John Ifegwu - Senior Backend Developer
John Ifegwu
Senior Backend Developer | ASP.NET Core, Go, Node.js, Java
Contact Me
About Me
I'm a seasoned software engineer with over two decades of experience in backend systems, data analysis, and mobile application development. Currently, I serve as a Senior Backend Developer at BlockCertsAI, where I’ve optimized system performance and contributed to enhancing data accuracy by 99%. My leadership roles include serving as CTO at Mickle Entity Ltd, overseeing the implementation of cloud infrastructure, reducing operational costs by 45%. I’m passionate about developing scalable applications and constantly improving system efficiency.
Experience
Senior Software Engineering Consultant - Upwork (August 2024 - Present)
- Transitioning to freelance after a successful tenure in backend development, I bring over two decades of hands-on experience in software engineering, mobile app development, and scalable microservices architecture.
- Backend API Development: Designed and optimized performant APIs in ASP.NET Core, Go, and Node.js, ensuring seamless scalability and efficient database interactions.
- Microservices and Cloud Architecture: Developed scalable microservices that increased system capacity by 60%, implemented robust cloud infrastructure, and reduced operational costs by 45%.
- Mobile Application Development: Delivered high-performance native and hybrid Android apps, significantly improving user engagement, reducing load times by 80%, and lowering crash rates by 90%.
- Data Analysis and Optimization: Produced detailed data reports that improved decision-making and implemented data validation processes that increased accuracy by 99%.
- Leadership and Mentorship: Led cross-functional teams, developed enterprise-level applications, and provided strategic technical direction in CTO roles.
These experiences enable me to offer high-impact solutions and contribute effectively to freelance projects on Upwork, while I continue to explore opportunities where I can leverage my expertise to drive innovation and success for growing teams.
Senior Backend Developer - BlockCertsAI (September 2021 - July 2024)
- Reduced server load by 40% through caching strategies.
- Increased system capacity by 60% with a scalable microservices architecture.
- Developed numerous performant APIs using ASP.NET Core, Go, and Node.js.
Chief Technology Officer - Mickle Entity Ltd (October 2017 - August 2021)
- Reduced operational costs by 45% through cloud infrastructure implementation.
- Led the development of enterprise-level business management applications.
Senior Software Developer - Digipics Software Ltd (January 2004 - August 2017)
- Developed crime-fighting software increasing law enforcement efficiency by 30%.
Skills
- Languages: Go, Java, Node.js, ASP.NET Core, RabbitMQ
- Backend Web Development
- Microservices Architecture
- System Optimization
- Mobile Application Development
Certifications
- Build a Microservice with Go
- Machine Learning Course
- Node.js: Securing RESTful APIs
- Go Essentials: Concurrency, Connectivity, and High-Performance Apps
Education
- BSc Computer Science, Web and Mobile Development - University of London (2020 - 2025)
- Advanced Diploma in Computer Software Engineering - CAD Consultation IT Education (2000 - 2002)