Post Job Free
Sign in

.Net Developer Core

Location:
Lagos, Nigeria
Posted:
May 21, 2024

Contact this candidate

Resume:

ANGELO AKUHWA

location: Lagos State, Nigeria.

Phone: +234********** Email: ad5u5p@r.postjobfree.com Github: AngeloAkuhwa PROFICIENCY AT A GLANCE

A seasoned .NET Developer with over five years of comprehensive experience, I specialize in architecting and developing scalable enterprise web applications and sophisticated database schemas. My expertise spans across .NET Core (Net 5, 6, and 7), WCF, WPF, and webforms, underpinned by a robust understanding of ASP.NET Core, SOLID principles, and concurrency patterns in C#. In agile/scrum settings, I have consistently delivered high-quality solutions, ensuring timely and budget-compliant project completions. My technical acumen extends to managing CI/CD pipelines with TeamCity, automating deployments with Octopus Deploy, and leveraging Git and Azure DevOps for efficient project management and version control.

My tenure in the .NET ecosystem includes a significant focus on CMS-driven development, particularly with Umbraco, enhancing user experience and content management capabilities for web applications. While specific project details remain confidential, my work has contributed to the successful deployment of robust, content-rich platforms in various sectors. My experience encompasses Windows store app management,, and the development of REST-based APIs and microservices. A proponent of agile methodologies, I am committed to unit testing, code reviews, and continuous improvement, fostering a culture of quality and collaboration. Key strengths include:

● Umbraco CMS Expertise: Proficient in utilizing Umbraco to create flexible, user-friendly content management systems, drawing on 1-2 years of dedicated experience in this area.

● Advanced .NET Development: Mastery in building scalable applications using .NET technologies, with a keen focus on modern .NET Core versions.

● Agile Methodologies: Demonstrated success in Agile/Scrum environments, enhancing team productivity and project delivery.

● CI/CD and DevOps: Proficient in CI/CD tooling and practices, including Jenkins/Bitbucket integration, to streamline development pipelines.

● Code Quality: A strong advocate for unit testing, integration testing, and code reviews, ensuring high standards of quality and maintainability.

● Collaboration and Communication: Fluent in English, with excellent communication skills facilitating effective collaboration with global teams. Open to international travel for business, showcasing flexibility and commitment to project success. Eager to tackle new challenges, I am looking to leverage my extensive .NET development experience in a dynamic environment that offers opportunities for growth and learning. My dedication to excellence and innovation positions me as a valuable asset to any forward-thinking development team. Technical Skills:

Languages: C#, Python

Technologies:

● ASP.NET (Framework, Core, WebForms, WinForms, WCF, WPF)

● .NET (5, 6, 7), ADO.Net

● Content Management Systems: Experience with CMS platforms, including Umbraco, for developing content-rich applications.

Frameworks/Libraries:

● Backend: Entity Framework Core, Dapper

● Frontend: Vue.js, React.js

Cloud Services:

● Azure (App Service, Blob Storage, Container Instances, Functions)

● Heroku

Tools:

● Version Control & CI/CD: Git, Azure DevOps, Docker, Kubernetes, TeamCity, Octopus Deploy Databases:

● Relational: Microsoft SQL Server, MySQL, PostgreSQL

● NoSQL: MongoDB, Redis, Cosmos DB, Elasticsearch

● Others: SQLite

Patterns and Architectures:

● OOP, SOLID, DRY, Domain-Driven Design (DDD)

● Agile methodologies, RESTful API Design, Test-Driven Development (TDD) using NUnit and xUnit Professional Experience:

Multitracks.com - .Net Engineer

February 2022 - Present

● Played a key role in the development and maintenance of scalable web applications leveraging

.NET technologies, including .NET Core (Net 5, 6, and 7) and ASP.NET Core. Contributed significantly to enhancing application functionality and user experience through collaborative efforts with the team.

● Designed and implemented database schemas to represent and support business processes, significantly improving data quality and retrieval efficiency with ADO.Net and Dapper.

