Post Job Free
Sign in

.Net Developer Core

Location:
Chapel Hill, NC
Posted:
June 18, 2025

Contact this candidate

Resume:

Venkatesh Boyapati

Sr. .Net Developer

443-***-****

******************@*****.***

Professional Summary:

IT Professional with around 7+ years of experience in the IT industry as .Net Core, C#, WPF, HTML, CSS, MVC, MVVM, MONGO DB, HARNESS TYPESCRIPT, Azure, TFS, Angular, KAFKA, SSRS and .NET Framework. Experience in all stages of the Software Development Life Cycle (SDLC), Waterfall, Agile environment and server-side deployment in the application, middleware layers.

As a Software and performed designing, developing, testing and Troubleshooting Cloud based, n - Tier Client/Server Web-based and desktop-based Applications using Azure Cloud, .NET Core Framework, .NET Framework, Angular Framework, MSSQL.

Responsible for designing Presentation Tier (web pages) using Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, jQuery and worked with ASP.NET Custom Controls.

User Interface Design: Proficient in creating visually appealing and intuitive user interfaces that enhance the user experience.

Front-end Technologies: Skilled in HTML, CSS, and JavaScript to develop interactive and responsive user interfaces.

Framework Proficiency: Experienced in utilizing front-end frameworks like Angular for building robust and scalable GUIs.

Application Development:

Design, develop, and maintain desktop applications using WinForms, focusing on delivering user-friendly interfaces and robust functionality.

Implement advanced UI features like custom controls, data binding, and responsive layouts to enhance the user experience.

Razor Pages Mastery: Familiarity with server-side rendering techniques and dynamic content generation using Razor Pages.

Cross-platform Compatibility: Ensure GUIs function seamlessly across various browsers, devices, and screen sizes.

UI/UX Principles: Understanding user interface design principles, usability best practices, and accessibility standards.

Collaboration: Ability to collaborate effectively with designers, back-end developers, and other team members to integrate GUIs with backend systems.

Testing and Debugging: Proficient in testing GUIs for functionality, performance, and cross-browser compatibility, and resolving any issues through debugging.

Continuous Learning: Keen to stay updated with the latest trends, technologies, and design patterns in GUI development.

Problem Solving: Strong problem-solving skills to identify and address issues related to GUI functionality, performance, and user experience.

Cloud: Worked extensively on Azure DevOps, Azure Application Insights, Azure Service Bus, Azure API Management, API Gateway, Azure Blob Storage, Azure AD.

Extensive experience in Continuous Integration / Continuous Deployment (CI/CD) using Azure DevOps.

Worked on NuGet packages Dapper and Automapper 6.1.1.

Experience with OOPS and involved in complete agile software development life cycle process.

Strong Experience in WPF and in developing Enterprise Applications.

Experience in UML Design System such as class diagrams, Sequence diagrams and Architecture diagrams etc.

Experience with Bug tracking tools like JIRA.

Experience with scripts testing and system testing is a plus.

Experience with business processes and/or workflows required.

Experience with source control management software, such as Subversion SVN, Git, and Bitbucket.

Experience in writing bash shell scripts.

Hands-on experience in integrating various Version control tools like GIT, SVN, build tools (Maven), nexus and deployment methodologies (scripting) into Jenkins to create an end- to-end orchestration build cycle.

Write and optimize complex SQL queries, stored procedures, and functions to ensure efficient data retrieval and manipulation.

Analyze database performance using tools like SQL Profiler, and implement indexing, partitioning, and other optimization techniques.

Extensive working experience in designing using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and LAMBDA expressions, Generics, Interfaces and Design patterns like MVC, MVVM, Factory, Singleton.

Experienced in using Language-Integrated Query (LINQ) and retrieving data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).

Extensive working experience using Entity Framework (ORM) to communicate with database using .Net objects.

Extensively worked in developing win forms, web forms, web controls and user controls in ASP.Net using C#

