About Me

Hello! I am Emmanuel Umukoro
I'm very passionate and dedicated to my work, so far i have been a self-taught web developer with a dedication to to learn programming and i am open to improve my skills through valuable internships which will better position me to venture into the field of software engineering.
I have the skills necessary to build great and premium websites using simplistic and efficient algorithms. I like working in a team as it provides a great oppourtunity to learn new skills and to improve my skills. Teamwork helps fragment the work into smaller tasks thus improves efficiency.
My Services
Full Stack Development
Expert in both frontend and backend development using modern frameworks like NextJS, React, Node.js, and NestJS
Cloud Solutions
Experience with AWS (EC2, Cloudfront, S3) and GCP services for scalable deployments
Database Architecture
Proficient in PostgreSQL, MongoDB, and Redis for efficient data management and caching
DevOps & Testing
Expertise in Docker, Git, and testing frameworks like Mocha and Chai
My Resume
University of Benin
Bachelor of EngineeringGraduated with first class honors and designed and fabricated an electric bicycle from recycled materials for final dissertation. Developed strong foundation in mechanics, electronics, and materials science. Honed critical thinking and problem-solving skills through rigorous coursework and research.
Amazon Web services
Data Science and Machine Learning CertificationCompleted the Data Science and Machine Learning Certification program from Amazon Web Services. Acquired in-depth knowledge of data analytics, machine learning algorithms, and cloud computing tools. Developed expertise in using AWS services such as SageMaker, EC2, and S3 for deploying and scaling machine learning models.
My Skills
JavaScript/TypeScript
Node.js/Express/NestJS
React/NextJS
AWS/GCP
PostgreSQL/MongoDB
Docker/DevOps
Python/Flutter
Redis/RabbitMQ
My Portfolio






My Blog

- 20 April 22
In computer science the Big O notation is described as a metric for analyzing system performance. it measures the run time of a function or code block as the input size increases, hence it ...

- 11 April 22
Recursion is a computing technique where by a function calls itself during execution and adds data to a stack memory till it reaches the end of the recursive loop and returns back the require ...
Contact Me
Emmanuel.umukoro22@gmail.com
Phone
+234 8167291741