IDOWU OLUWAFEMI

Backend Engineer
Nigeria, NG.

About

Highly adaptable and solution-oriented Backend Engineer with 1+ year of hands-on experience developing scalable and maintainable applications. Proven ability to optimize system performance, reduce production issues, and enhance user engagement through robust API development, database management, and comprehensive testing. Eager to leverage expertise in Python, JavaScript, Django, Node.js, and cloud platforms to drive impactful technical solutions within dynamic engineering teams.

Work

Sphiderass Web Ltd
|

Backend Engineer (Intern)

Summary

Contributed as a Backend Engineer Intern to develop a robust inventory management system, applying a diverse tech stack to solve complex challenges and enhance system capabilities.

Highlights

Engineered and implemented secure authentication and authorization systems for users using JWT and OAuth2, safeguarding user data and access.

Developed comprehensive admin user functionalities, including CRUD operations for product details and inventory management, contributing to a 35% increase in user engagement and operational efficiency.

Designed and integrated the end-to-end checkout and order processing features, streamlining the purchase workflow for users.

Seamlessly integrated Paystack payment gateway, enabling efficient and secure transactions on the application.

Conducted rigorous unit testing, achieving 95% code optimization and significantly reducing post-deployment production issues, enhancing system reliability.

NITDA IT-HUB (NITHUB)
|

Backend Engineer (Intern)

Summary

Engaged in hands-on backend development for multiple projects, including a rent management service and a career-oriented application, demonstrating strong problem-solving and collaborative skills.

Highlights

Collaborated within a 5-member engineering team to establish the foundational architecture, project structure, and robust database models for a comprehensive rent management service.

Engineered the landlord's dashboard, providing real-time analytics on income, expenditures, tax generation, and auditing, which improved data analysis and user experience by 70%.

Implemented a scalable payment system via Paystack, incorporating diverse payment plans and subscription options for tenants and landlords, enhancing transaction efficiency and increasing tenant capacity by 50% without performance degradation.

Developed a real-time messaging feature for a career-oriented application, facilitating seamless communication between mentors and students within community forums.

Designed and deployed comprehensive admin functionalities, including community creation, mentor role assignments, information dissemination, and product advertisement capabilities.

Hotels Nigeria (HNG)
|

Backend Engineer (Intern)

Summary

Participated in a rigorous 10-week internship, contributing to three significant projects that honed technical proficiency, problem-solving abilities, and collaborative skills in backend engineering.

Highlights

Developed a functional screen recorder implemented as a Chrome extension, demonstrating proficiency in browser extension development.

Contributed to the development of a marketplace application, creating core functionalities for buyer-seller interactions and product transactions.

Designed and implemented robust RESTful API endpoints, ensuring data integrity and efficient database interactions through comprehensive unit testing.

Optimized API response times by implementing pagination and caching strategies, leading to a 30% reduction in bugs and significant improvements in code maintainability and scalability.

Languages

English

Native

Skills

Programming Languages

JavaScript, TypeScript, Python.

Frameworks & Libraries

Node.js, Express.js, Nest.js, Flask, Django, FastAPI.

Databases

PostgreSQL, MySQL, MongoDB, Prisma.

Cloud Platforms

Digital Ocean, AWS.

Tools & Technologies

Git, GitHub, Redis, Docker, Postman, Jest, Paystack.

Projects

TUTCOV

Summary

Led backend development for TUTCOV, an online learning platform connecting university students with tutors, focusing on digitizing educational content and fostering collaborative learning.