Mubaraq Akanbi https://surf-iridium-e81.notion.site/Portfolio-2d2eae7777f980ad8586f80cb03f7b0d
Education
University of Ilorin
B.Eng Mechanical Engineering
Ilorin, IL
Experience
Gradly Inc
San Jose, CA
Senior Software Engineer (Contract)
May 2025 | Dec 2025
– • Implemented an AI-powered Insurance Concierge to deliver personalized responses to user
queries. Designed a system leveraging Front (WhatsApp integration) to capture conversations,
routed them to backend infrastructure powered by OpenAI Assistant + custom knowledge base
with evals, and returned accurate responses seamlessly to WhatsApp via Front.
– • Developed and deployed cross-platform Mobile and Web Applications for insurance policy
management, enabling end-to-end policy flows, claims handling, and customer onboarding with an
intuitive, secure user experience.
– • Integrated and connected multiple third-party systems (HubSpot, Calendly, ConvertKit, Front,
Algolia, Wati) with core databases, enhancing CRM functionalities, lead management, and
customer engagement through streamlined workflows and centralized data access.
– • Delivered performance optimizations and bug fixes across client-facing websites, improving site
reliability and user experience through caching strategies, proactive alerts, and codebase
optimizations that reduced latency and downtime.
– • Reduced system downtime through proactive issue detection and resolution using Sentry
monitoring.
Codematic Technologies
London, UK
Senior Software Engineer
Aug 2023 | Dec 2025
– • Led development of enterprise business applications and company internal tools, collaborating
with cross-functional teams to ensure regulatory compliance and optimal user experience
(https://www.havara.com, https://www.alooalo.com, https://www.kinnect.me,
https://revibebeach.com)
– • Spearheaded technical architecture decisions and mentored junior developers, implementing
industry best practices and design patterns to create a scalable, maintainable codebase
– • Engineered core features including property listings, booking system, Coupon management,
Paystack payment integration, and JWT authentication while optimizing
– • Established comprehensive testing infrastructure using Jest and React Testing Library,
implementing unit, integration, and end-to-end tests to ensure application reliability.
– • Orchestrated integration of critical third-party services including Sendgrid (email), Mixpanel
(analytics), and Sentry (error tracking) to enhance application functionality.
– • Designed and implemented scalable microservices architecture using NestJS and PostgreSQL
with Sequelize ORM, MongoDB, Firestore, ensuring system resilience and efficient database
management.
– • Led Git-based collaboration workflows, fostering innovation and knowledge sharing across the
development team.
Ibadan Electricity Distribution Company Ibadan, NG Senior Software Engineer Feb 2022 | Aug
2023
– • As a senior software engineer, I spearheaded the development of a robust and high-performing
electricity bills and payments web and mobile application (https://pay.ibedc.com) by collaborating
closely with cross- functional teams, ensuring adherence to industry-specific requirements and
regulations for reliability, security, and optimal performance.
– • Drove architectural decisions and provided technical leadership to junior team members,
leveraging extensive expertise in software engineering principles, design patterns, and coding
standards to establish a scalable and maintainable application architecture.
– • Implemented core functionalities, seamlessly integrated external APIs, and implemented secure
authentication and authorization mechanisms, optimizing the application for efficient data
processing and storage through close collaboration with stakeholders to translate business
requirements into technical specifications.
– • Championed testing and quality assurance by designing and executing comprehensive test plans,
including unit tests, integration tests, and end-to-end testing, leveraging the Test-Driven
Development (TDD) approach, and collaborating with QA professionals to identify and resolve
issues, ensuring the application's reliability and accuracy.
– • Continuously monitored and incorporated the latest trends and advancements in financial
technology (FinTech) into the application, delivering a cutting-edge payments solution that meets
the evolving needs of both end-users and the business through a commitment to continuous
learning and improvement.
– • Facilitated seamless collaboration and knowledge sharing among team members, fostering an
environment of innovation and continuous improvement, contributing to the successful delivery of
a high-quality and impactful payments application.
– • Developed and containerized a comprehensive microservice application, implementing end-to-end
continuous integration and deployment processes, ensuring seamless deployment across different
environments through the design and packaging of the application into Docker containers.
– • Achieved traction of over 7000 downloads on Google play and 1000 downloads on Apple Store
with a revenue increase of 35% in a 30 day of launch.
Africa Leadership Group
Kenya, NA
Software Engineer
Nov 2020 | Feb 2022
– • Designed, developed, and maintained responsive and scalable web applications using a
combination of front-end and back-end technologies.
– • Collaborated with cross-functional teams to gather requirements, develop solutions, and
implement new features and functionalities.
– • Develop and integrate user interfaces using modern front-end frameworks and libraries.
– • Built and maintained robust RESTful APIs and server-side logic using back-end technologies.
– • Ensured the security, performance, and reliability of web applications through best practices and
industry standards.
– • Proactively enhanced skills and stayed updated with the latest technologies and industry trends,
enabling the delivery of innovative solutions and optimizations that aligned applications with
industry best practices.
– • Contributed to the development of innovative and future-proof solutions that empower the next
generation of technology leaders.
– • Embraced agile methodologies and participate in iterative development processes, ensuring
timely delivery and adaptation to changing requirements.
– • Ensured successful delivery of tasks and fulfilled client expectations for ALX Africa team
(https://alxafrica.com)
– • ALX SWE got more sponsors and funding to train more software engineers due to increased
brand exposure (https://intranet.alxswe.com)
Angala Fintech Ltd
Lagos, NG
Software Engineer
Feb 2020 | Dec 2021
– • Collaborated effectively with cross-functional teams as a freelance developer, leveraging strong
communication and coordination skills to deliver robust applications (https://payrail.co) ,
(https://arila.org) that met client requirements, adhered to industry standards, and provided
exceptional user experiences.
– • Actively contributed to project planning, architectural design, database modeling, and
technology selection by participating in collaborative discussions and brainstorming sessions,
leveraging technical expertise and problem-solving abilities.
– • Played a key role in agile development processes, fostering a positive work environment through
open communication, knowledge sharing, and effective task delegation, while working closely with
designers, backend developers, and quality assurance professionals.
– • Developed clean, efficient, and well-tested code, following best practices and coding standards,
implementing functionality, integrating external APIs, and conducting thorough testing to ensure
application reliability, functionality, and performance.
– • Demonstrated adaptability and responsiveness as a freelancer, consistently meeting project
timelines and client expectations through effective communication, prompt feedback addressing,
and timely milestone deliveries within budget.
– • Proactively enhanced skills and stayed updated with the latest technologies and industry trends,
enabling the delivery of innovative solutions and optimizations that aligned applications with
industry best practices.
– • Drastically reduced the cost of running application servers and applications over the internet on
3rd part infrastructure
– • Achieved a bespoke business for a multi-national company that met client’s expectations
The Digital Agency
Ibadan, NG
Software Engineer
Feb 2019 | Mar 2020
– • Teamed up with cross-functional teams in building a project management system
– • Participated in project scoping, project road-mapping, technical assessments and code reviews
on various stages of the Software Development Life Cycle(SDLC)
– • Built the User Interface using HTML5, CSS, Javascript, ReactJS and Redux for state
management
– • Worked on API integrations and also Third party APIs integrations
– • Documentation of application resources using Swagger
RunDelivry & Co.
Ibadan, NG
Software Engineer Intern
Feb 2018 | Dec 2018
– • Developed and maintained software in multiple programming languages, such as Python,
JavaScript and C.
– • Successfully led the development of a full stack website, leveraging Python, Flask-SQLAlchemy,
and JavaScript, resulting in a robust and user-friendly web application.
– • Designed and optimized MySQL database interactions using ORM language, enhancing data
retrieval efficiency and overall system performance.
– • Engineered horizontally scalable APIs using Python Flask, enabling the application to handle
increased traffic and ensuring seamless performance during peak usage.
Skills
Programming Langugaes Javascript, Python, Golang, C
Frameworks NestJS, NodeJS, ReactJS, NextJS, FastAPI, Flask, Gin
Tools RestAPI, GraphQL, GRPC, Microservices, Sentry, PostgresQL, MongoDB, Firestore, Redux
Toolkit, Docker, Redis
Projects
Ra'Nkan Golang, Gin, Redis, PostgresQL, Docker https://github.com/olartbaraq/Ra-Nkan_Backend
Ra'Nkan, a cutting-edge e-commerce project, aims to seamlessly blend innovation and convenience to
provide users with a captivating online shopping experience. From curated product selections to
streamlined checkout processes, Ra'Nkan redefines the way customers engage with and enjoy the world
of online retail.
Meteotunes Golang, Gemini API, Openweather API, LimeWire Text-to-Image API
https://github.com/olartbaraq/MeteoTunes
Meteotunes is an AI-powered RESTAPI that generates near real-time imagery of the user's location by
combining latitude, longitude, temperature, pressure, and humidity data. Leveraging Large Language
Models (LLMs) and other AI techniques, it suggests the perfect music playlist to complement the
prevailing weather conditions, creating an immersive experience that blends visual weather
representation with a curated audio backdrop tailored to the user's atmospheric environment.
WC Tool Golang
https://github.com/olartbaraq/WC_Tool
I developed a WC (word count) tool in Go, leveraging its concurrency features to efficiently count lines,
words, and bytes in a text file. Utilizing goroutines for concurrent processing, the tool reads the file line
by line using a bufio scanner, splitting each line into words using whitespace as a delimiter. With
robust error handling, it ensures graceful management of file-related errors or invalid inputs. The
output presents the metrics—total lines, words, and bytes—clearly and concisely, providing an efficient
solution for analyzing text files while demonstrating the effectiveness of Go's concurrency model.
Load Balancer Golang
https://github.com/olartbaraq/John_Crickett_Coding_Challenge/tree/main/Load_Balancer
Developed a load balancer in Go utilizing the round-robin scheduling algorithm. Implemented the core
functionality to distribute incoming requests across multiple servers, ensuring efficient load distribution
and high availability. Demonstrated proficiency in Go programming, concurrent processing, and
network communication.
JSON Parser Python
https://github.com/olartbaraq/John_Crickett_Coding_Challenge/tree/main/JSON_Parser
JSON Parser is a command-line project developed in Python designed to validate the content of files,
ensuring they contain valid JSON objects. Leveraging Python's built-in libraries, the parser efficiently
checks the structure and syntax of input files, providing a reliable means to verify data integrity.
ChatHome Python, Django, Redis, PostgresQL, Typescript, Websockets
https://github.com/olartbaraq/chathome-frontend, https://github.com/olartbaraq/chathome
ChatHome ChatHome is a forward-thinking web chat platform transforming the way users converse
about home rentals. ChatHome facilitates seamless real-time discussions on property listings,
neighborhood insights, and rental agreements. By leveraging WebSockets, users enjoy instant
communication without page reloads
Bug Tracker Python, Flask, SQLite3, Javascript, HTML/SCSS https://bug-tracker-1-0.onrender.com/
Bug tracker 1.0 is a web-based application designed to help organizations efficiently track and manage
bugs in their projects. The platform provides tools for logging issues, assigning tasks, monitoring
progress, and generating detailed reports. It aims to streamline the bug tracking process, improving
project management and team collaboration
Certification
Software Engineering Nov 2023
ALX AFRICA