● Applied SOLID principles and concurrency patterns in C# to enhance application performance and maintainability.

● Fostered collaboration among distributed team members to ensure the on-time delivery of project milestones, utilizing Azure DevOps for project management and Git for version control.

● Managed application deployment and maintenance on cloud platforms, primarily Azure, optimizing resource utilization and application availability.

● Automated testing and deployment processes through continuous integration tools, improving development workflows and product quality.

● Contributed to Agile/Scrum methodology, participating in daily stand-ups, sprint planning, and retrospectives

Cavista –: .Net Engineer II

December 2021 – Present

● Application Development: Spearheaded the development of new web applications, employing ASP.NET Core, .NET Core, and a suite of .NET technologies, to deliver tailored and off-the-shelf solutions.

● Maintenance & Enhancement: Tasked with the ongoing maintenance and enhancement of existing web platforms, including intranet, extranet, and internet sites, ensuring operational excellence and user satisfaction.

● Project Leadership: Played a pivotal role in the construction of medium to large-scale, public-facing web applications, managing high-traffic demands and optimizing for peak performance.

● Agile Methodology: Actively participated in Agile/Scrum teams, contributing to the rapid delivery of new features and timely execution of change requests for evolving applications.

● Quality Assurance: Led comprehensive testing efforts, from unit to system levels, to guarantee robust application performance, coordinating with users to validate functionalities.

● Portal Development: Engineered external web portals that empower users to submit and access information seamlessly, enhancing user engagement and data accuracy.

● Collaboration & Planning: Worked closely with product designers and clients to refine project requirements, prototype innovative solutions, and deliver high-quality products. Excelled in planning, estimating, and prioritizing tasks within a remote, distributed team setting.

● Client Consultation: Provided expert guidance to clients on adopting best practices, significantly contributing to the successful outcome of projects.

● CI/CD Proficiency: Leveraged TeamCity and Octopus Deploy for efficient management of CI/CD pipelines, streamlining the deployment process and ensuring high availability of applications. AppZoneGroup: Channels Service, Product Enhancement Personnel September 2021 - May 2022

● Software Development & Integration: Spearheaded the development, implementation, and support of software products and solutions, ensuring seamless integration with both in-house and third-party systems. Demonstrated proficiency in creating robust, scalable software that meets complex business needs.

● Client Requirement Analysis: Acted as a key technical liaison for business analysts, facilitating the translation of individual client business requirements into functional software solutions. Played a critical role in bridging the gap between client needs and technical execution.

● Architectural Design & Improvement: Contributed significantly to the architectural design of new and existing applications, identifying requirements and recommending improvements. Ensured that software architecture met best practices and supported the strategic goals of projects.

● End-User Training & Support: Led the development and delivery of comprehensive training programs for client end-users, incorporating relevant tools and technical documentation. Enhanced client satisfaction and software usability through effective education and support.

● Project Leadership: Directed a technical workstream as part of larger projects, showcasing the ability to manage complex tasks and coordinate with multidisciplinary teams to achieve project milestones.

● Subject-Matter Expertise: Provided expert analysis and guidance through all phases of the development lifecycle, serving as a customer advocate and subject-matter expert. Ensured that project deliverables met quality standards and client expectations.

● Effective Communication: Excelled in communicating with both internal and external parties, ensuring clear and effective exchange of information. Demonstrated strong interpersonal skills in various settings, from technical discussions to client meetings. Decagon, Lagos — Software Engineer

November 2020 – April 2022

● API Development & Integration: Spearheaded the architecture and development of web APIs utilizing RESTful services and GraphQL, enhancing server-side runtime and query execution. Ensured APIs were optimized for efficiency, scalability, and extensibility.

● Real-Time Application Development: Led the creation of real-time applications, focusing on performance, scalability, and maintainability. Guaranteed the software functionalities developed by my team were testable and adhered to high-quality standards.

