AROWOSERE ABDULKHABEER AYODEJI

Backend Software Engineer

LinkedIn | GitHub

About

Results-driven Backend Engineer with over 2 years of experience developing and optimizing scalable web applications and robust APIs using Node.js, Express.js, TypeScript, and a diverse database stack including PostgreSQL, MongoDB, and Redis. Proven ability to enhance API performance by up to 50% and implement efficient CI/CD pipelines, ensuring seamless deployments. Committed to applying OOP and SOLID principles to build clean, maintainable, and highly reliable backend systems that address complex scalability challenges.

Work Experience

Backend Developer

Sweeteened Cleaning Services

Jan 2025 - Dec 2025

London, England, GB

Developed and maintained backend APIs for Sweeteened Cleaning Services, streamlining client inquiry management and service listings for a UK-based platform.

  • Developed scalable backend APIs using Node.js and Express.js to efficiently manage client inquiries and service listings.
  • Integrated a robust mailing service, automating client responses and notifications to enhance communication efficiency.
  • Collaborated cross-functionally with frontend developers to deliver a seamless and intuitive booking and inquiry user experience.
  • Designed and implemented a scalable and maintainable code architecture, laying a strong foundation for future platform expansion.

Backend Development Intern

InternPulse

Jan 2024 - Jan 2025

Lagos, Lagos, NG

Contributed to the core backend development for InternPulse's digital payment platform, Pedmonie, focusing on transaction processing and system reliability.

  • Developed the core backend infrastructure for Pedmonie, a digital payment platform, utilizing Node.js and Express.js.
  • Integrated critical payment gateways, Stripe and Paystack, including robust webhook validation and automated retry mechanisms for failed transactions.
  • Architected modular and reusable API controllers and service layers, significantly enhancing system scalability and maintainability.
  • Authored comprehensive unit and integration tests with Jest and Supertest, achieving over 80% code coverage to ensure system reliability.
  • Actively participated in Agile sprints, leveraging Git for version control, conducting peer reviews, and contributing to performance monitoring initiatives.

Education

Software Engineering

Access Bank - Career X Youthrive

84/100

May 2024 - Oct 2024

Lagos, Lagos, Nigeria

Physics

Federal University of Technology, Minna Niger State

3.87 / 5.0

Apr 2019 - Sep 2024

Minna, Niger State, Nigeria

Volunteer

Backend Developer

ScholarGuide TECH

Jan 2025 - Present

Lagos, Lagos, NG

Led backend development for ScholarGuide TECH, building secure, scalable APIs and integrating AI-powered features to enhance user experience and optimize platform performance.

  • Optimized API performance, reducing response time by 30% through strategic Redis caching and fine-tuned MongoDB queries.
  • Boosted database query performance by 40% through efficient use of .lean() and .populate() methods in MongoDB.
  • Engineered secure, role-based APIs (Admins, Teachers, Students) leveraging JWT and RBAC for robust authentication and authorization.
  • Integrated AI-powered features to deliver smart course recommendations and facilitate real-time chat support, improving user engagement.

Certificates

Backend Engineering Finalist

InternPulse

Mar 2025

Software Engineering Certification

Access Bank - Career X Youthrive

Dec 2024

Languages

English (Fluent)

Skills

Programming Languages

  • JavaScript
  • TypeScript

Backend Frameworks

  • Node.js
  • Express.js

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • Prisma
  • Redis

API Development

  • REST APIs
  • WebSocket

Architecture Patterns

  • Microservices
  • Monolithic

DevOps & Tools

  • Git
  • CI/CD
  • Postman
  • Docker

Testing

  • Jest
  • Supertest

Security

  • Authentication
  • JWT
  • OWASP
  • HTTPS

Backend Concepts

  • RBAC
  • API Caching
  • Cron Jobs
  • Rate Limiting