Hi, I'm

John Ughiovhe

|

I build reliable backend systems with TypeScript and Node.js, designing APIs, distributed workflows, and cloud-ready infrastructure that power maintainable, production-focused software.

About Me

Building Reliable Backend Systems

I'm John Ughiovhe, a Backend Software Engineer focused on building reliable APIs, backend services, and distributed systems that solve real-world problems. I work primarily with TypeScript, Node.js, NestJS, PostgreSQL, Redis, and cloud technologies, with a strong interest in system reliability, maintainability, and scalable architecture.

My engineering work spans authentication and authorization, API architecture, workflow orchestration, background processing, transactional systems, caching, distributed locking, real-time communication, and AI-powered backend services. I enjoy working on problems where the challenge goes beyond making a feature work to designing how the system behaves as it grows.

I've contributed to engineering teams and products including SEIL, Distill AI, and Qpass, while independently building systems such as Insighta Labs+ and a distributed Background Job Scheduler. These projects have given me hands-on experience with multi-client backend architecture, OAuth and RBAC, AI orchestration, job scheduling, retries, distributed coordination, and operational visibility.

I also hold a Backend Engineering Diploma from AltSchool Africa, where I graduated as Best Learner, and completed TechCrush's Backend Engineering Cohort 7. I've since expanded my engineering toolkit into cloud computing, working with AWS, Docker, Kubernetes, Linux, and CI/CD as I deepen my understanding of how backend systems are deployed, operated, and maintained in production.

My background in customer operations continues to influence how I approach engineering. It taught me to look beyond the technical implementation and consider the users, business processes, and operational realities behind the software being built.

I'm particularly interested in backend engineering, distributed systems, cloud infrastructure, platform engineering, and the intersection of AI with reliable production systems. I enjoy learning, collaborating with other engineers, and turning complex requirements into dependable software.

Projects

10+

Focus

Backend Engineering • Distributed Systems • Cloud Infrastructure • AI Systems

Skills & Tech Stack

Languages

2 skills
JavaScriptTypeScript

Projects

  • All
  • Full Stack
  • Backend
Insighta Labs+

Insighta Labs+

IMPACT

  • Designed and built the backend for a profile intelligence platform supporting both web and CLI clients. Implemented GitHub OAuth (PKCE), role-based authorization, deterministic natural-language search, and a unified authentication model to deliver secure, consistent API behavior across multiple interfaces.

ENGINEERING

AuthenticationOAuth 2.0PKCERBACJWTREST API
Background job Scheduler

Background job Scheduler

IMPACT

  • Engineered a distributed background job scheduler with NestJS and Redis, supporting delayed execution, priority queues, automatic retries, exponential backoff with jitter, and persistent job state management. Designed for reliable asynchronous processing in production-style environments.

ENGINEERING

Background JobsRedisPriority QueuesRetry StrategyExponential BackoffDistributed Systems
Qpass-Backend

Qpass-Backend

IMPACT

  • Built a production-oriented backend for event registration, ticketing, QR-based attendance verification, and event analytics, featuring JWT authentication, Google OAuth, RBAC, Redis-backed real-time communication and distributed locking, bulk attendee imports, reporting, and comprehensive API testing.

ENGINEERING

RESTful APIJWT AuthenticationRBACOAuth 2.0Real-Time CommunicationRedis Distributed LockingEvent-Driven ArchitectureUnit & Integration TestingAPI DocumentationModular Architecture
Retry Engine - A Node.js Library for Reliable API Request Retrying

Retry Engine - A Node.js Library for Reliable API Request Retrying

IMPACT

  • Built a resilient request retry library for Node.js applications featuring configurable retry strategies, circuit breaker protection, timeout cancellation, and persistent request lifecycle tracking. Implemented jittered exponential backoff, worker locking, and SQLite-backed state management to improve reliability of outbound API communication.

ENGINEERING

Circuit BreakerRetry StrategyExponential BackoffJitterDistributed SystemsQueues

Experience

Backend Engineer, Young Accelerator Program