Implemented Exception Handling mechanism using .Net Framework Classes and extensively used various User Controls to ensure reusability.

Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2019/2008/2005/2000.

Extensive experience in SQL Server Database design, Database maintenance.

Good ability to write technical documentation, conduct presentations.

Certifications:

Certified AZ-204 Certification from Microsoft.

Core Competency and Interest Areas:

Programming Languages

C#.Net (4.5/4.0/3.5/3.0), VB.NET (10.0/9.0/8.0), C++, HTML, T-SQL

Web Technologies

Web API, ASP.NET 4.5/4.0/3.5/3.0/2.0, MVC, ASP.Net Ajax Toolkit 3.0/2.0,

JavaScript, JQuery 1.9.1, VB Script

XML Technologies

XAML, XML, XSLT, XSL

UI Technologies

WPF, WCF, Angular 2/5/10/15, HTML5 and CSS

IDE Tools

MS SQL Server Management Studio, Visual Studio 2015/2013/2010/2008/2005 Visual Code

.Net Frameworks

.Net Framework 4.6/4.5/4.0/3.5/3.0/2.0/1. *

Databases

MS SQL SERVER 2014/2012/2008/2005/2000, Oracle 9i,11g

Reporting Tool

MS SQL Reporting Services,Crystal Enterprise 10/9.0/8.5/8.0, HTML Reports

Modeling Tools

UML, MS Visio 2010/2007

Quality Control

NUnit

Version Control Tools

GIT, Visual Source Safe (2005), SVN, Team Foundation Server (TFS)

Middleware

WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0, Web Services, Web API 2.0, LINQ,

Entity Framework and Enterprise Library 5.0/4.0/3.1

Servers

Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0)

Professional Experience:

WELLSFARGO Mar 2025– Present

Sr. Software Engineer (Employer : OMV AMERICA)

Project Name: Nacha Process Worker

Project Description:

The Alpay NACHA Processor Worker is a microservice application that works behind the scenes to retrieve ACH NACHA formatted extracts from ALFA’s Active MQs and pass process it through Wealth Mgmt’s Enterprise ACH services. The file is passed as formatted from ALFA with no modifications. Control data related to volumes of transactions are captured as a file and batch levels and stored in Mongo DB for tracking & monitoring purposes. (Note: they are not the system of record for the data.)

This service will also monitor the confirmation data file that communicates back that the file is received and is being processed to provide systemic monitoring and alerting for any issues that may arise.

It also will monitor rejection files that inform us when a file, batch, or transaction was not able to be processed by WF ACH due to errors with the file. This is not to be confused with the “Return File” that will be processed by a separate ALPAY service.

This service will be for processing the ACH transactions generated from the new ALFA SOR and be the key integration for processing Customer Loan Payments, Dealer Proceeds/Utowinds, and eventually EOM Dealer Reserve Payments.

Project Name: Process Refund Worker

Project Description:

The Alpay Processor Refund Worker is a microservice application that works behind the scenes to retrieve Credit DB xml formatted extracts from ALFA’s Active MQs and pass the process through IOFC.

The xml file is passed as formatted from ALFA with no modifications. Control data related to volumes of transactions are captured as a file and stored in Mongo DB for tracking & monitoring purposes. (Note: they are not the system of record for the data.)

This service will retrieve the check number against the Echo ID from IOFC, update the OFC Check Status in MongoDB, and map updated Check Number in alfa.

Responsibilities:

Developed high-performance microservices using .NET Core.

Designed, Developed and Maintained an end-to-end NACHA Service Worker. Microservice responsible for processing ACH payment files and confirmations.

Implemented efficient data handling and retention logic using MongoDB.

Performed CRUD operations and optimized queries for large transactional datasets.

Integrated Kafka to enable reliable real time processing of file ingestion events and downstream data flows in the microservices architecture.

Developed modules to handle ACH file parsing, processing and archival using a distributed file storage solution, ensuring compliance with data retention policies.

