EMMANUEL OYEWOLE
Software Engineer | Email:-| Telephone: - | Ibadan, Nigeria.
SUMMARY
•
Over 5+ years’ experience in Information Technology working as Team Lead, Software Developer, and
Software Engineer.
•
MEAN & MERN STACK - 5+ years: AngularJS, Angular 6+ , React, NodeJS, Vanilla JS, ExpressJS,
NextJS, Mongoose, MongoDB, NestJS, EtherJS, Typescript, PostgreSQL, Redux, Redux-Thunk,
Context-API, Mocha, Chai, Sinon SuperTest, SinonMongoose, JSON Web Token (JWT), Passport, OAuth.
Web3: Solidity, Truffle, Web3.js, MetaMask
Payment Services: Stripe, PayPal, Paystack, Flutterwave, Interswitch.
•
•
•
AWS - 3+ years: EC2, S3, IAM, Lambda, CloudWatch, DynamoDB, SQS, Jenkins, Cloudfront, Ansible,
ECS, EKS.
•
•
Devops - 3+ years: Git, GitHub, GitLab, Docker, Kubernetes, Confluence, Bitbucket, Bamboo, Jenkins.
•
•
Programming Paradigm - 5+ years: Data Structure, Algorithms, Functional Programming, Object Oriented
Programming.
Architecture - 3+ years: REST-API, SOAP, Microservices, JSON, XML, Serverless, EJB, JPA
Methodologies: Agile, Scrum
CERTIFICATIONS
•
Udacity: ALX -T Cloud Nanodegree Program - 2022
•
Google: Google Cloud Africa Developer Training Program - 2021
•
Coursera: FullStack Web Development with React - 2020
WORK EXPERIENCE
AirtimeFlip Technology
FULLSTACK DEVELOPER (Team Lead)
●
●
●
●
Led the development and maintenance of robust web3-based payment services using ReactJS, EtherJS, and
NodeJS, facilitating secure and seamless transactions.
Integrated third-party APIs, leveraging queuing systems like AWS SQS and RabbitMQ, to ensure uninterrupted
service availability during downtime.
Utilized AWS services including AWS Lambda, Amazon SNS, and queuing systems to optimize scalability,
performance, and cost-efficiency of the payment infrastructure.
Documented codebase and processes for seamless knowledge transfer and future reference.
Seekmake Company
FULLSTACK DEVELOPER
●
●
●
●
●
Mar 2022 - May 2023
Dec 2021 - Feb 2022
Developed an Angular-based 3D visualization tool used by over 100,000 users.
Built scalable and efficient server-side applications using NodeJS and ExpressJS, handling complex data
processing and business logic.
Integrated MongoDB as the database solution, ensuring reliable storage and retrieval for 3D assets and
application data.
Migrated a legacy MongoDB database to a new cloud-based system.
Implemented best practices for security and authentication to protect sensitive data and user privacy.
Heimdall Technologies (Branddrive.co)
FULLSTACK DEVELOPER
●
●
●
●
Created adaptable and responsive web apps for an eCommerce SaaS firm using React, NestJS, and
PostgreSQL.
Built secure and performant backend systems using NestJS and TypeScript, improving performance by 50%.
Integrated third-party APIs and services, enhancing functionality for payment gateways, shipping providers,
and inventory management systems.
Conducted thorough testing, including unit tests and integration tests, to ensure code quality and reliability.
Peace Mass Transit
FULLSTACK SOFTWARE DEVELOPER (Team Lead)
●
●
●
●
●
●
●
●
●
●
●
●
●
Mar 2019 - June 2019
Developed scalable and responsive frontend components using ReactJS for a financial savings management
application.
Conducted meticulous testing, including unit tests, integration tests, and end-to-end tests, to ensure code
quality and adherence to functional requirements.
Implemented robust authentication and authorization mechanisms to fortify data privacy and comply with
financial industry regulations.
Proactively resolve production issues, minimizing system downtime and optimizing overall application
performance.
Collaborated with UI/UX designers to create visually captivating and user-friendly interfaces.
DrCloudNG
SOFTWARE DEVELOPER
●
June 2019 - Aug 2021
Developed a comprehensive ERP solution for a Transportation and Logistics company using Angular, React,
Express, NestJS, PostgreSQL, MongoDB, microservices, and AWS.
Built scalable and modular backend systems using Express and NestJS, incorporating microservices
architecture for enhanced modularity and scalability.
Leveraged PostgreSQL and MongoDB databases to optimize data storage and retrieval for transportation and
logistics data.
Integrated AWS services such as Amazon S3, Amazon EC2, and Amazon RDS to ensure high availability and
scalability.
Developed AWS Lambda functions to optimize performance and reduce operational costs within the ERP
solution.
Integrated Amazon EKS (Elastic Kubernetes Service) to deploy and manage containerized microservices for
high availability and scalability.
Implemented secure authentication and authorization mechanisms to protect sensitive data and ensure
compliance with industry regulations.
Moneyways Technologies
SOFTWARE DEVELOPER
●
Aug 2021 - Nov 2021
Feb 2018 - Feb 2019
Developed and maintained feature-rich full-stack web applications using React and Python (Flask)
technologies.
Created highly responsive and intuitive user interfaces with React, ensuring seamless user experiences across
devices and screen sizes.
Engineered efficient RESTful APIs with Python and Flask, optimizing application performance through
seamless data exchange
EDUCATION
University of Ibadan, Nigeria
Program: Bachelor of Science (B.Sc.), Geology, Feb 2019
SKILLS AND INTERESTS
Languages – English (fluent)
Technologies –. HTML, CSS, JavaScript, React.Js, Node.Js Angular, Python, NestJS
Development Tools – VSCode, Eclipse IDE, IntelliJ IDE, Jenkins, GIT.
Databases – PostgreSQL, MongoDB.
Unit Tests – Jasmine, Karma, Mocha and Chai.
Containerization – Docker and Kubernetes.
Web Servers – Nginx, Apache HTTP Server.
Other Skills – Excellent Communication Skills, Problem Solving and Interpersonal Skills.