OT

Olusegun Tayo

Backend Software Engineer

Lagos, Nigeria

ABOUT

Backend Software Engineer with hands-on experience building secure, scalable, production-grade RESTful APIs using Java, Spring Boot, and relational/NoSQL databases. Experienced in role-based access control, external API integrations, inventory and device lifecycle management, and clean service-layered architecture. Currently contributing to a multi-role in-house CSR platform supporting agents, technicians, buyers, and administrators. Passionate about backend system design, API reliability, and maintainable software.

SKILLS

JavaPythonJavaScriptTypeScriptC
Spring BootSpring SecurityFlaskNode.jsExpress
MySQLMongoDBRedisH2
HibernateSQLAlchemyMongoose
GitGitHubPostmanSwaggerIntelliJ IDEAVS Code
LinuxBash
REST APIsAuthentication & AuthorizationRBACMicroservicesClean ArchitectureExternal API Integration

EXPERIENCE

Junior Software Engineer (Full-Time)

2025-10 - Present

Bluechip Technologies Limited • Lagos, Nigeria

Develop and maintain backend services using Java and Spring Boot for internal and client-facing applications. Design and implement RESTful APIs following clean architecture and separation of concerns. Integrate relational and NoSQL databases using Spring Data JPA, Hibernate, and MongoDB. Implement authentication and authorization using Spring Security with role-based access control (RBAC). Collaborate with frontend developers, QA engineers, and product stakeholders to deliver features end-to-end. Participate in code reviews, debugging, and performance optimization to improve system stability and maintainability. • Develop and maintain backend services using Java and Spring Boot for internal and client-facing applications • Design and implement RESTful APIs following clean architecture and separation of concerns • Integrate relational and NoSQL databases using Spring Data JPA, Hibernate, and MongoDB • Implement authentication and authorization using Spring Security with role-based access control (RBAC) • Collaborate with frontend developers, QA engineers, and product stakeholders to deliver features end-to-end • Participate in code reviews, debugging, and performance optimization to improve system stability and maintainability

Backend Software Engineer (Internship)

2024-12 - 2025-09

Bluechip Technologies Limited • Lagos, Nigeria

Designed and implemented RESTful APIs using Java and Spring Boot. Built secure authentication and authorization flows with Spring Security. Developed persistence layers using Spring Data JPA and Hibernate. Implemented DTOs, validation logic, and global exception handling to ensure data integrity. Documented APIs using Swagger/OpenAPI and tested endpoints with Postman. Assisted in debugging issues and improving API reliability during development and testing. • Designed and implemented RESTful APIs using Java and Spring Boot • Built secure authentication and authorization flows with Spring Security • Developed persistence layers using Spring Data JPA and Hibernate • Implemented DTOs, validation logic, and global exception handling to ensure data integrity • Documented APIs using Swagger/OpenAPI and tested endpoints with Postman • Assisted in debugging issues and improving API reliability during development and testing

Technical Support Intern

2023-03 - 2023-05

Time-Line Consult Limited • Lagos, Nigeria

Provided L1/L2 technical support for hardware, software, and operating system issues. Configured systems for new users and performed routine maintenance and updates. Resolved the majority of reported issues within agreed response times, minimizing downtime. • Provided L1/L2 technical support for hardware, software, and operating system issues • Configured systems for new users and performed routine maintenance and updates • Resolved the majority of reported issues within agreed response times, minimizing downtime

Technical Support Assistant

2021-08 - 2022-01

System Digitech • Lagos, Nigeria

Diagnosed and resolved user issues related to hardware, software, and network connectivity. Assisted with monitoring IT systems for performance and basic security concerns. • Diagnosed and resolved user issues related to hardware, software, and network connectivity • Assisted with monitoring IT systems for performance and basic security concerns

Web Development Intern (Remote)

2020-07 - 2020-11

Blended Technology Solutions • Remote

Assisted in building and maintaining websites using HTML, CSS, and JavaScript. Collaborated with designers to implement responsive and user-friendly interfaces. Gained experience working in an Agile development environment. • Assisted in building and maintaining websites using HTML, CSS, and JavaScript • Collaborated with designers to implement responsive and user-friendly interfaces • Gained experience working in an Agile development environment

EDUCATION

Caleb University

2017-10 - 2021-09

B.Sc. in Computer Science

African Leadership Xperience

2023-05 - 2024-10

Training in Software Engineering