Integrated with legacy WCF Services to retrieve necessary transactions and customer data required for accurate refund processing.

Consumed Kafka topics to listen for refund initiation and status update events, enabling asynchronous and decoupled refund processing architecture.

Created and executed Postman collections test and validate WCF Service calls, Internal Rest Api’s and overall refund processing workflows.

Workflows drawn using draw.io and updated the documents in the confluence page.

Automated unit and integration testing using MongoDB Harness and Xunit, Spec Flow ensuring reliable high-quality deployments.

Actively used GitHub for version control, code reviews and collaborating with team members in an agile environment.

Monitored, profiled and optimized microservices performance to handle large file volumes and high-throughput Kafka message streams.

Environment:

.NET, WCF, C#, MS Unit, Jira, Windows 10 and later, Harness, Splunk, GitHub, Visual Studio Code, Visual Studio, .NetCore and .Net Framework, Kafka, SQL Server, ASP.NET Core Web API.

Greenway Health Sep 2024 – Mar 2025

Sr. Software Engineer (Employer : OMV AMERICA )

Project Name: Intergy EHR

Project Description:

Intergy answers the clinical, regulatory, and revenue challenges you face.

The integrated practice management software automates tasks, manages data security, and handles complex billing.

Enjoy greater efficiency, more accurate documentation, and simplified scheduling.

Tools designed to help you meet value-based care program requirements.

Patient Portal: Patients can request or schedule appointments and pay bills online. The result is improved patient satisfaction and increased revenue for your practice.

Patient Messaging: By communicating appointment times, instructions for procedures, and other information, you can improve front office service and reduce no-show rates

Responsibilities:

Developed web applications in Intergy EHR using ASP.NET Core, focusing on user authentication, patient record management, and appointment scheduling.

Built secure APIs for third-party integrations and implemented scalable backend services in a cloud-based environment.

Designed relational database schemas in SQL Server, defining tables, indexes, and relationships for efficient data storage.

Ensured secure and optimized database design to handle task and project-related information effectively.

Maintained and enhanced Web Forms components, fixing bugs and adding features to improve performance.

Updated legacy forms like those used for medical record entry and billing to integrate seamlessly with modern systems.

Designed intuitive, responsive, and accessible user interfaces for healthcare professionals, including mobile-friendly dashboards.

Created UI mockups and prototypes while adhering to healthcare industry standards like HIPAA compliance.

Maintained WCF-based SOAP services for secure communication between Intergy EHR and external healthcare systems.

Integrated with third-party systems (e.g., labs and pharmacies) and updated SOAP services for performance and security.

Created secure APIs for patient portals and health apps, implementing OAuth2 for authentication and versioning for compatibility.

Designed APIs to handle sensitive data like patient information, scheduling, and billing with comprehensive documentation.

Environment: ASP.NET MVC 5.2.3, NET Framework 4.7, WCF, WPF, C#, MS Unit, AzureDevops, Windows 10 and later, Azure AppConfig services, Azure Cloud, Visual Studio Code, Visual Studio, .NetCore and .Net Framework, Kafka, SQL Server, ASP.NET Core Web API. ASP.NET Web Forms

Macquarie, Houston, TX April 2024 – Aug 2024

Sr. Software Engineer (Employer: Kgate Technologies)

Project Name: TradeFlow

ProjectDescription:

TradeFlow is a real-time trade processing system designed for Macquarie, enabling seamless trade execution, settlement, and compliance tracking for energy and commodities trading. The system integrates with multiple exchanges, provides automated risk management, and ensures compliance with regulatory frameworks like Dodd-Frank and MiFID II. Built using .NET Core, Angular, and Azure Cloud, it supports high-frequency trading, real-time analytics, and secure transaction processing.

Responsibilities:

Developed high-performance microservices using .NET Core 7, implementing CQRS and Event Sourcing for scalable transaction processing.

Designed and implemented RESTful Web APIs using ASP.NET Core to expose trade execution and settlement functionalities.

