Hi, I’m Agnes, a passionate Software Engineer with over four years of experience delivering high-quality technical solutions across various sectors like banking, fintech, health, and asset management. I have a solid foundation in object-oriented programming, software design patterns, and Agile methodologies. I thrive in collaborative environments where attention to detail and strong organizational skills are essential. I enjoy tackling complex problems and working closely with cross-functional teams to build scalable, secure systems like multi-tenant applications, wallet systems, and loan management platforms. My experience ranges from designing backend architectures to integrating third-party APIs and improving application performance, always aiming for customer satisfaction and product excellence.

Agnes Ugochukwu

Hi, I’m Agnes, a passionate Software Engineer with over four years of experience delivering high-quality technical solutions across various sectors like banking, fintech, health, and asset management. I have a solid foundation in object-oriented programming, software design patterns, and Agile methodologies. I thrive in collaborative environments where attention to detail and strong organizational skills are essential. I enjoy tackling complex problems and working closely with cross-functional teams to build scalable, secure systems like multi-tenant applications, wallet systems, and loan management platforms. My experience ranges from designing backend architectures to integrating third-party APIs and improving application performance, always aiming for customer satisfaction and product excellence.

Available to hire

Hi, I’m Agnes, a passionate Software Engineer with over four years of experience delivering high-quality technical solutions across various sectors like banking, fintech, health, and asset management. I have a solid foundation in object-oriented programming, software design patterns, and Agile methodologies. I thrive in collaborative environments where attention to detail and strong organizational skills are essential.

