Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Timeline
Generic

John Ozovehe Bello

Senior Software Engineer
Lagos

Summary

Experienced full-stack developer with expertise in building scalable, serverless applications on AWS. Proficient in designing and implementing Infrastructure as Code (IaC) using TypeScript for automated cloud infrastructure deployment. Skilled in backend tools such as Vanilla PHP, JavaScript, and TypeScript with the Laravel framework, as well as Node.js with Express and NestJS. Additionally, adept at developing robust frontend applications using React and TypeScript, ensuring responsive and user-friendly designs. Passionate about leveraging modern tools and best practices to consistently deliver high-quality software solutions.

Overview

7
7
years of professional experience
4
4
Certifications
3
3
Languages

Work History

Technical Lead Software Developer

Siitech Hub
11.2023 - 12.2025
  • Developed and maintained multiple applications using NestJS for backend APIs and Flutter for mobile applications.
  • Designed and implemented scalable architectures, ensuring optimal database performance using PostgreSQL and MongoDB.
  • Integrated third-party services such as Stripe for payments, AWS S3 for storage, and Mailgun for email notifications.
  • Built a student feeding program application with Flutter for capturing student attendance via NFC and fingerprint authentication, and NestJS for backend processing.
  • Led the development of an ERP system for an advertising agency, managing billboards, campaigns, and client invoicing with NestJS and PostgreSQL.

Technical Lead Software Developer

Blue Sapphire Hub
03.2022 - 12.2024


  • Orchestrated workflows with AWS Step Functions for multi-step processes in serverless environments
  • Optimized database interactions and queries in serverless applications, leveraging DynamoDB and efficient design patterns
  • Successfully implemented a coding skills development program, leading to noticeable improvements in the team's technical capabilities and overall productivity
  • Spearheaded the successful development and timely delivery of IMS Project by effectively leading and coordinating a skilled team of developers
  • Optimized API response times and ensured high availability using caching strategies and optimized queries.
  • Built serverless applications using AWS Lambda and API Gateway, reducing operational overhead and improving scalability
  • Designed and deployed cloud infrastructure with AWS CDK in TypeScript, streamlining infrastructure provisioning and management
  • Developed and maintained a React frontend with TypeScript, creating reusable components and improving codebase consistency
  • Implemented end-to-end solutions, integrating frontend interfaces with backend services hosted on AWS


Full Stack Software Developer

Steamledge Limited
02.2023 - 03.2024
  • Developed a Music Streaming application with backend using Node.js and Express, storing media files in AWS S3.
  • Implemented Stripe subscription plans for users with different tiers (Student, Family, Premium).
  • Enabled background music playback and live video mixing in the Flutter app.
  • Developed Analytics portal for the Steamledge Hub
  • Reviewed code, debugged problems, and corrected issues
  • Developed functional databases, applications and servers to support websites on back-end
  • Coordinated efficient large-scale software deployments
  • Used Typescript NodeJS, Express, MongoDB, Mongoose, ORM and SQL/No-SQL to develop API's and manage databases
  • Used PHP, Laravel to develop and manage API's for the front-end integration
  • Used TypeScript, React, Tailwind to develop frontend applications
  • Developed unit test cases for testing and automation
  • Collaborated with fellow engineers to evaluate software interfaces and performance

Full Stack Software Developer

Ennovate Lab Hub
02.2022 - 03.2023
  • Managed development milestones from initial steps through final delivery
  • Developed and maintained microservices architectures using Docker and Kubernetes
  • Analyzed existing software implementations to identify areas requiring improvement
  • Worked with back-end developers to design APIs
  • Analyzed work to generate logic for new systems, procedures and tests

Full Stack Development Intern

Remote
01.2019 - 01.2023
  • Learned new emerging technologies and took initiative to offer technical direction and creative solutions
  • Monitored technical performance of internal systems and gathered information from consumers about program functionality
  • Developed, coded, modified and debugged application programs of varying degree of complexity with full independence
  • Helped code and test full-stack web application software based on Agile Scrum approaches
  • Worked with senior developers and designers to implement Client Software project using HTML, CSS, JavaScript, typescript and PHP, and frameworks like: React, Bootstrap, Tailwind, NodeJs, Express Mongoose, and MySQL and MongoDB

Education

Post Graduate Degree - Computer Science

Bayero University

High National Diploma - Computer Science

Federal Polytechnic
Idah, Kogi State

National Diploma - Computer Science

Federal Polytechnic
Idah, Kogi State

Skills

  • Software Development

  • Problem-Solving

  • Technology Integration

  • Agile Development Methodologies

  • Web Security

  • Architectural Pattern Development

  • Quality Assurance in Code

  • Application Development

  • Technical Design Documentation

  • Git Proficiency

  • CI/CD Implementation

Certification

Certified Full Stack, 07/01/22

Accomplishments


  • Student Feeding Program App (NestJS, Flutter, PostgreSQL)
  • Developed a Flutter-based application to capture student attendance using NFC and fingerprint scanning.
  • Built a NestJS backend with PostgreSQL for managing student records and generating real-time reports.
  • Implemented secure authentication and role-based access control for different stakeholders (schools, admins, government bodies).
  • Music Streaming App (Flutter, Node.js, MongoDB, AWS S3)
  • Developed the backend using Node.js and Express, storing media files in AWS S3.
  • Implemented Stripe subscription plans for users with different tiers (Student, Family, Premium).
  • Enabled background music playback and live video mixing in the Flutter app.


  • ERP System for Advertisement Agency (NestJS, PostgreSQL, TypeORM)
  • Designed a multi-role ERP system to manage billboards, campaigns, and client invoicing.
  • Implemented a billboard inventory tracking module with real-time status updates.
  • Added an activity log system to monitor changes to billboard records and financial transactions.
  • Created a robust bill payment platform.
  • Served as Lead Programmer on Prime Guage Application (IGR Portal).
  • Developed a mobile application used in locating a nearby shop for a buyer.
  • Developed Payroll system that automated the payment of workers in a firm.
  • Developed a web application that digitalizes local thrift collection in Northern Nigeria.
  • Developed a robust Analytical system for Steamledge Hub.
  • Served as Lead Programmer on Shofinder Project.

Timeline

Technical Lead Software Developer

Siitech Hub
11.2023 - 12.2025

Full Stack Software Developer

Steamledge Limited
02.2023 - 03.2024

Technical Lead Software Developer

Blue Sapphire Hub
03.2022 - 12.2024

Full Stack Software Developer

Ennovate Lab Hub
02.2022 - 03.2023

Full Stack Development Intern

Remote
01.2019 - 01.2023

High National Diploma - Computer Science

Federal Polytechnic

National Diploma - Computer Science

Federal Polytechnic

Post Graduate Degree - Computer Science

Bayero University
John Ozovehe BelloSenior Software Engineer