Integrated Angular 14 frontend with backend services, ensuring smooth UI interactions and real-time updates using SignalR.

Implemented authentication and authorization using OAuth 2.0 and OpenID Connect with Azure AD B2C for secure access control.

Developed reusable UI components using Angular and TypeScript, ensuring consistency across different trading platforms.

Optimized database queries and improved performance using Entity Framework Core 6 with SQL Server 2019.

Designed Kafka-based event-driven architecture to ensure real-time data streaming and trade reconciliation.

Implemented background jobs using Hangfire to process delayed and scheduled transactions efficiently.

Migrated legacy .NET Framework 4.7.2 applications to .NET Core 7, improving performance and maintainability.

Worked on API Gateway (Azure API Management) to manage trade service endpoints and enhance security.

Deployed microservices using Docker containers and orchestrated them using Kubernetes (AKS) on Azure.

Implemented CI/CD pipelines in Azure DevOps, ensuring automated builds, testing, and deployments.

Developed real-time trade risk management using Redis caching and Azure Functions.

Implemented logging and monitoring using Serilog, ELK Stack (Elasticsearch, Logstash, Kibana), and Application Insights.

Ensured compliance with financial regulations by implementing audit logging, secure data encryption, and reporting features.

Work closely with traders, analysts, and compliance teams to fine-tune system behavior and meet industry requirements.

Environment: ASP.NET MVC 5.2.3, Angular7, NET Framework 4.7, WCF, WPF, C#, MS Unit, AzureDevops, Windows 10 and later, Azure AppConfig services, Azure Cloud, Visual Studio Code, Visual Studio, NetCore and .Net Framework, Kafka, SQL Server, ASP.NET Core Web API.

Siemens Healthineers Dec 2023 – April 2024

Sr. Software Engineer

Project Name: SHUI

Project Description: SHUI Project is a base project for all Siemens sites or UI Projects, and it’s a base project designed with highly qualified designers and developers, it contains all the user defined and native Angular, HTML, WinForms And WPF Controls which are used across all the siemens organization to make the consistent among all the UI projects like Themes and Dimensions of the components.

Responsibilities:

Developed user interfaces using HTML, CSS, and Angular, adhering to design specifications and style guides.

Created reusable components and directives to modularize the codebase and improve maintainability.

Implemented client-side validation and error handling to provide a seamless user experience.

Integrate third-party libraries and APIs for features like authentication, data visualization, or file uploads.

Optimize performance by minimizing load times, reducing HTTP requests, and caching resources.

Ensure cross-browser compatibility and consistency across different devices and screen sizes.

Involved in migrating the application from .Net Framework 4.7.1 to .Net Core 7 and Angular 8 to Angular 14

Implemented Entities with Code first object relational data (ORM) using entity framework 6.0 and generated migration scripts to move higher environments.

Developed reusable UI components and controls using WPF to enhance productivity and maintainability.

Worked on MVC Architecture.

Collaborated with stakeholders to gather requirements, define project scope, and deliver solutions that meet business objectives.

Setting up full CI/CD pipelines so that each commit a developer makes will go through the standard process of software lifecycle and gets tested well enough before it can make it to the production.

Developed Azure Cloud based solution.

Jenkins used for nightly builds and tests. Installed Multiple Plugins for smooth build, release build pipelines and created a master, slave configuration to implement multiple parallel builds.

Using profilers analyzed the performance and increased performance.

By using the NUnit Test Framework test cases have been written.

Designed and Developed Patient Portal to integrate with EHR (Electronic Health Record) applications using ASP.NET 4.7, C#, WCF, Generics, XML, MVC 3.0, SQL Server 2008.

Implemented Web API calls to integrate with different EHR systems.

Requirements Gathering: Collaborated with stakeholders to gather and analyze requirements for the Task Manager application, identifying key features and functionalities essential for task and project management.

