Portrait of Maina Ngugi

Full-Stack JavaScript Developer

Maina Ngugi

Developer focused on building practical web products with React, Node.js, Express and PostgreSQL, while strengthening my application security and cybersecurity skills.

01

Profile

I enjoy working across the product stack: understanding a user problem, shaping a simple interface, designing the API and making sure the data is handled responsibly.

02

Experience

Full-Stack Developer · Freelance

2020 — Present
  • Build responsive web applications using JavaScript, Node.js and SQL.
  • Create REST APIs, admin workflows and data-driven interfaces.
  • Collaborate on product flows, UI improvements and performance.

Junior Developer · iRob Technologies

2021 — 2023
  • Supported internal tools using React and Django REST Framework.
  • Fixed bugs, improved frontend performance and maintained reusable components.
  • Worked with a team to make features easier to test and maintain.
03

Education

BSc in Business Information Technology

2019

Taita Taveta University

Django with React · E-commerce

2023

Full-stack development course