Ignatius Stephen

I am a

About

Portrait of Ignatius Stephen, Software Engineer

Software Engineer

I design and build scalable software systems that solve real-world problems with the latest technologies.

I have successfully engineered complex integrations and optimized backend architectures, driving significant improvements in system performance, scalability, and efficiency. My experience spans enhancing systems to support increased data volumes and user traffic, and delivering measurable results across industries worldwide, from fintech and healthcare to communications.

6+ Years Experience
6 Technical Articles

Tech Stack

  • JavaScript
  • TypeScript
  • Python
  • Go
  • Node.js
  • NestJS
  • Express
  • Gin
  • Django
  • React
  • GraphQL
  • MongoDB
  • PostgreSQL
  • Redis
  • Docker
  • Kubernetes
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • Linux
  • Systems Design
  • Object-Oriented Programming (OOP)
  • Data Structures & Algorithms
  • Technical Writing

Resume

Professional Experience

Backend Engineer

September 2023 - Present

Perizer Corp.

  • Integrated Google Calendar API, Microsoft Graph API, and Zoom API to unify event management, reducing meeting setup time by 50% and enhancing cross-platform synchronization
  • Implemented Azure Service Bus for asynchronous event processing, increasing system reliability and scalability under high user traffic
  • Architected and developed over 70% of the backend, delivering a robust microservices-based system that seamlessly handled real-time updates via WebSocket integration
  • Collaborated with DevOps to optimize Azure CI/CD pipelines, reducing deployment time and ensuring rapid, reliable updates to production
  • Improved system quality by writing comprehensive unit and integration tests with Jest, enabling smooth production releases with minimal defects
  • Engaged in pair programming with teammates to improve code quality and accelerate development

Software Engineer (Contract)

January 2024 - December 2024

McKinsey & Company

  • Designed and architected a robust payment solution for a leading bank in Africa, facilitating over 2 million daily transactions across 15 African countries and increasing payment processing efficiency by 30%.
  • Led the development of a B2B delivery mobile app for a retail client in North Africa, resulting in a 25% reduction in delivery times and contributing to a 15% increase in sales by enabling data-driven decision-making for over 200 retail partners.
  • Led the development of a healthcare dashboard in Nigeria, providing strategic insights that improved healthcare delivery for over 500,000 patients across 1000 primary healthcare facilities, helping identify and revitalize 70% of non-functional PHCs.

Backend Engineer

September 2022 - August 2023

Korsgy

  • Led a team of 10 developers in the development of ThurVPN, providing mentorship and strategic guidance. Through targeted code reviews and optimization sessions, I reduced the overall development cycle by 20%, ensuring on-time delivery
  • Spearheaded the implementation of a microservices architecture using Node.js, Next.js, and Nest.js, resulting in improved collaboration and efficiency across teams. Leveraged Docker and Kubernetes to reduce system downtime by 25% and enhance deployment efficiency by 30%
  • Participated in the interview process to recruit new engineering talent, focusing on strong contributors to the team
  • Directed the end-to-end development of Lingo Communications with a cross-functional team of 15, leveraging AWS for cloud infrastructure and scalable microservices. This improved system performance by 25% and increased client engagement by 30% within the first quarter
  • Actively collaborated with stakeholders to gather backend requirements, ensuring a smooth development and deployment process
  • Developed scalable microservices that reduced response times, improved uptime, and allowed for seamless feature expansions

Backend Engineer

September 2020 - August 2022

Continuus Inc.

  • Designed and implemented three highly scalable API systems using Node.js and Nest.js that authenticated over 500 employees daily. Optimized the authentication flow by incorporating encryption protocols such as AES and JWT, reducing authentication times by 40%, and enhancing security by 25%
  • Developed and deployed four scalable API solutions on AWS, handling up to 1,000 requests per day. Utilized EC2 and Lambda services to ensure scalability and reliability, achieving a 20% reduction in system downtime
  • Designed a secure database architecture using MongoDB, implementing best practices like encryption at rest, database sharding, and regular backups. maintaining 99.9% uptime for critical systems
  • Proactively optimized the APIs for performance and scalability, conducting load testing to ensure the systems could handle peak traffic. Adhered to best practices, including SOLID principles and design patterns for clean, maintainable code
  • Worked closely with product managers, front-end developers, and DevOps teams to integrate new features, ensuring smooth API deployment. Incorporated feedback from both technical and non-technical stakeholders into iterative development cycles

