Disponible pour des rôles distants

Ingénieur Senior.Je Livre des ProduitsQue des Millions Utilisent.

Next.js · React · TypeScript · Node.js · Microservices · DevOps. 5 ans à rendre les choses lentes rapides, et les choses cassées fonctionnelles.

Basé à Lagos, Nigeria · Ouvert aux rôles distants dans le monde

Miracle Kalu - Senior Software Engineer

À propos

La Personne Derrière les Commits.

Miracle Kalu at work
Miracle Kalu at work

Je suis ingénieur senior chez Wazobia Technologies, une agence logicielle à distance, où je me concentre sur l'architecture logicielle, la scalabilité et l'optimisation des performances pour les plateformes clients à fort trafic. En parallèle de la livraison technique, j'accompagne les ingénieurs et contribue à la construction d'équipes de développement performantes.

Auparavant, j'étais Development Lead chez Marklite Software à Melbourne, où j'ai dirigé le développement de RouteCTRL, une plateforme logistique enterprise intégrée à Microsoft Dynamics 365. La plateforme prend en charge des flux opérationnels critiques pour des clients enterprise et aide à rationaliser la gestion logistique et les processus métier à grande échelle.

Mon avantage, c'est que je ne fais pas que du frontend ou du backend, j'opère sur l'ensemble de la stack. De Next.js, React, TypeScript et Core Web Vitals à FastAPI, NestJS, les microservices Laravel, SQL, NoSQL, Docker, Kubernetes, Azure, GCP et Cloudflare. Je ne liste pas ces compétences pour impressionner ; je les liste parce que je les ai construites, mises à l'échelle et debuggées en production, même à 2h du matin.

Je me fiche du output. Ce qui compte, c'est l'outcome. Du code rapide qui ne résout pas un problème business, c'est juste du code rapide sans impact.

Ouvert aux rôles seniors à distance. Temps plein ou contrat

Maintenant

Ingénieur senior chez Wazobia Technologies. Une agence logicielle à distance. Je travaille sur l'architecture et les performances, j'aide l'équipe à progresser, et je consulte probablement les tableaux de bord LCP plus que de raison.

Obsession

Passé de 5s à 0.9s LCP sur une plateforme en production avec 10M d'utilisateurs. Je pense encore à ce que 0.7s donnerait.

Parcours

Licence en informatique de la University of Nigeria, Nsukka. Basé à Lagos, remote-first. J'ai construit ma première app web en production avant la fin de ma deuxième année.

Stack

Le Full Stack. Vraiment.

Pas des mots-clés sur un CV. Des outils que j'ai livrés en production.

Ingénierie Frontend

Next.jsReactTypeScriptReduxZustandTanStack QueryTailwind CSSShadcn/uiFramer MotionPerformance OptimizationSEO Optimization

Ingénierie Backend

Node.jsNestJSPythonFastAPIFlaskLaravel

Données & Infrastructure

PostgreSQLMongoDBRedisElasticsearchTypesenseVector DatabasesQdrantKafkaDockerKubernetes

Architecture & Performance

Microservices ArchitectureSystem DesignREST API DesignCore Web VitalsLighthouse Audits

Also worked with

GraphQLApollo ServerOAuth 2.0ShopifyLiquidReact NativeMicrosoft AzureGoogle Cloud Platform (GCP)AWSCI/CD PipelinesGitHub ActionsLinuxNginxElasticsearchPrisma

Travail Sélectionné

Des Choses que J'ai Construites et qui Marchent Encore

Vrais produits en production. Pas de prototypes. Pas de démos. Des outils que des gens utilisent réellement.

VT screenshot
VT screenshot

VT

VT.co

Team LeadIngénieur Senior

Une plateforme médiatique mondiale qui touche des millions de personnes avec l'actualité, le divertissement et la culture. Conçue pour la vitesse et l'échelle.

  • Reconstruction du frontend pour un éditeur média à fort trafic atteignant des dizaines de millions de lecteurs et spectateurs chaque mois
  • Réduction du LCP de 5 secondes à moins d'1 seconde. Ce n'est pas une victoire de benchmark ; c'est une victoire financière. Engagement et revenus publicitaires ont triplé
  • Score Lighthouse passé de 40 à 85+ en corrigeant les vrais problèmes, pas seulement les faciles
  • Direction d'une équipe couvrant le frontend (Next.js/React), le backend (NestJS/Flask) et l'infrastructure (Docker/Kubernetes). Tout le monde a livré
Next.jsReactTypeScriptNestJSFlaskPythonDockerKubernetesCI/CD
Visiter le Site en Direct
RouteCTRL screenshot
RouteCTRL screenshot

RouteCTRL

Marklite Software Limited

Development LeadIngénieur Full Stack