I enjoy tackling complex problems and working closely with cross-functional teams to build scalable, secure systems like multi-tenant applications, wallet systems, and loan management platforms. My experience ranges from designing backend architectures to integrating third-party APIs and improving application performance, always aiming for customer satisfaction and product excellence.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Approovia
June 1, 2024 - Present
Revised, modularized, and updated old code bases to modern development standards, improving functionality. Worked on the integration of third-party APIs and payment processors in a no-code project. Streamlined engineering processes to enhance efficiency and ensure the timely delivery of high-quality deliverables fostering continuous improvement. Collaborated closely with product managers, stakeholders, and engineering teams to align technical roadmaps with business objectives, driving innovation across the platform.
Back End Developer at Wema Bank Plc
June 1, 2024 - July 25, 2025
Led backend team developing multi-tenant application to manage cooperatives and their members. Implemented robust security and data protection measures. Integrated with third party APIs on payment and KYC flow. Developed robust ERD from product required document. Designed and developed wallet core banking platform. Managed efficient SQL queries and data transport to increase performance. Resolved scalability problems and addressed security concerns. Collaborated with team of designers, developers, and system administrators. Balanced design principles and technology standards with product timelines and customer-specific requirements.
Net Core Developer at Cloud Clinic Limited
December 31, 2022 - July 25, 2025
Implemented clean-code architecture to develop functional web applications. Developed technical aspects of the company's strategy to ensure alignment with business goals. Acted as team leader in group projects, delegating tasks and providing feedback. Implemented Identity Server for Authentication and Authorization ensuring high API security. Adopted Microservice architecture design. Implemented RabbitMQ for free flow of communication between services. Collaborated with Mobile developers to integrate user-facing elements with server-side logic.
Backend Developer at Dalo Systems
July 1, 2022 - July 25, 2025
Worked for a waste management company focused on proper waste disposal in Africa. Built reusable code and libraries for future use. Designed new features to improve existing codebase speed. Worked with MVC architecture, designing new Views, and integrating view design to backend controllers using .Net core. Utilized technologies including ASP.NET Core MVC, JQuery, HTML, CSS, and Javascript.
Software Developer at Decagon Institute
July 1, 2022 - July 25, 2025
Wrote high-quality code, participated in code reviews, and designed systems of various complexity. Worked within Agile methodologies and software development cycle. Built applications using ASP.NET Core Web API, MVC, EF Core, relational SQL Database, React.js, JQuery, and Javascript. Developed a multi-platform booking application including a multi-merchant hotel booking system to track activities, transactions, and bookings. Collaborated with project managers to select ambitious but realistic coding milestones for pre-release software projects.
Software Engineer at Apt Tech Ltd
December 31, 2020 - July 25, 2025
Coordinated with engineers to evaluate and improve software and hardware interfaces. Reviewed project specifications and designed technology solutions that met or exceeded performance expectations. Used draw.io for project architectural design. Communicated project progress with customers, collected feedback and addressed concerns directly. Introduced agile methodologies and development best practices to enhance product development. Prepared detailed reports on project updates, conflicts and team activities.
Software Engineer at Approovia
June 1, 2024 - Present
Revised, modularized and updated old code bases to modern development standards, improving functionality. Worked on integration of third-party APIs and payment processors in a nocode project. Streamlined engineering processes to enhance efficiency and ensure timely delivery of high-quality deliverables, fostering continuous improvement. Collaborated closely with product managers, stakeholders, and engineering teams to align technical roadmaps with business objectives, driving innovation across the platform.
Back End Developer at Wema Bank Plc
June 1, 2024 - July 25, 2025
Led backend team developing multi-tenant application to manage cooperatives and their members. Implemented robust security and data protection measures. Integrated third-party APIs on payment and KYC flow. Developed robust ERD from product requirement documents. Designed and developed wallet core banking platform. Managed efficient SQL queries and data transport to increase performance. Resolved scalability problems and addressed security concerns. Collaborated with designers, developers, and system administrators. Balanced design principles and technology standards with product timelines and customer-specific requirements.
Net Core Developer at Cloud Clinic Limited
December 31, 2022 - July 25, 2025
Implemented clean-code architecture to develop functional web applications. Developed technical aspects of the company's strategy to ensure alignment with business goals. Acted as team leader in group projects, delegating tasks and providing feedback. Implemented Identity Server for Authentication and Authorization, ensuring high API security. Adopted Microservice architecture design. Implemented RabbitMQ for communication between services. Collaborated with Mobile developers to integrate user-facing elements with server-side logic.
Backend Developer at Dalo Systems
July 1, 2022 - July 25, 2025
Worked at a waste management company aiming to improve waste disposal in Africa. Built reusable code and libraries for future use. Designed new features to improve existing codebase speed. Worked with MVC architecture, designing new Views, integrating view design to backend controllers using .Net core. Utilized technologies including ASP.NET Core MVC, JQuery, HTML, CSS, and Javascript.
Software Developer at Decagon Institute
July 1, 2022 - July 25, 2025
Wrote high-quality code, participated in code reviews, and designed systems of various complexity. Exposed to Agile methodologies and software development cycle. Built applications using ASP.NET Core Web API, MVC, EF Core, relational SQL databases, React.js, JQuery, and Javascript. Collaborated with team to develop multi-platform booking application. Developed multi-merchant hotel booking system enabling tracking of activities, transactions, and hotel booking. Worked with project managers to select realistic coding milestones for pre-release software.
Software Engineer at Apt Tech Ltd
December 31, 2020 - July 25, 2025
Coordinated with engineers to evaluate and improve software and hardware interfaces. Reviewed project specifications and designed technology solutions meeting or exceeding performance expectations. Utilized draw.io for project architectural design. Discussed project progress with customers, collected feedback, and directly addressed concerns. Introduced agile methodologies and development best practices to enhance product development. Prepared detailed reports on project specifications, progress, conflicts, and team activities.
Senior Software Engineer at Wema Bank Plc
January 1, 2023 - Present
Led backend team developing multi-tenant application to manage cooperatives and their members. Implemented wallet system to track and manage users' finances and a loan system for cooperatives. Established robust security and data protection measures, integrated third-party APIs for payment and KYC flow. Developed robust ERD from product requirement documents and managed efficient SQL queries to increase performance. Resolved scalability problems and addressed security concerns while collaborating with designers, developers, and system administrators. Balanced design principles and technology standards with product timelines and customer-specific requirements.
Net Core Developer at Cloud Clinic Limited
December 31, 2022 - July 25, 2025
Implemented clean-code architecture to develop functional web applications. Developed technical strategy aligning with business goals and acted as a team leader in group projects by delegating tasks and providing feedback. Implemented Identity Server for Authentication and Authorization, ensuring high API security. Adopted microservice architecture design and implemented RabbitMQ for communication between services. Collaborated with Mobile developers to integrate user-facing elements with server-side logic.
Backend Developer at Dalo Systems
July 1, 2022 - July 25, 2025
Worked for a waste management company in Africa focused on proper waste disposal. Built reusable code and libraries for future use. Designed new features to improve existing codebase speed. Worked with MVC architecture, designing new Views and integrating view design to backend controllers using .NET Core. Technologies used included ASP.NET Core MVC, JQuery, HTML, CSS, and JavaScript.
Software Developer at Decagon Institute
July 1, 2022 - July 25, 2025
Wrote high-quality code and participated in code reviews while designing complex systems. Exposed to Agile methodologies and software development lifecycle. Built applications using ASP.NET Core Web API, MVC, EF Core, and relational SQL databases, along with React.js, JQuery, and JavaScript. Developed a multi-merchant hotel booking system enabling tracking of activities, transactions, and bookings. Collaborated with project managers to select realistic coding milestones for pre-release software development.
Software Engineer at Apt Tech Ltd
December 31, 2020 - July 25, 2025
Coordinated with engineers to evaluate and improve software and hardware interfaces. Reviewed project specifications and designed technology solutions that met or exceeded performance expectations. Utilized draw.io for project architectural design. Communicated project progress with customers, collecting feedback and addressing concerns. Introduced Agile methodologies and best development practices to enhance product development. Prepared detailed reports on project specifications, progress, conflicts, and team activities.

Education

Higher National Diploma at Federal Polytechnic Nekede
January 1, 2018 - October 1, 2018
Higher National Diploma (HND) at Federal Polytechnic Nekede
January 1, 2018 - October 1, 2018
Higher National Diploma at Federal Polytechnic Nekede
January 1, 2018 - October 1, 2018

Qualifications

Scrum fundamentals certified (SFC), SCRUMstudy
January 11, 2030 - July 25, 2025
Scrum fundamentals certified (SFC), SCRUMstudy
January 11, 2030 - July 25, 2025
Scrum Fundamentals Certified (SFC), SCRUMstudy
January 11, 2030 - July 25, 2025

Industry Experience

Financial Services, Software & Internet, Healthcare, Other