David Ibeanusi
David Ibeanusi

Full-Stack Web Developer

Actively looking · Member since 23 Sep 2026
Location
Lagos, Nigeria
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance, Internship, Temporary
Experience level
Mid

About

Professional summary

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.

Skills

26 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Backend Engineer, Orchestrator System AVI Wavy

Built the MVP orchestration layer for a microservice-based platform using RabbitMQ for asynchronous, message-based communication between backend services.

Implemented service-to-service communication and API contracts while working within contractual restrictions involving internal services and business logic.

Full-Stack Developer Intern (SIWES) Rygma Solutions

Developed backend features for an internal customer management system using Node.js, TypeScript, and PostgreSQL. Consolidated customer records from three internal SaaS products into a single administrative interface.

Implemented API authentication, role-based authorization, and PostgreSQL row-level security for database-layer access control. Containerized the frontend, API, and database with Docker Compose, resolved networking issues, and wrote Jest unit tests using layered architecture and SOLID principles.

Full-Stack Developer Open Source & Freelance

Implemented frontend fixes, reusable components, and API integrations across client and open-source projects.

Delivered responsive landing pages, website improvements, and small feature updates for freelance clients using React, Vite, and Tailwind CSS.

Education

Learning history

Federal University Oye-Ekiti

B.Sc., Computer Science

Bachelor of Science in Computer Science. Completed an academic team project building a RESTful e-commerce API with Node.js, Express, and PostgreSQL, including product catalog management, user authentication, order processing, role-based access control, normalized database design, and frontend integration.

Nextwork

AWS Practical Training, AWS

AWS practical training.

Udemy

Web Development Bootcamp, Web Development

Completed The Complete 2024 Web Development Bootcamp.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu