Benjamin Okafor

Software Engineer | Full-Stack Developer

GitHub | LinkedIn

[email protected]

+2348027142781

About

Accomplished Full-Stack Software Engineer with over 2 years of experience in designing and deploying scalable web and mobile solutions, complemented by 1 year of impactful technical leadership. Proven ability to translate complex requirements into production-ready applications, optimize solutions for performance, and maintain robust data integrity, including seamless database migrations, while also mentoring over 50 aspiring engineers.

Work Experience

Web Developer & Mobile App Developer

Freelancer | Contract

Apr 2024 - Present

Developed and deployed robust, client-centric full-stack web and mobile applications, ensuring secure integrations and optimized user experiences across various platforms and client requirements.

  • Engineered and integrated real-time crypto price feeds and automated balance updates for investment dashboards, ensuring critical data accuracy and delivering high-performance front-end experiences.
  • Executed a seamless migration of MySQL databases to MongoDB Atlas, achieving zero downtime and maintaining stringent data integrity across critical application data.
  • Implemented robust and secure email notification systems for account activity, transactions, and system updates, significantly enhancing user trust and operational reliability.
  • Designed and optimized responsive, dark-themed dashboards utilizing modern UI libraries, significantly improving user engagement, accessibility, and cross-platform compatibility.

Instructor

NIIT (National Institute of Information & Tech)

Jul 2023 - Present

Anambra, Nigeria

Led comprehensive technical instruction and mentorship for over 50 aspiring software engineers, driving their technical excellence and industry readiness in full-stack development through practical and theoretical training.

  • Directed technical development for 50+ students in Python, RDBMS, and React, delivering engaging lectures and practical sessions to foster deep technical proficiency.
  • Mentored emerging software engineers through the complete Software Development Lifecycle (SDLC) for real-world projects, instilling best coding practices and scalable architectural principles.
  • Provided critical technical guidance and conducted rigorous code reviews, optimizing student solutions for enhanced performance, maintainability, and adherence to industry-leading standards.
  • Designed and integrated a forward-thinking curriculum incorporating modern web and database technologies, including advanced UI/UX principles and cross-browser compatibility.

Education

Software Engineering

NIIT Pune

Feb 2022

Anambra, Nigeria

Projects

Multi-location E-commerce Applications

Feb 2025 - Present

Designed, developed, and deployed multi-location e-commerce applications with custom admin panels, dynamic menus, Paystack payment integration, and table reservation features.

NGO Website

Jan 2025 - Mar 2025

Designed and deployed a responsive NGO website, effectively showcasing the organization's mission, projects, and contact information to a global audience.

User Profile Systems with Advanced Authentication

Jan 2022 - May 2024

Implemented user profile systems with restrictions (e.g., username change once per year) and advanced authentication flows (OTP + 2FA).

Languages

English

Skills

Web Development & Design

  • Next.js
  • Node.js
  • HTML5
  • CSS3
  • Tailwind CSS
  • UI Design
  • Server-Side Rendering
  • React
  • Front-end Performance Optimization
  • Cross-Browser Compatibility
  • Accessibility

Backend & API Integration

  • Secure REST APIs
  • Authentication (JWT, NextAuth)
  • Session Management
  • API Design
  • Unit Testing Principles
  • GraphQL

Core Competencies

  • Code Quality Optimization
  • Problem Solving
  • Scalable Architecture
  • Technical Leadership
  • Mentorship
  • Cross-functional Collaboration
  • Agile Methodologies

Mobile Development

  • React Native
  • Java
  • Kotlin

Databases

  • MySQL (Schema Design, Stored Procedures, Optimization)
  • MongoDB
  • Postgres

Tools & DevOps

  • Git
  • GitHub
  • REST APIs
  • Paystack Integration
  • npm
  • Webpack
  • Vercel
  • Render
  • GitHub Copilot
  • Docker
  • Google Cloud Platform

Programming Languages

  • Python
  • JavaScript
  • TypeScript
  • React Native
  • Java