ABN AMRO | Netherlands (Hybrid) - IT Engineer.
Jan 2025-Present
Leading the architecture and development of an AI-powered knowledge assistant, defining system design and technical direction for the platform. Increased test coverage of a legacy application from 40% to 75%, significantly improving reliability and reducing regression issues. Driving engineering standards and architectural best practices across the team through code reviews and technical guidance. Addressing and resolving customer queries promptly to ensure high satisfaction and trust. Leading technical knowledge-sharing sessions to improve engineering practices and architectural consistency across the team.
Shell Recharge Solutions | Netherlands (Hybrid) - Software Engineer.
Jan 2023-Jan 2025
Implemented service-to-service authentication and authorisation with Mutual TLS. Led the architecture and development of three production systems, including two AWS serverless platforms and a customer-facing frontend application. Provided mentorship to engineers, emphasising best practices and efficient workflows. Improved overall code quality and reduced post-release bugs by conducting rigorous code reviews with actionable feedback. Designed and owned system architectures ensuring scalability, reliability and high availability across multiple services.
Readeo | USA (Remote) - Software Engineer.
Feb 2021-Jan 2023
Implemented new features and maintained existing functionality across core products, enhancing quality and consistency. Spearheaded the redesign of the application for responsiveness across various devices and screen types. Conducted code reviews to maintain high standards of code quality and consistency. Improved logging and error management to enhance system stability and troubleshooting capabilities.
TexAu | Mumbai, India (Remote) - Software Engineer.
Feb 2020-Jan 2021
Created and deployed Lambda functions on AWS Lambda to automate lead sales generation processes. Created Chatbot and Widget solutions for integration into client websites, particularly for a law firm in the US. Implemented a referral bonus management system to streamline and automate the process. Utilised third-party integration services like Integromat and Zapier to facilitate effortless API integration for users, eliminating the need for dependency on our user interface.
BloomTech(fka Lambda School) | USA (Remote) - Technical Mentor.
Nov 2019-July 2020
Led a team of 6 developers in the development of a full-scale web application. Facilitated standup meetings to track progress and objectives. Conducted individual meetings to address student challenges and provide support.
Freelance | Lagos, Nigeria - Web and Android developer.
Mar 2017-Dec 2019
Developed websites using WordPress and Joomla CMS, ensuring responsive design and optimal functionality. Created advanced applications for the Android platform, focusing on usability and performance enhancements. Hosted CMS sites on various hosting platforms, optimizing speed and security. Conducted rigorous unit testing, bug fixing, and performance optimization to deliver high-quality web and mobile solutions.
Andela | Lagos, Nigeria - Software Engineer.
Jan 2019-Sep 2019
Collaborated with cross-functional teams to deliver high-impact software solutions, leveraging agile methodologies to meet project milestones efficiently. Contributed to the design and implementation of scalable architectures, ensuring solutions met performance and scalability requirements. Actively participated in code reviews and provided constructive feedback to peers, fostering a culture of continuous improvement and knowledge sharing. Engaged in continuous learning and professional development activities, attending workshops and conferences to stay updated on emerging technologies and best practices in software engineering.
CodeLagos | Lagos, Nigeria - Lead Facilitator and Trainer.
May 2018-Dec 2018
Led training sessions on a diverse range of technologies including Java, Python, HTML, CSS, WordPress, and Scratch, fostering a dynamic learning environment for students. Managed and coordinated a team of facilitators, ensuring effective delivery of training materials and alignment with program objectives. Conducted workshops for high school teachers on Scratch and Python programming, equipping educators with essential skills to integrate technology into classroom learning. Developed curriculum materials and learning resources, customising content to meet the needs of diverse learner populations and facilitate interactive learning experiences.