Senior Backend & Cloud Engineer | Node.js | TypeScript | Java | Spring Boot | DevOps | Serverless | Python | AWS | AI Systems

michaeladebayo77 4 views 6 slides Oct 29, 2025
Slide 1
Slide 1 of 6
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6

About This Presentation

I am a hands-on, highly competent software engineer with many years of experience designing, programming, and testing software across various platforms. I have worked on numerous projects from concept to completion. A JAVA, JAVASCRIPT, TYPESCRIPT, JAVA, PHP, PYTHON, SQL, and MongoDB specialist. I ta...


Slide Content

Adebayo Michael
I am a hands-on, highly competent software Engineer with 9 years
of experience designing, programming, and testing software across
various platforms. I have worked on numerous projects from
concept to completion.
Email:mcgamma04@gmail.
com
Github:https://github.com/
mcgamma04
Linkedln: my linkedln here
Contact: +2348038352700
EXPERIENCE
Scud Technologies, Port Harcourt— Software Engineer/CTO
AUGUST 2022 - till Date
●As a Tech Leader, I am responsible for overseeing and
guiding multiple teams, including Android, iOS, Front End,
Product Design, and Backend Teams, comprising a talented
group of 21 software developers.
●One of my significant achievements was leading the
development of a robust API for a Scud app and, ensuring
high performance and scalability.
●In addition to technical leadership, I take on a managerial
role, coordinating and managing the entire team. This
involves fostering a collaborative work environment, aligning
team efforts with project goals, and ensuring effective
communication among team members.
●To maintain code quality and adherence to best practices, I
actively review pull requests (PRs) before they are merged
into the staging branch. This ensures that the codebase
remains robust, secure, and maintainable throughout the
development process.
●I played a pivotal role in the project's success by developing
a detailed Product Requirements Document (PRD). The
PRD served as a blueprint for the project, outlining its
scope, features, and functionalities, and acted as a
reference for both the development teams and
stakeholders.
As a Tech Leader, I thrive on fostering innovation, empowering teams,
and driving the successful execution of projects. Through effective
leadership and technical expertise, I continuously strive to elevate the
performance and achievements of the teams under my guidance.
AYA HOLDINGS INC, Delaware— Backend Engineer
SEPTEMBER 2022 - JUNE 2023
As a Backend Engineer at AYA HOLDINGS INC, I create a
conducive learning environment for trainees, optimize lesson
structures, and closely track their technical progress. I am
dedicated to ensuring that trainees become proficient and
autonomous engineers by providing comprehensive support and
guidance throughout their learning journey.
TECHNOLOGIES
●HTML 5
●CSS 3
●Bootstrap
●Javascript
●Java
●C#
●Python
●Typescript
●PHP
●Spring boot
●JSP
●Servlet
●Thymeleaf
●JPA
●.NET
●Hibernate
●Reactjs
●Nodejs
●nestjs
●Express
●MongoDB
●Postgresql
●MySQL
●Microsoft SQL Server
●Digital Ocean
●AWS
●Heroku
●Firebase
●Docker
●Microservice
●Jira
●Azure
●Google Cloud
●Version Control with

●Lesson Preparation: I meticulously prepare the necessary
materials and resources before each training session. I
structure the lessons to maximize efficiency and ensure that
the trainees derive the most value from their learning
experience.
●Trainee Progress Evaluation: I closely monitor the technical
progress of each trainee. This involves assessing their
performance, grading their work, and tracking their
development over time. I am responsible for providing
constructive feedback to help them improve and grow in their
technical skills.
●Modeling Successful Behavior: To inspire and motivate
trainees, I lead by example and demonstrate successful
practices in software development. By showcasing best
practices and industry standards, I instill a strong foundation in
trainees, encouraging them to emulate successful engineering
approaches.
●Support and Guidance: A major aspect of my role is to offer
hands-on support to trainees in various aspects of backend
development. I guide them in reading and accurately
interpreting technical documentation and error messages.
Additionally, I assist them in improving their debugging skills to
become proficient troubleshooters.
●Backend Training: As part of the training program, I specialize
in teaching trainees backend development skills. I provide
comprehensive training in technologies such as Java, Node.js,
JavaScript, Express.js, NestJS, PostgreSQL, MongoDB,
Docker, and other relevant tools and frameworks.
●I had the privilege of being a part of a dynamic team that
successfully developed a Learning Management System
(LMS) for AYA. Our collaborative efforts and expertise resulted
in the creation of an innovative and efficient platform to cater to
the organization's learning and training needs.
●Throughout the development process, we worked closely
together, leveraging our diverse skill sets to build a
comprehensive LMS that met AYA's specific requirements. Our
dedication to excellence and attention to detail ensured that
the LMS was user-friendly, feature-rich, and aligned with
industry best practices.
Stringcode Limited, Port Harcourt— Senior Software Engineer
JANUARY 2016 - 2020
●During my tenure as a Software Engineer at Stringcode
Limited, I held a leadership role in a team that successfully
developed a Multi-level marketing app catering to companies
needs. The app served as an effective tool for streamlining
marketing strategies and enhancing business growth.
●One of my key contributions was building APIs for E-commerce
platforms, catering to customers. I employed a diverse range of
Git and GitHub.
●Test-Driven
Development.
●SOLID Principle
●Agile
●Scrum
●Mongoose
●Prisma
●TypeOrm
●Sequelize
●C#
●.NET
●Machine Learning
●Data Analysis
●Next.js
●Cloud Computing
●Kubernetes
●Saga
●2-phase commit
●Clean Design

frameworks, including Spring Boot, ExpressJS, and vanilla
PHP, to ensure seamless and efficient communication
between the front-end and back-end systems.
●I successfully led a dynamic team of software developers
in the creation of a cutting-edge SaaS inventory
application tailored to streamline warehouse operations.
The application not only facilitates efficient inventory
management but also addresses various accounting-
related challenges. This role-based solution was
developed using TypeScript, MongoDB for robust
database management, and the popular tech stack of
Express and React.js for seamless functionality and an
intuitive user interface.
●My experience spans across a wide array of technologies, with
a strong focus on Java. I actively built projects utilizing Core
Java, PHP, Node.js, React.js, Typescript, and JavaScript. This
diverse skill set enabled me to tackle various aspects of
software development effectively.
●In addition to development tasks, I played a crucial role in
managing database systems, working with both SQL
databases like MySQL, Postgres, and NoSQL databases such
as MongoDB. This allowed me to optimize data management
for different projects and applications.
●Quality assurance was a top priority, and I gained proficiency
in writing unit and integration tests to ensure the reliability and
stability of the software solutions I delivered.
●Embracing agile methodologies, I effectively coordinated
project workflows, adapting to changing requirements and
priorities in a dynamic environment.
●My expertise extended to working with state management and
handling HTTP requests using tools like Axios and Redux,
further enhancing the performance and user experience of the
applications I contributed to.
●As a leader, I spearheaded a team responsible for developing
an application tailored for a Microfinance bank start-up(fintech).
Leveraging Spring Boot, PostgreSQL, JPA, and Hibernate, we
delivered a secure and efficient platform to meet the unique
requirements of the financial sector.
●Beyond my primary responsibilities, I also provided valuable
assistance to MSc and Ph.D. students from various
universities, supporting them in their dissertations and
research projects.

●Furthermore, I led a team in the successful development of a
SaaS medical diagnosis app that implemented customer
monthly subscriptions and payment integration, providing users
with convenient access to crucial medical services.
●One of my most fulfilling roles was mentoring and training
junior software engineers, sharing my knowledge and expertise
to foster their professional growth and development.
●Overall, my time at Stringcode Limited has enriched my
experience in various technologies, with Java being a
prominent part of my skill set. As a versatile and skilled
Software Engineer, I take pride in delivering innovative
solutions and empowering teams to achieve remarkable
outcomes.
Aptech — Software Engineer/Faculty Head
February 2020 - 2022
●While at Aptech, I held the dual role of Software Engineer and
Head of IT Faculty. As a dedicated professional, I significantly
contributed to student training and the development of
essential systems within the institution.
●As part of the IT faculty, I took on the responsibility of training
students in various Database Management Systems, including
MS SQL, Oracle, MySQL, Postgres, and MongoDB.
Additionally, I played a pivotal role in facilitating the teaching of
programming languages, personally imparting knowledge on
Java, JavaScript, Python, PHP, and DevOps to aspiring
learners.
●Beyond teaching, I coordinated, planned, and organized
courses offered by the center, ensuring that each program
incorporated essential curriculum components. My role as the
Head of IT Faculty allowed me to shape and enrich the
students' learning experiences.
●Simultaneously, I also held the position of Head of Technical at
the center, further showcasing my expertise and leadership in
technical matters.
●As part of my technical contributions, I successfully developed
a student management system app for the center, serving as a
centralized platform for managing enrolment and other critical
administrative tasks. The app was meticulously built using PHP
and MySQL, ensuring efficiency and ease of use for staff and
students alike.
●Furthermore, I played a key role in building RESTful APIs
using Spring Boot enabling seamless communication between
various software components. These APIs were integral in
enhancing the center's overall technical infrastructure and
operational capabilities.
●In collaboration with clients, I actively participated in designing,
developing, and implementing software applications based on
their unique requirements, while adhering to industry technical

standards. This allowed us to deliver tailor-made solutions that
aligned with the clients' needs and expectations.
●My time at Aptech was immensely rewarding, as I combined
my technical expertise with a passion for education,
empowering students with essential skills and knowledge while
contributing to the institution's technical advancement.

Schlumberger Oil Field Services — Internship
July 2009 - June 2010
●I was actively involved in several crucial tasks that contributed
to the smooth operation of the company's oil field services.
●One of my primary responsibilities was equipment preparation
and testing before dispatch to offshore locations. With
meticulous attention to detail, I ensured that all equipment was
thoroughly checked, calibrated, and ready for deployment. This
step was crucial in guaranteeing the reliability and safety of the
tools used in the challenging offshore environments.
●Safety was of paramount importance during my time at
Schlumberger, and I took pride in reporting any unsafe
conditions or activities promptly. By doing so, I contributed to
maintaining a secure work environment for all employees.
●Additionally, I had the opportunity to work on Quality
Assurance / Quality Control (QA/QC) tasks related to well
completion tools. My role involved scrutinizing and ensuring
the compliance and high-quality standards of these essential
tools, which are crucial for successful oil field operations.
●My internship at Schlumberger Oil Field Services was a
valuable learning experience, and I actively contributed to the
company's commitment to excellence and safety in the oil and
gas industry.
EDUCATION
Rivers State University, Nigeria — M.Sc Computer Science
November 2023
University of Port Harcourt, Nigeria — B.Sc. Computer Science
Second Class Honors (Upper Division)
JANUARY 2008 - DECEMBER 2014
Bachelor of Science Degree in Computer Science
Petroleum Training Institute, Effurun, Delta State, Nigeria —
HND
OCTOBER 2013 - DECEMBER 2015

Higher National Diploma in Electrical Electronics Engineering
Electronics and Telecommunication Option
Federal Polytechnic Ede, Osun State, Nigeria — ND
JANUARY 2004 - DECEMBER 2006
National Diploma in Electrical Electronics Engineering
Grade; Upper Credit
Tags