Stephen.

Hi, I am Stephen

Software Engineer

I'm a highly skilled Software Engineer with over 7 years of experience crafting robust and scalable applications using modern JavaScript technologies. I thrive in collaborative, distributed environments, consistently delivering clean, maintainable code that prioritizes exceptional user experiences. My expertise spans across front-end development (React, JavaScript, TypeScript, Next.js, Vue.js, Nuxt.js, Angular) with modern CSS and frameworks (Tailwind, MUI, Ant Design, Bootstrap, etc), back-end development (RESTful and GraphQL APIs with Node.js, Python and Go), and databases (SQL and NoSQL). Beyond technical proficiency, I bring strong communication and collaboration skills, a focus on accessibility, and a proactive approach to problem-solving and code quality
I am also skilled in developing REST and GraphQL APIs with Node.js and Python using both SQL databases like Postgres, MySQL, MSSQL e.t.c and NoSQL databases like MongoDB, Redis e.t.c.

Stephen

My Projects

Getir

Getir offers an on-demand "ultrafast" delivery service for grocery items. I work as a full stack engineer responsible for developing order analytics dashboard.

  • React
  • React Router v6
  • Redux
  • Next.js
  • Node.js
  • Express
  • Ant Design
  • Node.js
  • Hapi.js
  • MongoDB
  • Angular
  • AWS
Project I worked on

Infocare Health

An EHR aimed for easing the workload with automated functionalities and optimized clinical documentation, in all medical facilities, across primary care and specialties.

  • Vue.js
  • Vue Router
  • Pinia
  • Tailwind
  • Primevue
  • Yup Validator
  • aws cognito
  • fhir
  • Java
  • Azure
Project I worked on

Eldo Energy

A utility management app (Web and PWA enabled) that is used to manage power, water, and gas utilization.

  • React
  • TypeScript
  • Next.js
  • Vue.js
  • MUI
  • React Query
  • Node.js
  • Express.js
  • Postgres
  • Knex
  • Azure
Project I worked on

Eneza CMS

A content management dashboard that allows teachers to upload educative content to be consumed by learners via client app

  • React
  • Redux
  • SQL
  • Vue.js
  • Tailwind
  • Framer
  • Node.js
  • Express.js
  • MySQL
  • Sequelize
  • AWS
Project I worked on

My skills

  • JavaScript
  • TypeScript
  • Node.js
  • React
  • Next.js
  • Redux / RTK
  • Jotai
  • Tanstack Query
  • React Router v6
  • Vue.js
  • Nuxt.js
  • Vue Router
  • Pinia
  • Vuex
  • Angular
  • Angulay >= 17
  • Python
  • FastAPI
  • Django
  • Flask
  • Git
  • Prisma
  • MongoDB
  • GraphQL
  • Apollo
  • Express.js
  • Koa.js
  • Nest.js
  • Hapi.js
  • PostgreSQL
  • MySQL
  • MSSQL
  • Go
  • Tailwind
  • Material Design / MUI
  • Ant Design
  • Bootstrap
  • Framer Motion
  • HTML
  • CSS
  • Azure
  • AWS
  • Docker
  • Kubernetes
  • Git
  • Jenkins
  • Jira
  • Confluence

My experience

© 2025