Olusegun Banji

Olusegun Banji

Fullstack Developer (React.js • Node.js • NestJS • NextJS • Django • Typescript)

About

About Olusegun Banji

Hello, I'm Olusegun Banji

COSPIRE leverages my expertise in ReactJS, NextJS, NestJS, Typescript, Django, NodeJS, and Firebase to develop mission-critical features, including a multi-step booking form that contributes to the company's revenue streams. My contributions include managing backend integrations, implementing secure routing, and optimizing search functionalities.

A Bachelor's degree in Computer Science and Economics from Obafemi Awolowo University underpins my technical foundation. Currently pursuing a Master's degree at Quantic School of Business and Technology, I specialize in creating scalable web solutions and conversational AI systems.

Services

🌐

Web Development

Building robust and scalable web applications with full-stack backends and slick frontends

🔧

API & Backend Integration

Crafting secure and maintainable APIs, handling authentication, databases, and business logic

PWA & UX Enhancement

Designing Progressive Web Apps with smooth interactivity and offline readiness

Skills

JavaScriptTypeScriptPythonReact.jsNext.jsNode.jsNestJSDjangoTailwind CSSFirebasePostgreSQLMongoDBSupabaseMySQLVercelRenderGitGitHubPostmanVS CodeDockerGoogle Maps API

Experience

Full Stack Engineer

Cospire (COSPIRE)

Jan 2023 - Present

• Re-architected backend routing layer with Express.js, reducing API latency to sub-200ms

• Integrated 7+ external APIs (Firebase, Brevo, Google Maps, OpenStreetMap) to enhance platform services

• Led the development of a 5-step booking flow, boosting completion rate by 50%

• Optimized and secured SSO workflows with OAuth, cutting login errors by 60%

• Contributed to MVP2, helping secure 10+ early adopters and 3+ coworking partnerships

Key Achievements:

• Increased platform revenue by 20% through improved booking flow

• Reduced third-party request failures by 30% with resilient integrations

• Recognized by leadership for driving user adoption and platform growth

AI/ML Engineer & Fullstack Developer

CISRG

Mar 2021 - Nov 2022

• Built and deployed a GPT-2-based chatbot API handling 1,000+ monthly conversations across Messenger and Telegram

• Designed and implemented 10+ Flask RESTful endpoints with OAuth 2.0 authentication

• Fine-tuned LLM prompts to improve chatbot accuracy and retention

• Collaborated with a research team of 5+ on AI/ML projects

Key Achievements:

• Improved chatbot accuracy by ~40%, reducing user confusion

• Increased backend scalability and security through API design

• Co-authored 4 peer-reviewed publications, all scoring above 65% in external evaluations

Software Engineer (Volunteer)

Indigitous

Feb 2021 - Present

• Spearheaded development of a chatbot platform and real-time chat interface used by 500+ global users

• Integrated OAuth providers (Google and Facebook) to streamline user onboarding

• Built server-side rendered pages, improving SEO and page performance

• Designed and maintained a scalable social-media-like data model

Key Achievements:

• Reduced login drop-off by 35% with improved OAuth flows

• Increased page load performance by 45% and SEO ranking by 30%

• Co-led a 6-person dev team, achieving Top 8 placement in a global hackathon across 50+ cities

• Supported 1,000+ monthly social interactions through backend optimizations

Projects

poll-systems-backend

poll-systems-backend

A Django backend for election polls

Django, PostgreSQL, Docker, REST API

Scarce2plenty

Scarce2plenty

A crowd funding for agricultural goods sales app

React.js, Next.js, Firebase, TailwindCSS

Light Within Her

Light Within Her

An blog website for healing, therapy and spiritual growth

Next.js, TailwindCSS, Sanity CMS

Apologist Chatbot Project

Apologist Chatbot Project

An AI-powered apologetics chatbot SAS

AI APIs (OpenAI), Next.js, Firebase/Auth

Indigitous Search Engine

Indigitous Search Engine

A Non-copyrighted Search Application

Next.js, TailwindCSS, Custom APIs

Koinonia Divine Initiative Website

Koinonia Divine Initiative Website

An official website for an international Christian NGO

React.js, Next.js, TailwindCSS

Blogging CRUD API Tutorial

Blogging CRUD API Tutorial

A Blog CRUD Application

NestJS, TypeScript, REST API

SpaceX

SpaceX

A customized SpaceX landing page from their API

React, SpaceX API, Responsive Design

Tree of wally

Tree of wally

A social media popularity monitization API

Node.js, Express, API Development

Medium Clone

Medium Clone

A clone of medium.com

Next.js, Sanity CMS, TailwindCSS

Cospire

Cospire

A B2B Space listing and booking startup

React.js, Node.js, Firebase, Google Maps

WhatsApp Web Clone

WhatsApp Web Clone

A clone of WhatsApp web

React, Firebase, Real-time Database

Growthbot PWA

Growthbot PWA

Christian Discipleship Chatbot and Discipler connect App

React, PWA, Chatbot logic

Case Studies

Scarce2plenty — Agricultural Crowdfunding Platform

Problem:

Farmers lacked direct channels to market agricultural goods, facing middlemen costs.

Solution:

Built a crowdfunding/marketplace app enabling direct farmer-to-buyer sales.

Tech Stack:

React.js, Next.js, Firebase, TailwindCSS

Impact:

Improved farmer visibility; early beta allowed smallholder farmers to test fundraising models.

Scarce2plenty Case Study

Light Within Her — Blog for Healing & Therapy

Problem:

Many individuals lacked an accessible platform for therapy and spiritual growth resources.

Solution:

Developed a blog site with easy CMS management and responsive layouts.

Tech Stack:

Next.js, Sanity CMS, TailwindCSS

Impact:

Empowered writers to publish quickly; grew community readership within first months.

Light Within Her Case Study

Poll-systems-backend — Election Polling System

Problem:

Election systems needed transparent, secure backend APIs.

Solution:

Built Django-based backend with endpoints for polls, votes, and authentication.

Tech Stack:

Django, Python, PostgreSQL, REST Framework

Impact:

Enabled demo polling app; Loom walkthrough used in presentations for civic tech.

Poll Systems Case Study

Feed Posts

Building Scalable React Applications

Best practices for structuring large React applications with proper state management and component architecture.

Dec 15, 20245 min read

NestJS vs Express: A Developer's Perspective

Comparing two popular Node.js frameworks and when to choose each for your next project.

Dec 10, 20247 min read

Firebase vs Supabase: The Database Showdown

A comprehensive comparison of two popular Backend-as-a-Service platforms for modern web applications.

Dec 5, 20246 min read

Hire Me

Ready to bring your ideas to life? Let's discuss your project and create something amazing together. I'm available for freelance contracts and full-time opportunities.

Let's Start a Conversation

Message me on WhatsApp for quick responses and project discussions

Availability

Available immediately

Response Time

Within 24 hours

Time Zone

WAT (UTC+1)

Contact

Let's Connect

Ready to bring your ideas to life? I'm available for new projects and collaborations. Let's discuss how we can work together to create something amazing.

segunbanji@gmail.com
+2349064171781
Jos, Nigeria