Heavily involved in code review, build, version control and CI/CD with Azure DevOps.

Frontend Development: Developed responsive and user-friendly user interfaces using HTML, CSS, and JavaScript, following modern web design principles and best practices. Implemented views, layouts, and partial views using Razor syntax for dynamic content generation.

Backend Development: Implemented backend logic and business rules using C# programming language and ASP.NET Core MVC framework. Developed controllers to handle user requests, process data, and interact with the database.

Database Design: Designed and implemented a relational database schema using SQL Server, defining tables, columns, indexes, and relationships to store task and project-related information securely and efficiently.

Environment: ASP.NET MVC 5.2.3, Angular7, NET Framework 4.7, WCF, WPF, C#, MS Unit, AzureDevops, Windows 10 and later, Azure AppConfig services, Azure Cloud, Visual Studio Code, Visual Studio, NetCore and .Net Framework, Kafka, SQL Server, ASP.NET Core Web API.

UtthungaTechnologies May 2022 - Dec 2023 Sr. Software Engineer

Project Name: AMT Smart Assist.

Project Description: Copilot wizard is used to provide the instructions for the admin engineers who fallows the steps o to work on their assigned tasks in a proper way, and for each task there will be a different options like comment, mark task as completed and mark task as not applicable.

Project Name: AMT Generator.

Project Description: Copilot Generator is used to generate user guide or instructions to perform the perform the tasks and here this is used by the COE Engineer to generate the tasks, So here generated tasks will be sent to CoPilot Wizard then those tasks or instructions will display based on the server name or client node.

Responsibilities:

Responsible in Designing the Application Screens using Figma.

Implemented server-side rendering and dynamic content generation using Razor Pages.

Integrated server-side logic with front-end components to create dynamic web applications.

Handled form submissions, authentication, and authorization within Razor Pages.

Utilized Razor syntax for server-side templating and data binding.

Developed the Window Screen using the XAML Language.

Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, working with the database using LINQ to SQL.

Troubleshoot production problems and provide production and technical support.

Developed and Consumed XML Web Services in MARS web applications using SOAP and WSDL.

Developed common services using C#.

Involved in writing business logic and model layer.

Involved in Requirement Gathering and Analyzing.

Using UML, Architecture Diagrams are drawn such as Sequence Diagrams, Class Diagrams etc.

The NUnit Test Framework is Configured, and Unit Test Cases are written for the project.

Implemented Singleton design pattern.

Developed custom controls using third party controls (Telerik).

Involved in customizing the third-party Data grid controls (Telerik).

Development of modules using VB.NET and ASP.NET.

Used Flow brix Workflow framework for approval process.

Worked Extensively with Data bound controls like Grid View, Data Grid and Data List.

Developed micro front end applications and micro services.

Work closely with Equity Portfolio Managers, Traders, Product Owners, and Analysts to build high performance and scalable financial applications.

