I am a Full-Stack Software Engineer based in Lagos, Nigeria, with experience building backend services and web applications using TypeScript, Node.js, C#, ASP.NET Core, React, and PostgreSQL.
I build REST APIs, authentication and authorization systems, asynchronous processing pipelines, and event-driven services. I focus on practical software architecture, maintainable code, testing, debugging, and reliable service-to-service communication.
I have contributed to a microservices orchestration platform by building an MVP orchestration layer with RabbitMQ and implementing API contracts between backend services.
My backend experience includes Node.js, Express.js, Fastify, ASP.NET Core, PostgreSQL, MongoDB, Docker, and AWS. I apply layered architecture, dependency injection, SOLID principles, role-based access control, and database-level security.
On the frontend, I develop responsive interfaces and reusable components with React, Vite, Next.js, and Tailwind CSS. I have delivered landing pages, API integrations, client-facing improvements, and full-stack personal projects.
I am also interested in API security, performance analysis, static analysis, and developer tooling. My personal projects include an automated API security scanner and a code-complexity analyzer that combines AST-based analysis with a locally hosted LLM.