Michael Obasi
-, Lagos, Nigeria | k
- | L
inkedin | G
ithub
I am an innovative and experienced software engineer with a demonstrated history of working in
the information technology and services industry offering three (3) years of experience in the full
software development lifecycle. I love identifying and solving problems creatively to deliver
clean, creative and user-friendly, accessible, scalable and re-usable solutions.
Experience
Full-Stack Software Engineer - Tete.ng. L agos, Nigeria. 10/2020 - 11/2020
Collaborated with teammates to develop highly efficient full-stack applications with React.js a
nd
Redux on the f ront-end, N
ode.js on the back-end a
nd a R
eact Native mobile application, where I:
- Re-architected major parts of the f ront-end and b
ack-end a
pplication to be more flexible, extensible
and testable while implementing numerous features on these applications.
- Facilitated the team’s adoption of the Scrum methodology by educating about and onboarding the
practice and serving as S
crum master.
- Architected and implemented the application state machine on the f ront-end Admin platform.
Front-End Angular Developer - LawPavilion. L agos, Nigeria. 07/2020 - 12/2020
Worked on a robust Solutions application built with the Angular F
ramework where I:
- Re-architected major parts of the app to improve performance and l oad time of the application.
- Developed reusable presentational and functional components used throughout the application.
- Implemented l azy-loading of multiple components, separation of heavy computations to a worker
instance.
Full-Stack Software Engineer - Hourly. L ondon, UK (remote). 09/2019 - 03/2020.
- Implemented intuitive user interfaces using knowledge of s erial communications to improve user
experience.
- Collaborated with my teammates to build a robust and scalable d
ata scraping service.
- Implemented an application state management architecture to handle the complex state of the
front-end a
pplication.
Software Engineer - Andela. Lagos, Nigeria. 02/2019 - 09/2019
- Worked with clients’ application and product development teams, implementing software solutions
using both w
eb and m
obile technologies.
- Assisted in designing the architecture of solutions using third-party application program interfaces,
services and software libraries.
- Actively sought and assessed new technology solutions to challenges identified by clients.
- Engaged in ongoing training and professional development as directed by the Company.
Front-End Developer - Tulaa. N
airobi, Kenya (remote) 05/2019 - 08/2019
- Worked on the front-end part of a Customer Relations Management application with over
25,000+ users built using A
ngular 8.
- Worked on several features which include optimized d
ata representation and v
isualization of
multiple distributions of data on the application.
- Implemented l azy-loading of multiple microservices and components which improved the l oad
time of the application and some other features.
- Offered mentorship to the newer developers on the team and organized coaching sessions as
the team lead.
Full-Stack Web Developer ( Freelance, Self-employed) 01/2018 - 03/2019
- Worked as a freelancer on multiple projects which includes an e-commerce web app built with
React.js having features such as a g
eolocation system using google maps to help sellers and
buyers locate each other.
- Worked on a real-time chatting application for the terminal using Web-socket for sending and
receiving messages.
Education
Civil Engineering - B.Eng
Federal University of Technology Owerri, Nigeria. 2015 - 2018.
Projects
A select few of the projects I have worked on can be seen at http://michaelobasi.com/.
Contributions
-
OpenCollective (Open Source project)
-
MDN Web Docs