Marius Banea

Full-Stack Web Developer

mariusbanea@gmail.com;
github.com/mariusbanea linkedin.com/in/mariusbanea

LinkedIn GitHub Contact

Key Skills

Back_End

PHP 4-8

22 years (from 2002)

Symfony

17 years (from 2007)

Laravel

Used between 2015 and 2019

TypeScript

4 years (from 2020)

NodeJS

9 years (from 2015)

Express

9 years (from 2015)

Umbraco CMS

10 years (from 2014)

Winston

9 years (from 2015)

Mocha + Chai

9 years (from 2015)

PostgreSQL

8 years (from 2016)

Redis

3 years (from 2021)

MongoDB

9 years (from 2015)

MySQL + Maria DB

22 years (from 2002)

WordPress

16 years (from 2008)

Drupal

Used between 2008 and 2021

Yii framework

Used between 2010 and 2021

Front_End

xHTML + CSS

22 years (from 2002)

Redux

9 years (from 2015)

React

9 years (from 2015)

Algorithms and DS

9 years (from 2015)

LESS

11 years (from 2013)

SASS

11 years (from 2013)

HTML5 + CSS3

13 years (from 2011)

JavaScript + jQuery

22 years (from 2002)

Bootstrap

16 years (from 2008)

Highcharts JS

9 years (from 2015)

Angular JS

9 years (from 2015)

Arbor JS

9 years (from 2015)

Canvas + WebGL

10 years (from 2014)

API Integration

16 years (from 2008)

Responsive Web

14 years (from 2010)

Accessibility + Optimization

14 years (from 2010)

Machine_Learning

AWS SageMaker Studio

2 years (from 2022)

Python Conda

2 years (from 2022)

PyTorch

2 years (from 2022)

Convolutional Neural Networks

2 years (from 2022)

Software_Architecture

Behaviour + Test Driven Development

9 years (from 2015)

Continuous Integration

9 years (from 2015)

SOLID code principles

9 years (from 2015)

DRY and KISS code

9 years (from 2015)

Cloud_Services

Amazon Web Services

11 years (from 2013)

Microsoft Azure DevOps

3 years (from 2021)

Google Cloud Platform

3 years (from 2021)

Kubernetes

2 years (from 2022)

Dockers Hub

3 years (from 2021)

Heroku

9 years (from 2015)

Vercel

5 years (from 2019)

System_Administration

Cent OS

12 years (from 2012)

SUSE Linux

19 years (from 2005)

FreeBSD

28 years (from 1996)

Mac OSX

25 years (from 1999)

Windows

28 years (from 1996)

VMware

12 years (from 2012)

cPanel and WHM

14 years (from 2010)

Plesk

14 years (from 2010)

Collaboration

GitHub + GitLab

17 years (from 2007)

Agile + Scrum

17 years (from 2007)

Trello

9 years (from 2015)

Jira

10 years (from 2014)

