Work History
Showcase
Education
Work history
UpStack
Senior Java/Golang Developer
2021 - Present (4 years)
Built and maintained various microservices in Golang for a technological research and consulting firm that conducts research on technology.
Creating and developing innovative software solutions for various clients across a broad range of industries.
Working with distributed cross-functional teams in ensuring all features are being delivered efficiently and on time using Agile methodologies.
Zalando SE
Senior Software Engineer (Identity & Access Management)
2020 - Present (5 years)
Working on the design and architecture of Zalando's new solution and documenting ADRs.
Actively participating in decommissioning legacy systems, migrating functionalities to new solutions, and managing stakeholder impact on the project.
Mentoring new colleagues to contribute innovative solutions, fixing software defects, and measuring and analyzing code for quality.
Zalando
Software Engineer
2018 - 2020 (2 years)
Worked on Zalando's critical IAM infrastructure with services that process 30K+ requests per second with latencies below 20 milliseconds.
Developed the source code and descriptions for an OIDC provider for Zalando’s warehouses to authenticate employees.
Participated in the design and improvement of systems, increasing test coverage, writing operational documentation, and consolidating legacy services.
Interswitch Group
Software Engineer
2013 - 2017 (4 years)
Led and oversaw all technological strategies to improve payment processing systems and enhance transaction speed.
Collaborated with product managers and contributed to solutions, understanding and gathering project requirements.
Managed the software engineering team, ensuring compliance with project specifications on completion of solutions within schedule.
Showcase
Senior Software Engineer - Zalando Customer Single Sign-on
Developed a new solution for single sign-on across all Zalando customer-facing applications.
Implemented a robust session management system allowing users to share sessions and avoid redundant logins.
Utilized Go, Java, Spring, and relational/non-relational databases during the solution's design and implementation.
Software Engineer - Payment Gateway
Developed a new payment gateway at Interswitch.
Implemented a more robust system with enhanced transaction features.
Wrote back-end code using Java, Spring Boot, and relational databases.
Software Engineer - Authentication Solution
Developed an authentication platform for seamless warehouse activities using barcodes.
The solution incorporates an administration platform for warehouse admins to manage employees.
The solution is built using Java, Spring Boot, and relational databases.
Golang Developer - UpStack Client
Developed tools for faster and smarter decision-making on mission-critical priorities.
Built and maintained microservices using Golang.
Worked with Golang tooling like Bazel and Fibre.
Education
BSc Computer Software Engineering
American University of Nigeria
2007 - 2010 (3 years)