Ibrahim Bello

Ibrahim Bello

Backend Developer | Engineering Leader | Open Source Contributor
Lagos, Nigeria, 100246, Lagos, Nigeria.

About

I am a passionate Backend Engineer specializing in Node.js and JavaScript, with hands-on experience building scalable RESTful APIs and microservices using Express.js and MongoDB. My journey began with foundational training at freeCodeCamp, where I earned certifications in Back-End Development and JavaScript Algorithms. To deepen his expertise, I enrolled in AltSchool Africa’s School of Engineering, focusing on Backend Engineering and serving as Vice President of the Baraka Cohort — a role that reflects my commitment to leadership and peer growth. I recently completed the prestigious HNG Internship, emerging as a Finalist after mastering advanced tools and technologies, including TypeScript, NestJS, and TypeORM. I thrive on solving complex problems with clean, maintainable code and actively contribute to tech communities, driving innovation and fostering a vibrant developer ecosystem.

Work

AltSchool Africa
|

Backend Engineering Student & Vice President, School of Engineering

Lagos, Lagos, Nigeria

Academic Program / Leadership Role

Summary

Enrolled in the Backend Engineering track at AltSchool Africa, focusing on building scalable web applications using Node.js, Express, and MongoDB. As Vice President of the Baraka Cohort, led peer learning initiatives, organized technical workshops, and fostered a collaborative culture among engineering students. Gained hands-on experience through project-based learning and community engagement.

Highlights

Fostered an inclusive engineering culture, promoting collaboration and growth among over 100 peers in the Baraka Cohort.

Organized and facilitated peer learning sessions, improving understanding of backend concepts and boosting student engagement.

Contributed to a thriving developer ecosystem by participating in tech communities and collaborative projects.

Advocated for student feedback and curriculum improvements, enhancing the educational experience through leadership dialogue.

HNG Internship
|

Backend Intern (Finalist)

Remote, Remote, Nigeria

Remote Internship

Summary

Selected as a Finalist in one of Africa’s most competitive tech internships. Completed complex backend tasks under tight deadlines, collaborating with sub-teams and mentors. Advanced skills in TypeScript, NestJS, and TypeORM while contributing to real-world projects. Demonstrated resilience, adaptability, and technical growth throughout the program.

Highlights

Achieved Finalist status in Africa’s most competitive tech internship, standing out among thousands of participants.

Mastered advanced backend technologies, including TypeScript, NestJS, and TypeORM, while delivering real-world solutions.

Collaborated with sub-teams and mentors, solving complex tasks under tight deadlines in a remote, agile environment.

Demonstrated resilience and adaptability, progressing through multiple internship stages and contributing to high-impact projects.

Education

AltSchool Africa/HNG internship
Lagos, Lagos, Nigeria

Track Program

Backend Engineering

Courses

Node.js Development, RESTful API Design, and Microservices Architecture

Database Management (MongoDB) and Version Control (Git)

Testing and Debugging Backend Applications

TypeScript Fundamentals

NestJS Framework

TypeORM and Database Optimization

API Security and Authentication (JWT, OAuth)

CI/CD and Deployment Practices

Languages

English

Fluent

Skills

Databases

MongoDB, Mongoose, PostgreSQL.

Tools & Methodologies

Git & GitHub, Postman, Testing & Debugging, Clean Code Principles, Maintainable Code Practices, CI/CD Basics, Agile Workflow, Technical Documentation.

Leadership & Collaboration

Teamwork, Engineering Culture Development, Peer Learning, Community Engagement, Mentorship & Technical Communication, Curriculum Feedback & Advocacy.

Programming Languages

JavaScript, TypeScript, HTML/CSS.

Backend Technologies

Node.js, Express.js, NestJS, RESTful API Design, Microservices Architecture, TypeORM, JWT Authentication.

Projects

GitHub Issue Monitor
GitHub Issue Monitor

Internship Project (HNG)

Summary

Built a monitoring tool to track and manage GitHub issues efficiently during the HNG Internship. Designed to streamline collaboration by providing real-time updates and alerts on repository issues.

SchoolBase Backend API (SchoolBase-BE)
SchoolBase Backend API (SchoolBase-BE)

Open Source Contribution (HNG Internship)

Summary

Contributed to the backend API of SchoolBase, a multi-platform educational portal serving web and mobile clients. The API handles core business logic, authentication, and tenant-specific configurations for schools. Built with TypeScript and NestJS, the project emphasizes modular architecture, scalability, and secure data handling.

Birthday Reminder App
Birthday Reminder App

AltSchool's Assessment

Summary

Developed a simple yet effective application to manage and remind users of upcoming birthdays. Built with JavaScript and Node.js, the app allows users to add, edit, and delete birthday records and provides timely reminders. Designed with clean code principles and a focus on usability, the project demonstrates practical application of backend logic and user-centric design.

Wallet Service with Paystack, JWT & API Keys
Wallet Service with Paystack, JWT & API Keys

Internship Project (HNG Stage 8)

Summary

Developed a production-ready wallet service during the HNG Internship, implementing deposits via Paystack, wallet-to-wallet transfers, Google OAuth authentication, and API key management. Deployed on Microsoft Azure with CI/CD pipelines using GitHub Actions. Integrated PostgreSQL with TypeORM, enforced security through JWT, API key hashing, and webhook signature verification. Delivered comprehensive Swagger documentation and automated testing for reliability.

Awards

Backend Engineering Diploma – AltSchool Africa

Awarded By

In Progress (Expected Feb 2026)

Currently enrolled in AltSchool Africa’s School of Engineering, Backend track. Coursework includes Node.js, RESTful API design, microservices, database management, testing, and deployment practices. Serving as Vice President of the Baraka Cohort, leading peer learning and community engagement.

HNG Internship Finalist - Backend Development Track

Awarded By

HNG Internship

Recognized as one of the top 450 performers out of 12,362 interns in HNG Internship 13. Completed advanced backend engineering tasks under strict deadlines, mastering TypeScript, NestJS, and TypeORM. Demonstrated resilience, adaptability, and readiness for real-world backend development environments.

Back End Development and APIs

Awarded By

freeCodeCamp

Completed a rigorous certification focused on backend development using Node.js and Express. Gained practical experience building RESTful APIs, handling routing and middleware, connecting to MongoDB, and implementing user authentication. Demonstrated proficiency in server-side logic and API testing.

JavaScript Algorithms and Data Structures (Beta)

Awarded By

freeCodeCamp

Mastered core programming concepts in JavaScript, including variables, loops, functions, recursion, and object-oriented programming. Solved algorithmic challenges and built data structures such as stacks, queues, and linked lists. Strengthened problem-solving and debugging skills through hands-on coding exercises.

Responsive Web Design

Awarded By

freeCodeCamp

Learning the principles of responsive design using HTML and CSS. Building projects that adapt to various screen sizes and devices, with a focus on accessibility, layout techniques (Flexbox, Grid), and semantic markup. Demonstrating front-end proficiency through interactive and mobile-friendly web pages.