Design and develop Equity Portfolio Management applications and tools, using Microsoft Stack (.Net Core (C#), Angular, SQL Server),

Developed Design Documentation using Class Diagrams, Use Cases, and Activity Diagrams based on User Scenarios using UML.

Implemented telemetry logging to Azure Application Insights.

Heavily involved in code review, build, version control and CI/CD with Azure DevOps.

Fine Code Coverage is used to see the Analytics of the Unit Test Framework

Debugged for production problems with monitoring tools and reverted to the working version.

Environment: Azure Devops, Custom windows services, Windows Task Scheduler, MS SQL Reporting Services, CSS, WPF, Azure Application Insight, NLog 4.5.11, Azure Cloud, Visual Studio Code, Visual Studio, NetCore, MVC and .Net Framework, XML, Windows Server 2019; Oracle 12, ASP.NET Core Web API

Capgemini Technologies Nov 2021- May 2022

Associate Consultant

Project Name: Accounting Workflow.

Project Description: Accounting Workflow is an application used to manage the logistics company details, there different types of loads will be there with different owners and different truck drivers, so here we can check the type of loads and assignee for the load and delivery details of the load along with the different prices of the loads.

Project Name: Scanning.

Project Description: Scanning application basically scans the documents based on different constraints of business after entering the load unique number then it will take the load details and ask to scan the documents by differentiating the load modes, here internal document classification services are used.

Responsibilities:

Responsible for designing and implementing the new features for the existing application.

Designed windows pages with WinForms.

Live Support to the Client and bug fixing.

Improving the performance of the application

Store procedures have been developed for the SQL DB.

Developed N–Tier application in .Net using 3 layers approach. Presentation layer developed using ASP. Net with C#, Business Layer developed using C#, and Data access layer developed using ADO. Net in C#.

Extensive use of Web Services and Web Methods.

Developed User Controls, Custom Controls, Master Pages and Reusable ASP.NET page template.

Used ADO.NET technology to build Data Access Components.

Implemented Singleton design pattern.

Developed custom controls using third party controls (Telerik).

Involved in customizing the third-party Data grid controls (Telerik).

Development of modules using VB.NET and ASP.NET.

Used Flow brix Workflow framework for approval process.

Worked Extensively with Data bound controls like Grid View, Data Grid and Data List.

Developed micro front end applications and micro services.

Work closely with Equity Portfolio Managers, Traders, Product Owners, and Analysts to build high performance and scalable financial applications.

Design and develop Equity Portfolio Management applications and tools, using Microsoft Stack (.Net Core (C#), Angular, SQL Server),

Developed Design Documentation using Class Diagrams, Use Cases, and Activity Diagrams based on User Scenarios using UML.

Worked on High Level Design and Low-Level Design documents for the requirements.

Developed and Consumed XML Web Services in MARS web applications using SOAP and WSDL.

Understand Active Directory structure and integrate with web applications MARS for creating user roles and access permissions using LDAP queries.

Worked with HTML, CSS (cascading Style Sheets), AJAX, and jQuery to design websites.

Environment: WEB API, WinForms, Azure Devops, Custom windows services, Windows Task Scheduler, MS SQL Reporting Services, CSS, WPF, Azure Application Insight, NLog 4.5.11, SSRS, MVC, C#, SQL, VB.Net, SQL, Angular, WPF, NUnit, WEB API, Windows X and later.

Zensar Technologies July 2017 – Oct 2021

Software Engineer

Project Name: Service Folder.

Project Description: Service Folder is an advanced Enterprise Resource Planning (ERP) software designed to streamline and manage field operations, customer resources, and workforce activities effectively. It serves as a comprehensive tool for businesses looking to enhance operational efficiency, monitor field officer activities, and improve customer service management.

Responsibilities:

Designed the modules using Angular and TypeScript.

Integrated the google maps API to the application.

Implemented the tracking system in the application by using geo coder locations such as Latitude and Longitude.

Routing and Navigation: Implement routing and navigation within the Angular application to enable seamless navigation between different views and pages.

Data Binding and Forms Handling: Utilize Angular's two-way data binding and reactive forms to manage user input and data manipulation within the application.

HTTP Communication: Integrate with backend APIs and services using Angular's HttpClient module to fetch and post data asynchronously.

State Management: Implement state management solutions such as Angular services or libraries like NgRx to manage application state and ensure data consistency across components.

Error Handling and Logging: Implement error handling mechanisms to gracefully handle errors and exceptions within the application and integrate logging for debugging purposes.

Developed modules related to test cases and test plans.

Involved in the complete Software Development Life Cycle (SDLC) including analysis, design, and implementation of the project.

Full stack developer.

Developed applications using Ionic Cordova, HTML, CSS, JavaScript, and Google Maps.

Back-end development and exception Handling.

Environment: SQL, HTML, CSS, Angular, React, NUnit, Windows X and later.

Education:

Bachelor of Technology (B. Tech) from Jawaharlal Technological University (JNTU), India.



Contact this candidate