Sonde Omobolaji

Backend Developer

LinkedIn | GitHub | Twitter

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 Experience

Backend Developer

Product Studio HQ

Jul 2024 - Present

Lagos, Lagos State, NG

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

  • 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.

Backend Developer Intern

Sterling Bank

Aug 2023 - Nov 2023

Lagos, Lagos State, NG

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

  • 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.

Network Engineer Intern

MTN Nigeria Communications PLC

Jun 2023 - Nov 2023

Lagos, Lagos State, NG

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

  • 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.

Backend Developer Intern

Hotels Nigeria

Oct 2022 - Dec 2022

Lagos, Lagos State, NG

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

  • 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.

Software Engineer Intern

Udacity

Aug 2022 - Oct 2022

Remote, N/A, N/A

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

  • 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

Electrical and Electronics Engineering

University of Ilorin

4.82/5.00 CGPA

Jan 2018 - Dec 2024

Ilorin, Kwara State, NG

Software Engineering (Major in Backend development)

AltSchool Africa

Jan 2022 - Dec 2023

Remote, N/A, N/A

Projects

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

Oct 2022 - Dec 2022

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)

Jan 2022 - Dec 2022

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

Natours (Scalable RESTful API for Tour Management)

Jan 2022 - Dec 2022

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)

Jan 2022 - Dec 2022

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

Blogging API (NodeJS & ExpressJS)

Jan 2022 - Dec 2022

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

Awards

MTN Foundation Science and Technology Scholarship

MTN Foundation

Jan 2022

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

ALX-Udacity Full Stack Developer Nanodegree Program Scholarship

ALX-Udacity

Jan 2022

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