Avatar of Nixon Mbanda.
Nixon Mbanda
Software Developer
ProfileResume
Posts
6Connections
Print
Avatar of the user.

Nixon Mbanda

Software Developer
A GOD fearing, full stack web app developer possessing over 4 years of experience, currently contributing remotely to transparency as a service system. I have a rich experience in JavaScript, NodeJS, reactjs, sql/noSql databases and microservices.
Retraced
THE TECHNICAL UNIVERSITY OF KENYA
Nairobi, Kenya

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
    Front-end Engineer
    Web Developer
  • Fields
    Mobility
    FinTech / InsurTech
    Internet of Things (IoT)
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    JavaScript
    Nodejs
    reactjs
    Redux
    HTML5 & CSS3
    SaaS
    PostgreSQL
    MongoDB
    Jest | Mocha
    Containerization
    CI/CD
    RESTful API
    Technical Leadership
    PL/SQL
    ReactQuery
    AVA
    Datadog
    Cypress
    OpenAPI
  • Languages
    English
    Professional
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Part-time
    Interested in working remotely
  • Desired positions
    Full Stack Software Developer
  • Desired work locations
    Nairobi, Kenya
  • Freelance
    Full-time freelancer

Work Experience

Software Engineer

Retraced
Contract
Jun 2022 - Present
Düsseldorf, Germany
- Develop single responsibility, dependency inversion modules for agility and simple maintenance. - Decompose monolithic systems into different business services to improve system scalability. - Use best practices to implement caching and data requests and interface segression for Saas dashboard to maintain high performance. - Use PL/Sql to design abstracted procedures and transactions. - Perform end to end tests for early adaptability. - Attend daily sprints and epic grooming and participate in code review process.

Full Stack Developer

Sep 2019 - Nov 2021
2 yrs 3 mos
- Researched, designed and implemented scalable application for vehicle tracking, route management and scheduling utilizing web-socket communications and Tcp/Ip socket in a team of 4. - Created React & Redux environments on a major enterprise dashboard implemented using MVC architectural patterns optimized for different screen sizes in a team of 3 that saw increase of sales by 40%. - Maximized use of JavaScript, svg, webp and HTML5 to develop complex widget tools utilizing AWS S3 storage that could handle thousands of concurrent connections to serve an e-commerce solution a move which improved app traffic by over 30%. - Engineered cloud solution including connection setup, scalability, optimization, security and monitoring of Iaas and Hybrid solutions on GCP and optimized cost by $70 per month . - Meet project stakeholders to discuss their vision, ideas and create completing experiences by translating designs and patterns into application architectures.

Software Developer

Sep 2018 - Sep 2019
1 yr 1 mo
- Designed and implemented booking app micro-services REST APIs built on Express, ES6 and MongoDB, integrated with payment service ensuring high performance. - Utilized ACID compliance, sql joins and sub-queries on back end components to simplify complex queries involving multiple tables while optimizing triggers for production. - Developed behavioral react apps with interactive UIs using one way data flow, virtual DOM concepts by reusable components while utilizing props, context and redux for state management appropriately.

Software Developer

Mar 2018 - Sep 2018
7 mos
- Collaborated in a team of 3 to design and develop restful APIs for vehicle insurance App increasing overall efficiency to over 50%. - Liaised with senior developers to conduct requirement gathering gaining necessary expertise and skills in collaboration and communication. - Implemented test cases and integration test for different Node.js app which resolved several critical bugs using jest and mocha/chai.

Education

Engineer’s Degree
Bachelor Of Technology - Computer Technology
2014 - 2019

Licenses & Certifications

Project Management with Agile, Scrum, Kanban & XP

Udemy
Credential ID: UC-90d83442-2cd7-4239-8094a71f4053
Issued Sep 2021
No Expiration Date

Open coding web application security project certification

OWASP
Issued Oct 2020
No Expiration Date