Sonde Omobolaji

Backend Developer
Lagos State, NG.

About

Highly motivated Backend Developer with a strong foundation in API design, database optimization, and scalable system development. Proven ability to deliver robust solutions, integrate advanced AI functionalities, and enhance system performance, as demonstrated by leading a 10-member team to increase customer engagement by 30% and achieving 95% code coverage on projects. Eager to leverage expertise in Node.js, TypeScript, and Python to drive innovation in a dynamic tech environment.

Work

Product Studio HQ
|

Backend Developer

Lagos, Lagos State, Nigeria

Summary

Currently designing, developing, and maintaining robust and scalable APIs while optimizing database structures to power core product functionalities.

Highlights

Designed, developed, and maintained robust and scalable APIs, ensuring high performance and reliability for core product functionalities.

Created, implemented, and optimized database structures to enhance data integrity, efficiency, and performance across critical product operations.

Authored clean, maintainable, and well-documented code using Node.js (Express.js, Nest.js) and TypeScript, significantly improving system longevity and ease of maintenance.

Developed and executed effective unit and integration testing strategies, ensuring high code quality and functionality across all modules.

Implemented secure data integration methods, effectively connecting with various data sources while adhering to strict data security protocols.

Sterling Bank
|

Backend Developer Intern

Lagos, Lagos State, Nigeria

Summary

Collaborated with a team of four backend developers to design, build, and deploy a high-efficiency API for a Gig application mobile app.

Highlights

Collaborated with a 4-member backend development team to design and build a high-efficiency API for a Gig application mobile app.

Developed the API using TypeScript, Express.js, and Node.js, ensuring efficiency and reliability for mobile application functionalities.

Participated in the planning and execution of project tasks, contributing to the successful development and deployment of the mobile app.

Engaged in effective communication and collaboration with team members to meet project deadlines and objectives.

Demonstrated strong problem-solving skills to address technical challenges and optimize API performance, ensuring adherence to coding standards and best practices.

MTN Nigeria Communications PLC
|

Network Engineer Intern

Lagos, Lagos State, Nigeria

Summary

Applied technical knowledge in telecom network design and maintenance, contributing to project execution and operational efficiency for a leading telecommunications company.

Highlights

Applied technical knowledge to assist in network design, implementation, and maintenance, supporting critical telecom infrastructure projects.

Participated in project management activities, contributing to the successful execution of telecom projects by collaborating with cross-functional teams.

Utilized problem-solving skills to troubleshoot network issues and optimize performance, enhancing network reliability and stability.

Managed inventory effectively to support operational needs, minimizing downtime and ensuring continuous service availability.

Assisted in audit and compliance procedures, ensuring adherence to regulatory requirements and industry best practices.

Hotels Nigeria
|

Backend Developer Intern

Lagos, Lagos State, Nigeria

Summary

Collaborated with a large development team to deliver a product used by 150+ users, integrating an interactive chatbot and leading backend feature delivery.

Highlights

Collaborated with 50+ developers, designers, and product managers to deliver a product used by 150+ users, featuring an interactive chatbot with natural conversation and grammar correction capabilities.

Oversaw the successful delivery of the product's backend features within a 2-week period through effective leadership of a team of 10 backend engineers.

Collaborated closely with a front-end developer to ensure seamless integration of a multiplayer quiz game with the main product.

Developed a simple link tree clone using React.js, demonstrating proficiency in front-end development.

Authored a JavaScript algorithm to convert 1,000+ line CSV files into CHIP-007 compatible JSON, calculate sha256, and generate new CSV files with appended hashes.

Udacity
|

Software Engineer Intern

Remote, N/A, N/A

Summary

Developed and deployed database-backed web applications and RESTful APIs, emphasizing TDD, OAuth2 integration, and cloud deployment practices.

Highlights

Built three database-backed web applications and RESTful APIs using Python and PostgreSQL, successfully completing internship requirements.

Created comprehensive documentation for web applications and APIs, covering installation, configuration, usage, and troubleshooting.

Employed Test-Driven Development (TDD) principles, ensuring quality assurance throughout the development process and delivering higher-quality products.

Integrated OAuth2-based third-party authentication into a web application, improving user registration and login processes.

Containerized and deployed a database-backed web application using Docker and AWS CodePipeline (EKS services), ensuring seamless deployment and scalability.

Education

University of Ilorin
Ilorin, Kwara State, Nigeria

B.Eng.

Electrical and Electronics Engineering

Grade: 4.82/5.00 CGPA

AltSchool Africa
Remote, N/A, N/A

Diploma

Software Engineering (Major in Backend development)

Awards

MTN Foundation Science and Technology Scholarship

Awarded By

MTN Foundation

Awarded for academic excellence and demonstrated potential in science and technology fields.

ALX-Udacity Full Stack Developer Nanodegree Program Scholarship

Awarded By

ALX-Udacity

Received a scholarship for a comprehensive full-stack development program, recognizing strong aptitude in software engineering.

Skills

Programming Languages

JavaScript, TypeScript, Python, Node.js, HTML, CSS.

Frameworks & Libraries

React.js, Express.js, Nest.js, Flask, SQLAlchemy ORM, Mongoose, TypeORM.

Databases

PostgreSQL, MySQL, MongoDB.

Tools & Platforms

Git, GitHub, Postman, VS Code, Docker, AWS (EKS, CodePipeline), Stripe, Jest, Supertest, AssemblyAI, OpenAI Chat.

Key Competencies

API Development, Backend Development, Scalable Architectures, Database Optimization, Test-Driven Development (TDD), Data Security, System Integration, Cloud Deployment, Problem Solving, Team Collaboration, Project Management, Code Quality, Performance Optimization.

Projects

Speakbetter (AI Chatbot with Audio-to-Text & Grammar Correction)

Summary

Led a 10-member backend team in developing an advanced AI chatbot with audio-to-text transcription and grammar correction features, significantly boosting user engagement and accessibility.

Fyyur (Music Venue Booking Platform)

Summary

Developed a music venue booking platform, optimizing database logic and frontend performance for an enhanced user experience.

Natours (Scalable RESTful API for Tour Management)

Summary

Designed and developed a scalable RESTful API for tour management, incorporating advanced filtering, robust security, and seamless payment integration.

Goovie (Movie Application with TMDB API)

Summary

Developed a full-featured movie application leveraging the powerful TMDB API to provide advanced search, sorting, and filtering capabilities.

Blogging API (NodeJS & ExpressJS)

Summary

Developed a feature-rich blogging API using NodeJS and ExpressJS, focusing on scalability, security, and robust error handling mechanisms.