Resume
Software Engineer with 8+ years of experience in software development, leading and collaborating with cross-functional engineering teams.
Professional Experience
Software Engineer
AI & Devices
January 2025 - Present
- Developed innovative solutions for extracting and processing structured and unstructured data from various documents.
- Applied semantic chunking and AI techniques for data transformation, improving downstream processing and analysis.
- Implemented multimodal AI solutions combining text, image, and metadata analysis, achieving ~50% improvement in query accuracy.
- Developed cutting-edge text-to-speech and speech-to-text solutions to optimize real-time conversations.
- Architected RAG pipelines for unstructured document processing, leveraging semantic chunking and vector embeddings.
- Created engaging user interfaces using Next.js and React for seamless interaction.
Career Break
Personal Development
April 2024 - December 2024
Senior Software Engineer
Elite Software Automation
July 2020 - March 2024
- Led projects and performed code reviews, resulting in on-time launch of complex features and 30% boost in product performance.
- Created reusable Node packages, enhancing backend efficiency and cutting development time by 80%.
- Optimized workflows, reducing redundant tasks by 50% and improving team productivity.
- Refactored document signing processes, reducing signing times from over 60 seconds to under 10 seconds.
- Developed a concurrency manager using Node.js and Redis, ensuring seamless operation under high load.
- Engineered bi-directional data synchronization pipelines with Zoho CRM, Books, and Sign APIs.
- Designed and deployed a microservices ecosystem with REST, GraphQL, WebSockets, and AWS SQS.
Software Developer
Britecore
August 2019 - June 2020
- Developed and integrated APIs, enhancing commission payment processing efficiency.
- Addressed and resolved payment issues, improving client satisfaction.
- Collaborated with stakeholders to exceed project expectations and reduce development time.
- Conducted thorough software testing and efficiently triaged and documented processes.
Software Developer
Andela
September 2018 - September 2019
- Led team to exceed targets, increasing productivity by 35%.
- Mentored new developers, increasing retention rate in Bootcamp.
- Designed user interfaces for wallet and dashboard screens using ReactJS.
- Revamped application's UI, boosting user engagement by 30%.
- Developed an internal meetings booking app, generating significant cost savings.
- Streamlined development workflows, cutting build failures by 30%.
Web Developer
ThoughtStudios
February 2018 - September 2018
- Migrated the codebase from jQuery to Vue.js, improving site performance by 40% and simplifying maintainability.
- Designed and implemented user interfaces that enhanced the overall user experience, leading to a 20% increase in customer engagement.
- Developed and deployed new APIs that expanded e-commerce functionality, resulting in a boost in sales.
Web Developer
Freelancing
June 2016 - January 2018
- Developed and launched several client applications and social networks, including e-commerce sites and multilingual platforms.
- Optimized website performance, reducing load times and successfully integrated payment systems like Stripe and Braintree to streamline transactions.
- Collaborated with clients to define project goals, providing tailored technical solutions that met business needs.
- Implemented responsive design principles to ensure websites are mobile-friendly and accessible across devices.
Education
Master's in Information Technology
University of Lagos
March 2019 - December 2021
Gained foundational knowledge of computer systems and completed final project in Machine Learning and Computer Vision
Skills
languages
PythonJavaScriptTypeScriptGoPHPRuby
frameworks
Node.jsFastAPIExpressDjangoNestJSFlaskRuby on RailsLaravel
frontend
ReactNext.jsVueAngularHTMLCSS/SASSTailwind
databases
PostgreSQLMySQLMongoDBElasticsearchRedisRabbitMQKafka
cloud
AWSGCPLinuxDockerKubernetesGrafanaPrometheusHelm ChartsVercelCloud Formation
ai
LLMsAgents (Langchain/LangGraph, LlamaIndex)Computer VisionTensorflowPytorchAI Integration
testing
TDDQAGitGitHub ActionsCircleCITravisUI AutomationPuppeteer/Selenium
other
RESTGraphQLApolloWeb SocketsPayment SystemsOOPDesign PatternsJira