Personal details

Johnson O. - Remote full-stack developer

Johnson O.

Full Stack Software Engineer
Based in: 🇳🇬 Nigeria
Timezone: West Central Africa (UTC+1)

Summary

I specialize in building responsive web applications using javascript libraries and frameworks as well as designing, implementing and deploying secure RESTful APIs using Node.js. I possess problem-solving skills and love to research and learn new technologies in order to stay up to date with current trends and standards.

Work Experience

Fullstack Software Engineer
Envest Inc | May 2022 - Jun 2023
Node.js
PostgreSQL
Heroku
Redis
Sequelize
React
Flutter
Bootstrap 5
Express.js

An app that allows Africans to hedge their local savings against rising currency devaluation.

  • Hosted a web app through which over 300 people registered to join a waitlist.
  • Built, documented and wrote unit and integration tests for 30+ API endpoints.
  • Deployed a feature which enabled 100+ users to create and fund their digital savings envelopes.
  • Implement a feature that enabled users to convert their local currency to USD and vice versa.
  • Reduced response time on REST API endpoints by an average of 500% by using Redis to cache data.
Fullstack Software Engineer
Data Marble | Aug 2020 - Jul 2021
Node.js
PostgreSQL
Sequelize
React
JavaScript
Material-UI
Redux
Styled-Components
Express.js

An unstructured data management system for law firms that required a full stack engineer.

  • Designed an email system enabling users to create up to 15 custom email templates.
  • Developed a dashboard to manage 50+ clients and their unstructured data for each law firm.

Education

Meltwater Entrepreneurial School of Technology
Diploma・Software Entrepreneurship
Jan 2022 - Aug 2022
Federal University of Technology, Akure (FUTA)
Bachelor's degree・Physics Electronics
Oct 2007 - Nov 2012

Personal Projects

Solution RecallerIconOpenNewWindows
2022
Node.js
PostgreSQL
Sequelize
React
Express.js
A full-stack web app on which you can store the solutions to technical blockers, challenges, bugs or problems you've faced or solved in the past and through a search keyword, you recall them when you need to
Solution Recaller V2IconOpenNewWindows
2022
Node.js
Angular
PostgreSQL
TypeScript
Sequelize
RxJS
Express.js
A full-stack web app on which you can store the solutions to technical blockers, challenges, bugs or problems you've faced or solved in the past and through a search keyword, you recall them when you need to. Feature include: Users can create an account Users can log in to their account Users can post a problem with its solution Users can fetch all their posted problems with their respective solutions Users can fetch a posted problem with its solution Users can edit a posted problem with its solution Users can delete a posted problem with its solution Users can search for a posted problem by a keyword