Marius

Marius Banea

Senior Full-Stack JavaScript Developer

+44 (0)78 2500 2045; mariusbanea@gmail.com;
github.com/mariusbanea linkedin.com/in/mariusbanea

LinkedIn GitHub Contact

Key Skills

Back_End

TypeScript

Used since 2020

NodeJS

Used since 2015

Express

Used since 2015

NestJS

Used since 2021

Winston

Used since 2015

Mocha + Chai

Used since 2015

PostgreSQL

Used since 2016

Redis

Used since 2021

MongoDB

Used since 2015

MySQL + Maria DB

Used since 2002

PHP 4-7

Used since 2002

WordPress

Used since 2008

Front_End

xHTML + CSS

Used since 2002

Redux

Used since 2015

React

Used since 2015

Algorithms and DS

Used since 2015

LESS

Used since 2013

SASS

Used since 2013

HTML5 + CSS3

Used since 2011

JavaScript + jQuery

Used since 2002

Bootstrap

Used since 2008

Highcharts JS

Used since 2015

Angular JS

Used since 2015

Arbor JS

Used since 2015

Canvas + WebGL

Used since 2014

API Integration

Used since 2008

Responsive Web

Used since 2010

Accessibility + Optimization

Used since 2010

Machine_Learning

AWS SageMaker Studio

Used since 2022

Python Conda

Used since 2022

PyTorch

Used since 2022

Convolutional Neural Networks

Used since 2022

Software_Architecture

Behaviour + Test Driven Development

Used since 2015

Continuous Integration

Used since 2015

SOLID code principles

Used since 2015

DRY and KISS code

Used since 2015

Cloud_Services

Amazon Web Services

Used since 2013

Microsoft Azure DevOps

Used since 2021

Heroku

Used since 2015

Vercel

Used since 2019

System_Administration

Cent OS

Used since 2012

SUSE Linux

Used since 2005

FreeBSD

Used since 1996

Mac OSX

Used since 1999

Windows

Used since 1996

VMware

Used since 2012

cPanel and WHM

Used since 2010

Plesk

Used since 2010

Collaboration

GitHub + GitLab

Used since 2007

Agile + Scrum

Used since 2007

Trello

Used since 2015

Jira

Used since 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; JavaScript, TypeScript, NodeJS, Express, Amazon Web Services, SAML, GitHub Actions, GitLab CI CD, 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.


    JavaScript, TypeScript, NodeJS, Express, NestJS, MongoDB, Redis, Winston, CPQ, NoSQL, GitLab, Jira, Kibana, Algorithms and Data Structures, 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.


    JavaScript, TypeScript, NodeJS, Express, NestJS, MongoDB, Redis, Winston, CPQ, NoSQL, GitLab, Jira, Kibana, Algorithms and Data Structures, Azure Cloud 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.


    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.


    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, AWS 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, AWS, 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, AWS, 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

    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 Cloud 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 Cloud 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 Cloud Services, PHP and MySQL on a Linux platform

  • Mobile Web Developer at TalkTalk

    m.talktalk.co.uk


    Service Center enables existing TalkTalk customers to check the status of their services (Phone, Broadband or TV) and, if there are any problems, to run some basic tests or report the issue as a fault, reducing the number of calls to Customer Services in the process


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

  • 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 AI Talent
    The Edge e-Learning platform

    The Edge e-Learning platform


    developing The Edge e-Learning platform, a website where the Curry and PC Word employees can learn the latest technologies they are about to sell in their shop; they can also be tested and obtain the right qualifications to improve their career.


    HTML5, CSS3, JavaScript, jQuery and Ajax ASP in a Windows environment

  • 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

  • Web Developer at (Beta) London

    DaddyBeGood.com


    a WordPress website and forum dedicated to British dads and their parenting challenges


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

  • 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

  • SimplyDrop.co.uk


    developing Royal Mail Simply Drop website both the front-end (like Google type phone search, image carousel and accordion functionality) and the back-end (devices, customers and orders management)


    HTML and xHTML, CSS, JavaScript, jQuery PHP, MYSQL, Yii MVC, SVN in a Linux environment

  • 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 at Jellyfish

    Geographical Magazine


    Geographical is an award-winning lively, colourful monthly magazine of the Royal Geographical Society


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

  • 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