● Mentorship & Training: Played a pivotal role in mentoring and training young developers, including those working with prestigious international organizations like Indeed and Vertex, as well as enterprise firms such as Access Bank and Wema Bank. Demonstrated a commitment to fostering talent and enhancing technical skills across the industry.

● Educational Leadership: Assumed the role of team lead for the remote training of young front-end developers, where I was responsible for preparing the teaching curriculum and delivering comprehensive online tutorials. Showcased strong leadership and educational skills in nurturing the next generation of developers.

● Collaboration & Communication: Engaged in effective communication with business analysts and product owners to clarify requirements, ensuring a cohesive approach to project development in a distributed team environment.

● Quality Assurance & Code Review: Managed and upheld software functionality, emphasizing the importance of product quality through rigorous unit testing and thorough code reviews. Fostered a culture of excellence and attention to detail within the development team.

● Architectural Design & Planning: Collaborated closely with engineering peers in the architectural design, planning, and execution of software requirements and functionalities. Contributed to the strategic planning of project deliverables, ensuring alignment with business objectives.

● Codebase Improvement & Migration: Took initiative in improving, migrating, and maintaining existing codebases, demonstrating a proactive approach to legacy systems and ensuring their evolution to meet current and future demands.

CWEB Technologies, Ebonyi — Full-Stack Developer

January 2018 - November 2020

● Front-End Development: Spearheaded the development and maintenance of responsive, visually appealing websites leveraging HTML, CSS, and JavaScript. Applied best practices in web design to ensure sites were both user-friendly and aesthetically pleasing.

● Client Collaboration: Engaged directly with clients to deeply understand their business needs and objectives, providing tailored web solutions that addressed their unique challenges. Demonstrated strong communication skills and a client-focused approach to project development.

● Back-End Development: Developed robust back-end functionalities using PHP and MySQL, ensuring seamless data management and application logic execution. Focused on creating efficient, scalable back-end systems that supported complex web applications.

● User Experience Enhancement: Utilized front-end frameworks such as Bootstrap and jQuery to improve the user experience. Implemented responsive design principles and interactive elements to create intuitive and engaging user interfaces.

● Quality Assurance: Led comprehensive testing efforts to verify the performance and functionality of web applications. Employed a variety of testing methodologies to identify and resolve issues, ensuring the delivery of high-quality, reliable web solutions.

● Provided ongoing maintenance and support to clients post-launch Professional Expertise

Software Development:

● API/Web Service Development: Demonstrated proficiency in developing and deploying APIs/web services through CI/CD pipelines, ensuring seamless integration and scalability.

● Project Management: Proven experience in planning and executing end-to-end software projects, from initial concept through to deployment and maintenance.

● Software Architecture: Skilled in architecting robust enterprise and microservice solutions, optimizing for performance and maintainability.

Programming Technologies:

● .NET Ecosystem: Advanced proficiency in ASP.NET Framework & Core, encompassing WebForms, WinForms, WPF, WCF, and .NET versions 5, 6, and 7. Expertise in ASP.NET Core for building modern, scalable web applications.

● C# and Mobile Development: Extensive experience in programming with C#, leveraging Xamarin for cross-platform mobile app development. Proficient in using Entity Framework Core, Dapper, LINQ, and ADO.NET for efficient data manipulation.

● Front-End Development: Proficient in React.js and JavaScript, employing front-end technologies to create dynamic and user-friendly interfaces.

Database Technologies:

● Database Management: Proficient in the management and optimization of databases including MSSQL, MySQL, SQLite, PostgreSQL, MongoDB, and Redis, ensuring data integrity and performance.

Deployment and Version Control:

● Cloud Platforms: Experienced in deploying applications on Azure and Heroku platforms using Docker containers, facilitating high availability and scalability.

● CI/CD Tools: Proficient with TeamCity and Octopus Deploy for continuous integration and delivery, streamlining the development lifecycle.

● Version Control: Skilled in using Visual Studio and Git for version control, with extensive experience managing projects in GitHub and Bitbucket repositories. PROJECTS

Health Care Solution – Axxess Solutions