Une plateforme logistique qui dialogue avec Microsoft Dynamics 365 et qui marche vraiment. Les opérateurs de flotte l'utilisent quotidiennement.

  • Construction d'un TMS de zéro jusqu'à la production. Planification d'itinéraires, suivi en temps réel, preuve de livraison. La stack complète
  • J'ai écrit moi-même la couche d'intégration ERP Microsoft Dynamics 365. Facturation enterprise et gestion d'itinéraires qui ne s'effondrent pas à l'échelle
  • Construction du tableau de bord opérateur en React/TypeScript avec des contrôles Dynamics personnalisés. L'UX logistique est étrange ; j'ai appris en livrant
  • Livraison d'une app conducteur React Native pour iOS et Android. Offline-first, suivi GPS temps réel, synchronisation en arrière-plan. Parce que les conducteurs n'ont pas toujours du réseau
  • Gestion de l'infrastructure cloud Azure : déploiement, sécurité, autoscaling, monitoring. Si ça cassait à 3h du matin, c'était moi qui réparais
Node.jsTypeScriptReactReact NativeAzureMicrosoft Dynamics 365REST APIPostgreSQL
Visiter le Site en Direct

Carrière

Où J'ai Laissé une Trace

Wazobia Technologies

Ingénieur Logiciel Senior

Avril 2025 – Présent

Londres (Télétravail)

“Je travaille sur l'architecture et la stratégie technique des produits clients d'une agence logicielle à distance. Les plateformes que je touche atteignent beaucoup de monde, ce qui signifie surtout que je suis celui qui perd du sommeil à se demander si elles vont tenir le coup.”

  • Mise à l'échelle d'une plateforme de médias numériques Next.js jusqu'à 10M+ d'utilisateurs actifs mensuels. Le challenge était de le faire sans réécriture complète
  • Passage du LCP de 5s à moins d'1s. Les Core Web Vitals ont cessé d'être un problème pour devenir un avantage compétitif
  • Lighthouse 40 → 85+. Pas en chassant le score. En corrigeant CLS, LCP et FID à la racine
  • Triplement des utilisateurs actifs mensuels et des revenus publicitaires. Le travail sur les performances s'amortit quand on le fait bien
  • Construction de pipelines de déploiement conteneurisés avec Docker et Kubernetes. Les releases sont devenues plus rapides. Les échecs plus rares
  • La plateforme n'est pas qu'un frontend Next.js. J'ai aussi travaillé sur le backend. Service de blog, transformations d'images, embeddings vectoriels et service de similarité
Next.jsReactTypeScriptNestJSFlaskPythonDockerKubernetesGitHub ActionsCI/CD

Marklite Software Limited

Développeur Full Stack & Development Lead

Août 2022 – Mars 2025

Melbourne (Télétravail)

“J'ai dirigé le développement de RouteCTRL de zéro à un TMS de niveau production que des clients logistiques enterprise font confiance. Architecture greenfield, livraison full-stack, vrais clients.”

  • Livraison de RouteCTRL de bout en bout avec l'équipe : planification d'itinéraires, suivi en temps réel, preuve de livraison. Ça marche parce que nous l'avons testé dans le monde réel
  • Construction de l'intégration Microsoft Dynamics 365 ERP. Facturation enterprise et workflows logistiques qui devaient être fiables. Et le sont
  • Construction du tableau de bord opérateur web en TypeScript/React avec des contrôles Dynamics personnalisés. L'UX logistique a sa propre logique ; je l'ai apprise en livrant
  • Livraison de l'app conducteur React Native pour iOS et Android. Offline-first, suivi GPS, synchronisation en arrière-plan. Les conducteurs en ont besoin dans les zones mortes. Ça marche
  • Gestion de l'infrastructure cloud Microsoft Azure. Provisionnement, pipelines, autoscaling, hardening sécurité. J'étais l'astreinte, donc je l'ai construite pour ne pas avoir besoin de moi
Node.jsTypeScriptReactReact NativeMicrosoft AzureMicrosoft Dynamics 365REST APIPostgreSQLJavaScript

University of Nigeria, Nsukka

Licence en Sciences, Informatique

2018 – 2022

Développement Shopify

Votre Boutique Devrait Travailler aussi Dur que Vous.

Je construis des boutiques Shopify qui ont l'air chères, chargent vite, et vendent vraiment. Thèmes personnalisés from scratch. Corrections sur stores existants qui tiennent.

Prêt à Construire une Boutique qui Convertit Vraiment ?

Première boutique ou cinquantième. Si elle doit marcher, parlons-en.

Écriture

Réflexions à Haute Voix.

J'écris sur les problèmes d'ingénierie que je résous vraiment. Performance, architecture, Shopify, et pourquoi les choses cassent.

Voir Tous les Articles →

Prendre Contact

Construisons Quelque Chose qui ne Pète Pas.

Actuellement ouvert aux rôles seniors à distance, aux postes de lead technique, et aux projets freelance où je peux vraiment faire la différence.

Disponible pour de nouvelles opportunités
miraclekalu473@gmail.com