October 2026 – Present
Peerless SGS·Lagos, Nigeria

Backend Software Engineer

June 2026 – September 2026
SEIL·Remote

IMPACT HIGHLIGHTS

  • Designed and shipped 10+ backend features spanning Google OAuth authentication, funnel generation and retrieval APIs, notifications, profile management, and funnel-stage progression workflows.
  • Improved backend maintainability through database migrations, Swagger documentation, automated testing, and consistent API design patterns.
  • Collaborated with engineers across product development to evolve SEIL from an internship MVP into a production-focused platform.

Backend Engineering Intern

April 2026 – June 2026
HNG Tech·Remote

IMPACT HIGHLIGHTS

  • Selected for the HNG Internship 14 Backend track and advanced to the Top 140 finalists from 22,487 participants.
  • Built and shipped backend functionality in collaborative engineering teams using Git workflows, pull requests, peer reviews, and iterative development.
  • Transitioned into continued product development on SEIL following completion of the internship.

Backend Software Engineer

May 2026 – June 2026
Distill AI·Remote

IMPACT HIGHLIGHTS

  • Engineered orchestration services for multi-stage AI document processing with resumable workflows.
  • Built live execution trace streaming, request classification, explainable routing, and confidence-scoring services for AI workflows.
  • Implemented configurable policy and pricing rules alongside authenticated configuration and tool-registry infrastructure.

Customer Service Manager

May 2024 – September 2026
KIJ Villa·Lagos, Nigeria

IMPACT HIGHLIGHTS

  • Led customer service operations while improving internal workflows, service delivery, and stakeholder collaboration.
  • Used analytical problem-solving to identify operational bottlenecks, improve processes, and strengthen the customer experience.
  • Coordinated across teams and communicated operational insights to management to support service and process improvements.

Education & Certifications

Education

Cloud Computing

TechCrush

September 2026 – Present • Remote

Hands-on cloud engineering program covering AWS, Docker, Kubernetes, Linux, CI/CD, cloud deployment, containerization, and production infrastructure.

Backend Engineering

TechCrush (Cohort 7)

May 2026 – August 2026 • Remote

Hands-on backend engineering program focused on backend architecture, API development, databases, collaborative software development, and production-oriented engineering practices.

Diploma in Backend Engineering

AltSchool Africa

March 2025 – February 2026 • Remote

Graduated as Best Learner. Specialized in backend engineering with emphasis on API design, authentication, database systems, backend architecture, and production-ready software development.

B.Sc. (Ed.) in Technical Education

Ambrose Alli University

2013 – 2017 • Edo, Nigeria

Bachelor’s degree in Technical Education, developing foundations in analytical thinking, technical instruction, and structured problem solving.

Certifications

Backend Engineering Cohort 7

TechCrush

Issued August 2026 • Program Certificate

Completed an intensive backend engineering program focused on modern backend development and production-oriented engineering practices.

Node.jsExpress.jsTypeScriptREST APIsPostgreSQLBackend ArchitectureSoftware Engineering

HNG Internship 14 Backend Finalist

HNG Tech

Issued June 2026 • Internship Recognition

Finished among the Top 140 participants out of 22,487 in the Backend Engineering track.

Backend EngineeringAPI DevelopmentGit CollaborationCode ReviewsAgile DevelopmentTeam Collaboration

Backend Engineering Diploma

AltSchool Africa

Issued February 2026 • Program Certificate

Completed the Backend Engineering Diploma and graduated as Best Learner.

Node.jsExpress.jsAPI DesignRedisAuthenticationDatabase ArchitectureSystem Design

Project Management Professional

Project and Safety Management Institute

Issued 2019 • Professional Certificate

Professional training in project management principles and practices.

Project PlanningRisk ManagementStakeholder CommunicationProject Coordination

Get In Touch

Let's Connect

I’m currently open to backend or full-stack engineering opportunities where I can contribute to building scalable applications and reliable systems. If you have a project idea, collaboration, or opportunity in mind, feel free to reach out.

Location

Lagos, Nigeria

Follow me