December 2021 – Present

Axxess is a leading technology innovator in healthcare at home, enhancing care for over 3 million patients globally and trusted by over 9,000 organizations. The project involved developing a comprehensive suite of enterprise software solutions to empower home health, care, and hospice providers. Technologies/Patterns: C#, .NET Core, OAuth2, AutoMapper, Entity Framework Core, Redis, MediatR, MySQL, HTML, CSS, Bootstrap, CQRS, DDD, TeamCity, Octopus Deploy, Stash, Azure, XUnit, YAML, React.js, TypeScript, Agile

Link to Axxess

Multitracks LLC

February 2022 - Present

Contributed to developing a suite of applications and services for worship leaders, streamlining preparation and resource creation. This project aimed to foster a "Connected Stage" for worship leaders. Technologies/Patterns: C#, .NET Core, OAuth2, AutoMapper, Entity Framework Core, Dapper, Jira, Redis, WebForms, MS SQL, HTML, CSS, Bootstrap, NUnit, Vue.js, TypeScript, Agile Link to Multitracks

NibbsInwardService Application

September, 2021 – May, 2022

A Windows-based .NET application designed to streamline inward and outward banking transactions across Nigerian banks. I played a key role as an enhancement developer, focusing on adding new features and refining existing functionalities to support bulk transactions and improve transaction status checks. Technologies Used: C#, ASP.NET, WCF, Entity Framework, SQL Server, Redis-cache Note: Due to confidentiality agreements, direct links to private repositories are not provided. ThirdPartyApiServices

September, 2021 – May, 2022

Developed and enhanced a suite of API services for Interswitch, facilitating critical banking operations like debit, credit, and transaction status queries for financial institutions in Nigeria. My contributions included optimizing endpoint implementations for efficiency and collaborating on new feature development. Technologies Used: ASP.NET Framework 4.8, LINQ, Entity Framework, AutoMapper, SQL Server Note: Due to confidentiality agreements, direct links to private repositories are not provided. EChannelsCache Application

September, 2021 – May, 2022

Enhanced an existing Windows application that leverages Redis cache to support various banking operations. My enhancements included updating cache implementations for daily transaction limits and agent approval overrides, ensuring accurate and timely data processing. Technologies Used: ASP.NET Framework 4.8, LINQ, Entity Framework, SQL Server, WPF, Redis-Cache Note: Due to confidentiality agreements, direct links to private repositories are not provided. SIDE PROJECTS

MultiFactor/Two Factor Authenticator Application

Developed a secure application implementing OAuth and two-factor/multi-factor authentication, featuring number code generation and scannable barcodes via qrCode.js. Technologies: C#, .NET Core, Entity Framework Core, SQL Server, ASP.NET Core Identity View on GitHub

E-commerce API:

Led a team of 6 full-stack developers to build an e-commerce application from scratch using microservices architecture. This project focused on creating a decentralized API with robust features, employing a clean architecture and CQRS with the mediator pattern.

Technologies Used: C#, .NET Core, AutoMapper, Entity Framework Core, Dapper, Docker, RabbitMQ, MediatR, gRPC, Redis ExchangeCache, SQL Server, PostgreSQL, MongoDB, HTML, CSS, Bootstrap GitHub Repository

EDUCATION

University of Port Harcourt— B.Eng

January 2012 - September 2017

Second Class Upper - Bachelor of Engineering Degree in Chemical Engineering

St John’s Day Secondary School, Gboko Benue State, NIgeria. January 2005 - August 2011 - West African Examinations Council

(WAEC)

LICENSES AND CERTIFICATIONS

● Web Application and Software Architecture

Educative.io, Inc.

2021.

● Git Bash For Programmers

Educative.io, Inc.

2021

● Project Management Professional (PMP)

Out Growth International

2019

● Human Resource Management (HRM)

Out Growth International

2019.

● Health, Safety and Environment 1 &2 (HSE 1&2)

Nigeria Society of Chemical Engineers (NSCHE)



Contact this candidate