AROWOSERE ABDULKHABEER AYODEJI

AROWOSERE ABDULKHABEER AYODEJI

Backend Software Engineer
Lagos, NG.

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

Sweeteened Cleaning Services
|

Backend Developer

London, England, United Kingdom of Great Britain and Northern Ireland

Summary

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

Highlights

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.

InternPulse
|

Backend Development Intern

Lagos, Lagos, Nigeria

Summary

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

Highlights

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.

Volunteer

ScholarGuide TECH
|

Backend Developer

Lagos, Lagos, Nigeria

Summary

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

Highlights

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.

Education

Access Bank - Career X Youthrive
Lagos, Lagos, Nigeria

Certification

Software Engineering

Grade: 84/100

Federal University of Technology, Minna Niger State
Minna, Niger State, Nigeria

Bachelor of Technology (BTech)

Physics

Grade: 3.87 / 5.0

Languages

English

Fluent

Certificates

Backend Engineering Finalist

Issued By

InternPulse

Software Engineering Certification

Issued By

Access Bank - Career X Youthrive

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.