Adetunji is a Senior Software Engineer with extensive Java and Golang development experience on projects. He handles new software application development, influencing and executing technical strategies and product roadmaps and making decisions on robust and scalable technologies. Adetunji helps define, establish, and evolve the full-stack development capacities, improve designs, and optimize code in creating innovative solutions that advance client businesses.
Designed and developed a new solution to allow for single sign-on on all customer-facing applications of Zalando. The solution comes with a robust session management function that enables customers to share their sessions and not log in again if they move across different apps. Contributed to design decisions and the implementation of design decisions on the project. The team used Go, Java, Spring, and relational and non-relational databases in iterating the solution.
Led processes to build a new payment gateway at Interswitch, one of Africa's biggest fintech companies. The new solution replaced the existing payment gateway with a more robust system for transactions, with features to easily integrate more payment types and support the company's expansion across Africa. Wrote the back-end code with Java, Spring Boot, and relational databases.
Worked as part of a team on developing an authentication platform for seamless authentication tasks for warehouse activities. The solution uses barcodes for authentication and comes with an administration platform where the warehouse admins can upload new employees and attach them to various warehouses. The solution is written in Java, Spring Boot, and relational databases.
Developed tools to enable faster, smarter decisions and more robust performance on an organization’s mission-critical priorities. Built and maintained various microservices in Golang. Worked with multiple Golang tooling like Bazel, Fibre, etc.