Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

David Ogwuche

Lagos, Nigeria

Summary

A Backend .NET Developer with 5 years of specialized expertise in web-based applications, leveraging Microsoft's .NET framework, including C#, ASP.NET, and ASP.NET Core, to develop robust and scalable backend solutions. Passionate about maintaining high coding standards and best practices, ensuring the reliability, security, and maintainability of applications. A proactive team player who thrives in fast-paced, dynamic environments, with extensive experience working in Scrum and Agile methodologies to deliver efficient and high-quality software solutions.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer

Zenith Bank Plc.
11.2023 - Current
  • Expertly contributed to the development and optimization of .NET-based applications, focusing on back-end functionalities and APIs, including performance improvements for systems like FixedIncome, reducing response times by 30%.
  • Spearheaded secure and efficient API integrations for Retail Transfer Gross Settlement, reducing settlement times by 25%. Enhanced Internet Banking's backend architecture by improving encryption protocols and access control, strengthening security compliance, and reducing vulnerability risks.
  • Introduced asynchronous programming techniques in the Mobile Banking backend, improving transaction success rates by 15% and reducing crashes during peak traffic.
  • Collaborated closely with teams to maintain high-quality, scalable, and secure .NET applications, contributing to innovative and efficient solutions. Provided support and troubleshooting to ensure user satisfaction.

Associate Software Engineer

Decagon Institute
04.2021 - 10.2022
  • Utilized ASP.NET Core MVC to build interactive web applications, ensuring seamless front-end and back-end integration. Implemented Entity Framework and ADO.NET for efficient data access, optimizing database performance, and improving system response times by 30%.
  • Integrated ASP.NET Core Identity for user authentication and role-based access control, while leveraging Entity Framework and ADO.NET for secure and efficient data management. Optimized database queries, ensuring fast and reliable data retrieval, and implemented database migrations to handle schema changes seamlessly.
  • Collaborated with cross-functional teams using Jira for project planning and tracking, while facilitating communication through Microsoft Teams. Implemented rigorous testing strategies for APIs, including unit testing with xUnit and integration testing, to ensure the reliability and accuracy of backend services. This approach helped identify and resolve issues early in the development cycle, contributing to efficient project execution and improved system stability.

Software Developer (Intern)

Ochefi Technologies
02.2020 - 03.2021
  • Effectively managed dynamic project demands, gaining hands-on experience in agile methodologies and iterative development processes.
  • Collaborated extensively across departments, ensuring a comprehensive understanding of business needs, and aligning software solutions with broader organizational goals.
  • Maintained a strong focus on application security by contributing to discussions on threat mitigation and secure coding practices, ensuring robust and secure software delivery.
  • Actively pursued professional growth by engaging with senior team members for mentorship, continuously enhancing technical skills, and problem-solving abilities through real-world challenges.

Education

B. Sc. - Mathematics And Computer Science

Federal University of Agriculture (MKD)
Makurdi, Benue State
08-2019

Skills

  • C#
  • ASPNET & ASPNET Core
  • Clean Architecture
  • Domain-Driven Design (DDD)
  • Web API
  • REST
  • SOAP
  • GIT & GitHub
  • Azure & Azure DevOps
  • LINQ
  • MS SQL
  • MongoDB
  • EFCore
  • Dapper
  • Test-Driven Development
  • Jira
  • Figma
  • CI / CD
  • Kubernetes
  • Docker

Certification

  • NYSC Discharge Certificate (B.Sc. Mathematics and Computer), 2022
  • Certified Agile Leader (Scrum Fundamental), 2023
  • EF SET (Standard English test), 2023

Projects

Ryder App(Team Project), Ryder web application is a platform that enables user to request for riders to pick up items from a location and provides the rider with goggle route information to drop off items picked up to a user's set location., .NET, ASP.NET Core Web API, CQRS, JWT, React, Bootstrap, CSS, JavaScript, PostgreSQL, Entity Framework, Google API, SingnalR.

Palmfit Web App (Team Project) Palmfit web application functions as a platform for tracking fitness, enabling users to monitor their dietary habits by providing precise information about the calorie content for different types of foods., .NET, ASP.NET Core Web API, JSON Web Token (JWT), React, Bootstrap, CSS, JavaScript, PostgreSQL, Postman, Entity Framework.

E-Commerce Medicine Store Developed the Backend Architecture for an online medicine store that is meant to bridge the gap between the physical Pharmaceutical stores and the potential customer, hence bringing the purchase of drugs to their door steps., ASP.NET Core, Entity Framework Core, SQL Server.

Timeline

Software Engineer

Zenith Bank Plc.
11.2023 - Current

Associate Software Engineer

Decagon Institute
04.2021 - 10.2022

Software Developer (Intern)

Ochefi Technologies
02.2020 - 03.2021

B. Sc. - Mathematics And Computer Science

Federal University of Agriculture (MKD)
David Ogwuche