Projects

Soar

2026

Global fintech platform

  • Soar is a global, SAMA-licensed fintech platform that helps people simplify their finances and amplify their investments, letting them invest in real estate development projects, raise funds for their businesses, and monitor cash flow from one place. Headquartered in Riyadh with offices in Egypt and Singapore.
Visit Soar

PrepLink AI

2026

AI job-search platform

  • PrepLink AI automates the tedious parts of job hunting with a suite of AI tools, an auto-apply agent that applies to jobs and writes tailored cover letters, a real-time interview copilot, an ATS-optimized resume builder, and realistic mock interviews. Available on the App Store and Google Play.
Visit PrepLink AI

Resk.ai

2026

AI automation for restaurants

  • Resk.ai keeps restaurants running on autopilot by automating repetitive front-of-house and operations work, answering incoming calls, checking live table availability, confirming reservations, sending booking reminders, and tracking inventory with demand prediction and real-time insights.
Visit Resk.ai

Calen360

2023

Calendar synchronization platform

  • Calen360 offers a seamless way to synchronize your calendars, keeping you updated on every event, both personal and work-related. With easy multi-calendar sync, you never miss crucial meetings or cherished family moments, and you can customize event visibility while keeping personal events automatically updated in your work calendar.
Visit Calen360

ThurVPN

2023

Virtual private network

  • ThurVPN is a virtual private network that lets users establish a protected network connection when using public networks. It encrypts internet traffic and disguises your online identity, making it harder for third parties to track your activities online. Available on Play Store and iOS Store.
Visit ThurVPN

KTN

2023

Streaming platform

  • The KTN website is a streaming platform for Kingdom Television Network, offering live church services, on-demand sermons, Bible study materials, and community engagement.
Visit KTN

Summary

Stephen Ignatius

An innovative and deadline-driven software engineer who loves to solve real-world problems with the latest technologies.

Education

BSc Computer Science

2016 - 2020

University of Abuja

Featured Writing

Build a GraphQL API with Apollo Server & Node.js

2023
  • A comprehensive tutorial on building a dynamic GraphQL API using the Apollo Server framework with Node.js, covering how GraphQL transcends REST limitations by letting you request exactly the data you need, optimizing transfer and application performance.
Read article

Automate CI/CD on Your Azure Kubernetes Cluster

2023
  • A practical guide to automating build, test, and deploy stages for Azure Kubernetes Service (AKS) clusters, showcasing containers and seamless deployment straight from a GitHub repository.
Read article

Docker for Everyone: Caching, Load-Balancing & VMs

2023
  • Essential Docker concepts made accessible, integrating Redis for caching, using Nginx for load balancing, and deploying Docker containers to cloud platforms like Microsoft Azure with an emphasis on scalability and reliability.
Read article

Integrate a Chatbot into Your Node.js API with Dialogflow

2023
  • A step-by-step walkthrough of integrating a Dialogflow chatbot into a Node.js API, covering setup, configuration, and implementation to power interactive, conversational experiences through API endpoints.
Read article

Getting Started with Caching: Redis & TypeScript

2023
  • An introduction to caching with Redis and TypeScript/Node.js, storing frequently accessed data for quicker retrieval to optimize system efficiency and reduce the time and resources required for data fetching.
Read article

Build a REST API with TypeScript, Node.js & File-Based Storage

2023
  • Creating a robust micro e-commerce API using Node.js, Express, and TypeScript, exploring user management, product handling, and authentication with a file-based storage system for simplicity.
Read article

Contact

Have a project in mind or want to collaborate? I'm always open to discussing software architecture, systems design, or new opportunities.