Career Highlights

  • Senior Full-Stack JavaScript Developer at Joint Information Systems Committee (JISC) - Cybersecurity Services ; remote

    Cyber-Security-Portal


    Provides seamless access to our range of security services for members of the Janet network and beyond. It has built in, world-class cybersecurity protection, utilizing sector specific intelligence, for education, research and the public sector, and it is used by 18 million people.


    Identity Management providers (IDPs like Shibboleth) and Federated Identity-Based Authentication Service Providers; PHP, JavaScript, TypeScript, NodeJS, Express, Amazon Web Services, SAML, GitHub Actions, GitLab CI CD, Kubernetes, Docker, Clean Architecture environment

  • Senior Full-Stack JavaScript Developer at Hansen Technologies Australia ; remote

    Product Catalogue Services for Telefonica Germany


    Part of one of the largest digital transformation programs in Telecom industry, developed Catalogue, Product and Quote Services (CPQ) and helped refactor legacy code to a more modern architecture and pattern. CPQ is a suite of software components forming an omni-channel quote and selling platform, with a service engine that powers the front end of the CPQ quoting and order capture process. The system makes the revenue-critical, order-to-install process product-aware and guide customers, partners and sales representatives intelligently in selecting relevant products that meet their needs.


    PHP, JavaScript, TypeScript, NodeJS, Express, NestJS, MongoDB, Redis, Winston, CPQ, NoSQL, GitLab, Jira, Kibana, Algorithms and Data Structures, Docker, Azure Cloud Services and TDD, BDD, Clean Architecture

    FRAPI (Frontier Telecom USA Restful API)


    Developed FRAPI (Frontier Restful API) and helped refactor legacy code to a more modern architecture and pattern. Frontier Communications is in the business of guiding customers to and delivering the best solutions available for a broad range of complex communications services to all types of residential and business customers: Single home, Multi-Dwelling Units and small to enterprise-level businesses. FRAPI (Frontier Restful API) is a solution developed by Hansen to integrate Frontier's applications portfolio to support omni-channel sales journeys, and orchestrates the BUY FLOW between Quotes, Offers, Customers, Billing, Addresses, Schedules, for the purchase of Data and Voice Services.


    PHP, JavaScript, TypeScript, NodeJS, Express, NestJS, MongoDB, Redis, Winston, CPQ, NoSQL, GitLab, Jira, Kibana, Algorithms and Data Structures, Google Cloud Platform, Docker, Amazon Web Services and TDD, BDD, Clean Architecture

  • Senior Full-Stack JavaScript Developer at UpScore ; remote

    UpScore


    Upscore - AI and Machine Learning company using advanced geolocation based psychometrics in order to allow local lenders in South America and Africa to connect and provide sustainable loans to local entrepreneurs without credit history, who wouldn't have access to this kind of capital otherwise. Building and updating the website, the mobile app as well as the back-end logic for AI and Machine Learning.


    PHP, JavaScript, TypeScript, NodeJS, Express, Algorithms and Data Structures, Amazon Web Services (Elastic Beanstalk for unattended workers, Lambda Functions for back-end functionality, EventBridge for event triggers, SageMaker for AI and ML, DynamoDB for No-SQL database support, RDS for MySQL support), Python Conda and PyTorch for ML in a TDD, BDD, Clean Architecture environment

  • Senior Full-Stack JavaScript Developer at Thinkful.com ; remote

    Thinkful.com


    Building the e-learning platform for the Thinkful Online Boot-camp, the grading systems (where students can get feedback on their submissions), and the Chat Support System. I was also using my knowledge and experience to help the next generation of Web Developers to achieve their dreams.


    PHP, NodeJS, React, Redux, Passport JS, Chai, Mocha, PostgreSQL, MongoDB, MySQL, Heroku, Vercel, GitHub, HTML5, CSS3, SASS, LESS, JavaScript, jQuery, AngularJS, APIs, Algorithms and Data Structures, Amazon Web Services and TDD

    Students-Booking-System


    Example of the e-learning platform used by the school personnel when a student calls to request a course


    HTML5, CSS3, JavaScript, React, ExpressJS, NodeJS, PostgreSQL, Custom APIs, Amazon Web Services, Vercel, Heroku, Mocha, Chai, TDD

    Pomodoro-Timer


    The Pomodoro Timer is a time management method for students, perfectionists, and procrastinators of all kinds. Work in focused, 25-minute intervals.


    HTML5, CSS3, JavaScript, React with Hooks, Amazon Web Services, Vercel, Heroku, Mocha, Chai, TDD

    Web-Developer-Grit-Test


    The STAR DUST which makes a good programmer great has very little to do with the IQ, experience, communication skills or even the ability to work in teams (even if those would help), but it is directly related to the GRIT (or the Drive)


    HTML5, CSS3, SASS, LESS, JavaScript, jQuery, GitHub

  • Senior Front-end Developer at Harte Hanks for Vodafone ; remote

    Vodafone-Hybrid-Cloud


    developing the Vodafone Hybrid Cloud platform for business customers;


    HTML5, CSS3, JavaScript, jQuery, Angular JS, Highcharts JS and PHP, on a Linux platform

  • Senior Wordpress Developer at Voxy.com (US) ; remote

    Focus-on-Learner-Success.com


    developing the Focus-on-Learner-Success.com WordPress website (part of the Voxy e-learning platform) and integrate it with InfusionSoft and Google APIs


    HTML5, CSS3, SASS, JavaScript, jQuery PHP, MYSQL and WordPress

  • Senior WordPress Developer at Bodyism (Australia)

    CleanAndLean.com


    developing the CleanAndLean.com (a healthy life company) WordPress blog and the 2 WooCommerce based eShops; custom plugin, theme and templates development; Google Analytics, PayPal and SagePay integration;


    HTML5, CSS3, JavaScript, jQuery PHP, MYSQL and WordPress

  • Senior WordPress Developer at On Hold Voice Over (New Zealand) ; remote

    LFMaudio.com


    developing LFM Audio (affordable audio for radio, video, business and phone) WordPress website and eShop and integrate it with InfusionSoft and Google APIs


    HTML5, CSS3, SASS, JavaScript, jQuery PHP, MYSQL and WordPress

    OHVO.co.nz


    developing the On Hold Voice Overs and Music (New Zealand ultimate option for refining NZ small businesses caller experience) eShop and custom order form with music player integration and connect it with InfusionSoft and Google APIs


    HTML5, CSS3, SASS, JavaScript, jQuery PHP, MYSQL and WordPress

  • Senior Front-end Developer at Rapp UK

    PostOffice.co.uk


    Keep me Posted for Post Office is a custom alert service wich enable the Royal Mail customers to be reminded by email or SMS, about the last post dates for special events like Christmas or Mothers Day; optimized for iPhones


    HTML5, CSS3, (media queries, Canvas and WebGL) JavaScript, jQuery, Bootstrap and Ajax, Umbraco CMS on a .Net platform; Photoshop for image processing and slicing

    Tesco email campaigns


    developing custom email campaigns for the Tesco movie and TV streaming service Blinkbox.


    HTML5, + CSS3. Highly accessible and versatile code compatible with more than 25 desktop, mobile and web email clients

  • Senior Front-end Developer at Elavate Capital

    elevatecp.com


    developing a new marketplace for business and property investments


    HTML5, CSS3, SASS, JavaScript, jQuery, Bootstrap and Ajax, Ruby on Rails on a Linux platform; Photoshop for image processing and slicing

  • Senior Front-end Developer at EnglishUp for Macmillan Digital Education ; remote

    EnglishUp.com.br


    developing the front-end functionality for the EnglishUp.com (an online English course for adults created by Macmillan Education and dedicated to the Brazilian market) and the WordPress blog attached to it


    HTML5, CSS3, JavaScript, jQuery, Bootstrap and Ajax, on Ruby on Rails, WordPress, Amazon Web Services and Linux platform; Photoshop for image processing and slicing

    m.englishup.com.br


    The mobile version for EnglishUp.com.br


    HTML5, CSS3, SASS, JavaScript, jQuery and Ajax on Ruby on Rails, WordPress, Amazon Web Services and Linux platform; Photoshop for image processing and slicing

    Reports.EnglishUp.com


    developing the stand alone PHP and MySQL application for EnglishUp, designed to integrate InfusionSoft and Google APIs in order to deliver real time reports of the most important business performance parameters


    HTML5, CSS3, JavaScript, jQuery, Bootstrap and Ajax, Amazon Web Services, PHP and MySQL on a Linux platform

  • Front End Developer at Salmon

    Morrisons.co.uk


    re-branding and optimizing the Morrisons website


    HTML5, CSS3, JavaScript, jQuery and Ajax on a Java platform

    uk.farnell.com


    re-branding and optimizing the Element14 online shop, the first online community specifically for engineers - from electronic design all the way through maintenance and repair - as well as electronics enthusiasts.


    HTML5, CSS3, JavaScript, jQuery and Ajax on a Java platform

    kiddicare.com


    re-branding and optimizing the KiddiCare online shop, the Morrisons brand that sells over 5000 products for mothers and babies


    HTML5, CSS3, JavaScript, jQuery and Ajax on a Java platform; Photoshop for image processing and slicing

  • Front End Javascript Developer at Sapient Nitro for Everyting Everywhere

    ee.co.uk


    developing Everything Everywhere (the UK's most advanced digital communications company, with superfast 4G mobile and fibre broadband services) website and eShop front-end functionality, a rich HTML5 + CSS3 experience, optimized for iPhones and iPads


    HTML5, CSS3, JavaScript, jQuery and Ajax on a Java platform

  • Front End Javascript Developer at Sky Broadcasting (BSkyB)

    SkyMobile.web


    developing Sky Mobile website dedicated to Sky clients (they can update their profile, view bill and upgrade their current TV, phone or broadband subscriptions), using HTML5 and CSS3 in a Java environment; it is user agent aware (it will look different if you access it from an iPhone, Android or Windows phone) and it is compatible with iPad, iPhone, Windows Mobile and Android phones


    HTML5, CSS3, JavaScript, jQuery and Ajax in a Linux environment; Photoshop for image processing and slicing

  • Web Developer at London's Global University (UCL) ; remote

    UCL.ac.uk


    updating the UCL.ac.uk website to HTML5 and CSS3 (with grid layouts and mobile compatibility), based on Silva CMS and upgraded with YouTube and Outlook address book integrations, Course Finder PHP application and Facebook + Twitter connections; iPad and iPhone compatible


    HTML5, CSS3 (with media queries), 960gs, grid layouts, JavaScript and jQuery, Silva CMS, PHP, MYSQL in a Linux environment; Photoshop for image processing and slicing

  • ElectricLuxury.com


    A Rolls-Royce Motor Cars website for the new 102EX electric model. It aims to start a global debate about the suitability of an electric engine in luxury cars so it acts like a social media hub, connecting to Twitter, Facebook, RSS, YouTube and Flickr to grab people comments about this car, and it is iPad 1 + 2 compatible


    Wordpress 3.x, connectivity to Twitter, Facebook, RSS, YouTube and Flickr, HTML and xHTML, CSS, JavaScript, jQuery PHP, MYSQL in a Linux environment; Photoshop for image processing and slicing

  • Web Developer at Muzicall ;

    TMUK.RingTagz.co.uk


    Mobile website that sells and activates Ringback Tones to T-Mobile UK customers


    Symfony 1.4, HTML and xHTML, CSS and Siruna Image Transcoder in a Linux environment; Photoshop for image processing and slicing

    Optimus.pt


    Ringback Tones module inside the Optimus Portugal website that sells and activates Ringback Tones to Optimus Portugal customers


    Symfony 1.4, HTML and xHTML, CSS and Siruna Image Transcoder in a Linux environment; Photoshop for image processing and slicing

  • Web Developer at Ericsson Services UK ;
    My3.Three.co.uk

    My3.Three.co.uk


    Client dedicated interface with customer profile, balance check, top-up account and online payment


    HTML and xHTML, CSS, JavaScript, PHP, MYSQL in a Linux environment

    Intranet 3 Mobile


    intranet application with internal blogs, custom image galleries, calendars and to-dos, idea management intranet, event registration website, newsletter distribution service, email service monitor and error reporting website, custom build multimedia portal (like YouTube), automatic form design and logging interface


    HTML and xHTML, CSS, JavaScript, jQuery, PHP, MYSQL, Cake, Symfony, Movable Type and WordPress CMSes in a Linux environment

  • Web Developer and IT Manager at eBusiness Media

    iTV-RSN


    iTV-RSN.com is an ITV Company website selling services in US


    CSS, HTML and xHTML, JavaScript, PHP, MYSQL, SOAP Web Services in a Linux environment; Photoshop

    NineOClock


    First English daily newspaper in Romania and first free online edition of any daily Romanian newspaper


    CSS, HTML, JavaScript, PHP, MYSQL in a Linux environment

Clients

Ericsson
Vodafone
Sky Broadcasting
Virgin
Orange
T-Mobile
Royal Mail
Rolls Royce

Recommendations

  • I had the pleasure to have Marius as a peer at Hansen Technologies. He is a very talented, focused and technically skilled developer with good and effective communication skills and a lot of experience. Marius would be a great addition to any squad at any tech company since he is a great IT professional.

    Victor M., (Senior Software Engineer at Hansen)
  • Marius is not only knowledgable and a great teacher, but also one of the most empathetic mentors we have at Thinkful. His dedication to his students' is truly remarkable, and reflected in the fact that he holds the record for "highest rated mentor" in student survey scores, out of nearly 400. I've seen him go above and beyond for his students so many times that he's essentially raised the bar for what I expect from the other mentors on the team.

    Derek F., (Bootcamp Program Manager at Thinkful)
  • Marius is a well rounded developer with a great depth of knowledge. He cares deeply about making sure his students understand difficult concepts and has a sense of humor to boot.

    Courtney W., (Thinkful Student)
  • Marius is an incredible mentor! Given his experience, he has a great deal of insight on the different issues that students face while learning web development and offers a lot of valuable advice on real world issues that developers face. While mentoring me, I appreciated that he always maintained a healthy balance between guiding me and challenging me to learn by doing.

    Sairah A., (Project Manager)
  • Marius is very skilful in building responsive user interfaces. He has enough experience and skills to correctly identify the appropriate UI technology and tools to be used in different situations. Marius possesses a flexible approach in identifying and implementing the optimum solution within available project resources and constraints.

    Unmesh M., (Expert Solutions Architect)
  • Marius was brought in for a specific project here at RAPP as a contractor. It was a aggressive timeline and required working with other contractors/team members during the project. Marius did a great job in the front-end development of the project and showed commitment outside of normal hours to complete the work.

    Sam S., (Digital Manager)
  • Marius did an exceptional job on projects that we worked together on. Passionate, great and creative co-worker. Detail oriented, intelligent, deadline oriented and broad-minded employee; has vast knowledge and is thorough. Thanks to interpersonal skills, Marius has great relations with both the co-workers and directors. Is able to work in a fast-paced environment. Highly recommended.

    Alexian G., (Marketing Director)
  • I had the pleasure to work with Marius on the Optimus Portugal (part of Orange Group) long and complex project. Marius is a great, committed flexible and always available professional with a good sense of team playing. His general knowledge is impressive and I'm happy not only to work with him again but also to recommend him to any potential employers for his skills and professionalism.

    Carmen T., (Product Manager)
  • Marius is an extremely good PHP developer having very good experience from different industries. He is also expert in all the aspects of web development which starts from the deep knowledge in client side development to core server level scripting and management. He worked with me for two big projects and successfully completed everything on time.

    Sajith A., (CTO)
  • Marius is a seasoned IT professional with a wealth of experience. He brings a mature, thorough and calm approach to his work and relates well with his colleagues. In addition, his current role required direct interaction with the customer which was always conducted in a professional manner. I have no hesitation in recommending Marius to potential employers.

    Stephen B., (Programme Implementation Manager)

Contact: