Full-Stack Engineer | Building Reliable, Scalable, and Maintainable Systems
I’m Ekene Leonard Nwobodo, a Full-Stack Software Engineer with 5+ years of professional experience building and maintaining web applications, backend systems, and cloud-based solutions.
My core strength is working across the backend and infrastructure layer, where I design and implement REST and GraphQL APIs, build microservices using Golang and Node.js, and ensure systems are reliable, scalable, and easy to maintain. I’ve worked on both new products and existing codebases, helping teams improve performance, stability, and delivery speed.
In my previous and current roles, I have:
Built and maintained backend services using Golang, Node.js, and NestJS
Designed APIs consumed by web and mobile applications
Improved application performance through refactoring and database optimization
Deployed applications on AWS using Docker, CI/CD pipelines, and container-based workflows
Integrated third-party services such as payment systems and messaging platforms
I also have solid experience on the frontend, working with React, Next.js, and TypeScript to build responsive user interfaces that integrate smoothly with backend systems.
Beyond client work, I contribute to open-source projects and enjoy mentoring developers through code reviews, debugging sessions, and architecture discussions.
What you can expect when working with me:
- Clear and honest communication
- Well-structured, maintainable code
- Practical problem-solving focused on real results
- Respect for deadlines and project requirements
If you’re looking for a reliable engineer to help you build features, fix bugs, deploy your application, or review your code, I’d be glad to work with you. I focus on clean architecture, performance, and production-ready solutions.
Work Terms
Availability: Mon–Fri, 9 AM – 6 PM (GMT+1), flexible for urgent tasks
Communication: Clear, timely updates via chat, or calls
Delivery: Maintainable, production-ready code with practical solutions
Payment: Hourly or fixed-price; milestone payments recommended for larger projects
Collaboration: Transparent, focused on your project goals and deadlines