About Me
I'm Afolabi Oluwadamilola
Your Vision, Meticulously Crafted.
I'm a software engineer who bridges the gap between
imagination and reality. I wield a diverse and adaptable
skillset, encompassing frontend, backend, database, AI, ML,
cybersecurity, and DevOps, to transform ideas into
efficient, secure, and scalable solutions that seamlessly
align with your unique needs.
Technologies at My Command:
Programming Languages: Python, Java, JavaScript, PHP,
Golang, Dart
Databases: MySQL, MSSQL, MongoDB, PostgreSQL
Frontend Frameworks: React, Vue, Nuxtjs, Next.js, Flutter
Backend Frameworks: Django, Flask, Express.js, NestJS,
Spring Boot, Laravel, Gin
DevOps Tools: Jenkins, Git, Docker, Kubernetes, Ansible,
Terraform, AWS (EBS, EC2, RDS, S3, Route53, Certificate
Manager, App Runner, ECS, Lambda)
Additional Expertise: Kafka, Redis, RabbitMQ, SocketIO,
Celery, TDD, Jest, XML, ORM, SEO, Jira, Performance
Checking, JWT, Selenium, Web Scraping, Unit Testing,
Microservices, Caching, Performance Optimization, Security
Best Practices.
Beyond Coding, A Problem-Solving Mindset:
Every project is an opportunity to not just write code, but
to strategize, collaborate, and innovate. I excel in:
Agile Methodologies: Embracing adaptability and continuous improvement
Cloud Computing: Leveraging scalability and flexibility
Security Engineering: Prioritizing data and system protection
Data Analysis and Research: Informing decisions with insights
Effective Communication and Project Management: Ensuring seamless collaboration
A Comprehensive Approach, From Start to Finish: Whether you're envisioning a web application, a complex data-driven solution, or venturing into the realms of AI/ML, I'll guide you through every stage:
Requirement Engineering: Aligning technology with your exact needs
System Modeling and Architectural Design: Building robust, scalable systems
Software Design and Implementation: Prioritizing clean, maintainable code
Test-Driven Development: Ensuring quality and reliability
Documentation and Configuration Management: Promoting clarity and organization
DevOps Expertise: Streamlining deployment, maintenance, and scalability
Let's Collaborate and Create the Future: Contact me today, and let's harness my expertise to turn your visions into tangible, impactful realities. Together, we can build solutions that not only function, but excel.
EXPERIENCE
August 2022 - Present
Frontend Developer
Omnibiz Africa
- Improved the existing frontend for Selenium Auto-Testing.
- Provided support for the maintenance of existing webapp.
- Collaborated with designers, backend engineers, and product managers to deliver high-quality and user-centric features.
- Implemented responsive design and accessibility features to improve user experience and meet accessibility standards.
- Mentored junior engineers and conducted code reviews to ensure code quality and consistency.
- Developed and maintained the company's component library and design system to improve consistency and reusability across products.
- Developed and maintained the frontend of multiple high-traffic web applications using React and ContextAPI.
March 2022 - November 2023
Backend Engineer
Nryde Ventures
- Implemented dashboard analytics data from on both Postgresql and MongoDB, using raw query, views and procedures.
- Implemented sentry to maintain/monitor backend uptime and downtime as well as API error notifications.
- Collaborated with frontend engineers (web and mobile) and product managers to deliver high-quality and user-centric products.
- Designed and developed scalable and maintainable backend systems using Node.js and Express.
- Implemented caching, Throttle and performance optimization techniques to improve system performance.
- Integrated third-party google APIs to calculate ride distance, nearest popular location and as well as using Twilio for account SMS verification and notification.
- Implemented scalable micro-services and robust APIs using NestJs for both mobile and web applications respectively to communicate with frontend and other backend systems.
2019-2022
Software/DevOps Developer
Calm Global Technologies
- Worked in a team of 5 developers to develop user interfaces using Reactjs, Redux and MaterialUI.
- Implemented a fuzzywuzzy algorithm in python and java to avoid repetition of proverbs in the system, which saves the company from paying for duplicate data.
- Implemented the use of Pandas and numpy in handling excel sheets for batch or large creation of datasets in which admins were able to create over 4000 proverbs inputs in 3 days.
- Designed and developed scalable and maintainable backend systems using Python, Java, JavaScript, php, Springboot and Django.
- Conducted code reviews and participated in agile ceremonies such as spring planning, stand-up, and retrospective meetings.
- Developed and maintained a library of reusable components to improve productivity and consistency across the application.
- Developed a streaming web application using Springboot and NextJS.
- Built RESTful APIs that served data to the JavaScript front-end based on dynamically chosen user inputs that handled over 5,000 concurrent users.
- Tested software for bugs and operating speed, fixing bugs and documenting processes to increase efficiency by 18%.
- Implemented D3js for analytics graph.
- Created an Audio and Video streaming platform usng java springboot.
- Mentored 3 junior front-end developers on the team on React, and documented best practices within the organization.
- Updated, Modified and expanded existing software programs.
- Provided a good SEO skills when i built the company’s Muna software, which is in Google’s first page on search.
- Worked as a Fullstack developer using ReactJS, html, css, scss, Django, Springboot, PHP, Laravel and NextJs.
- Promoted within 5 months due to strong performance and organizational impact - ahead of schedule by 6 months, and a total of 5 times in less than 1 year and 6 months.
2019-2019
Freelance Software Developer
Freelance
- Building full-stack webapps/websites.
- Built webapp with React/NextJS.
- Built RESTful APIs using JWT authentication, with roles and permissions, roles based authentication, role based actions, search, filter, order etc.
- Utilized sci-kit learn in python datascience to simulate possible price of apartments based on certain conditions.
- Desktop application(GUI):
- Restaurant management system as well as saving data on sqlite database.
- Library management system.
- Face recognition and identification with machine learning.
- Whatsapp clone mobile application with flutter.
- Text-Speech script application.
- Built an app that cryptocurrency in Naira and dollar as well as save the data in Excel sheet.
- Built an application for webscrapping images from websites.
- Built a testing application with selenium.
- Deploy and managing server side hosting on Heroku, Cpanel, Plesk etc.
Education
February 2024 - August 2025
Master of Business Administration
Quantic Business School and Technology
October 2023 - December 2023
Google Certification
Coursera
Cybersecurity (Ensuring Confidentiality, Integrity and Availability of information by protecting networks, devices, people and data from unauthorized access or criminal exploitation)
Januart 2019 - January 2020
Masters in Surveying And Geoinformatics Enginering.
University of Lagos
Automatic Incident detection using, machine learning(Support vector machine) and Deep learning(Convolution Neural Network)
November 2011 - November 2016
Bachelor of Science in surveying and Geoinformatics Engineering
University of Lagos
Flood flow pattern