Post Job Free

Resume

Sign in

.Net Developer Visual Studio

Location:
Cumming, GA
Posted:
April 07, 2024

Contact this candidate

Resume:

Nagaja Punna

(USA Citizen)

MS.NET Sr. Dev

AZ-**3: Microsoft Azure Architect Technologies

Safe Agile Certified

MCP Certified in developing MS Web/Win App with MS VS.NET

#: 857-***-**** (ad4uk1@r.postjobfree.com)

Summary:

Senior .Net Developer/ MS. Net Lead with 15+ years of USA experience in the design, development, analysis, implementation, testing and support of client server and web application using MS .Net tools & technologies.

Having software development experience with

oSDLC Agile/Scrum with JIRA/ Rally using MS Azure DevOps.

oMS.NET/ C# applications using ASP.Net MVC/ MVC Core, EF -6.0, LINQ, ADO.Net, MS.Net Core, NuGet etc.,

oSPA User interfaces using Angular/ Javascript/ HTML/ DOM/ CSS/ JSON/ AJAX and JQuery using MS Visual Studio Code

oMS Azure DevOPS, GitHub/ Git, Tortoise Git, Bitbucket, Jenkins, Ansible Tower, XLR, Sonar Scan, Code QL etc.,

oMS Visual Studio.Net, MS Visual Studio Code, MS TFS & MS IIS.

oSOA, HTTP REST API’s, HTTP RestAPI testing tools like Swagger, Fiddler, Postman.

oMS WCF Services, XML Web Services, MS Windows Services.

oOOPS, S/W Design patterns, UML, IOC/DI.

oMS SQL Server, PostGreSQL, Database Design Schemas, SQL Tables, Indexes, Views, Triggers, SSIS, SSRS.

oTDD using NUnit/ Integration Test Modules using MS Visual Studio.Net Test projects.

Education Details: Master of Computer Applications from IGNOU 2003

Bachelor of Science ANGRAU 2000

WORK HISTORY:

Client: Employment Development Department, CA Apr 2020 till date

Sr. .Net Developer

Project Overview:

The EDD manages claims for Unemployment Insurance (UI) and State Disability Insurance (SDI) programs for the State of California. Unemployment Insurance Online (UIO) application to help claimants get more information about the status of their claims. Claim Status Tracker shows claimants when there is a potential eligibility issue that requires further review and describes next steps. It also provides additional claim details.

Responsibilities:

Worked in Agile/Scrum model. Developed .NET/C# applications using Web Rest API Services using ASP.Net MVC/Core, Angular (14.0), TypeScript/JavaScript.

Implemented Angular components, services, and modules to encapsulate functionality, promoting code reusability and maintainability, resulting in a 20% reduction in development time. Utilized RxJS for handling asynchronous operations and implementing reactive programming patterns, enhancing application performance and responsiveness.

Leveraged Angular's router to implement client-side navigation and lazy-loading modules, improving application loading times and optimizing the user experience. Integrated Angular applications with RESTful APIs using HttpClient, enabling seamless data exchange and real-time updates. Conducted unit testing and end-to-end testing using Jasmine, Karma, and Protractor, ensuring high code coverage and robust software quality.

Actively participated in code reviews and provided constructive feedback to team members, promoting coding best practices and ensuring code quality. Upgraded legacy Angular applications to the latest Angular versions, leveraging the latest features and improvements for performance and security. Actively contributed to the Angular community by sharing knowledge through technical blog posts and contributing to open-source projects.

Worked in CI/CD pipelines using Microsoft Azure DevOps to build, test, and deployment processes for multiple projects. Led the migration of on-premises source code repositories and build servers to Microsoft Azure DevOps, ensuring better scalability, availability, and code versioning. Performed application testing by continuous integration pipelines with Azure DevOps, leading to a decrease in manual testing efforts and a improvement in code quality.

Worked with Stakeholder to gather and understand requirements

Developed a secure and reliable RESTful API, implemented robust authentication and authorization mechanisms to ensure data integrity and privacy by achieving high throughput and low latency.

Designed and implemented a RESTful API that provides access to customer account information, including balances, transaction history, and account details. Implemented pagination, filtering, and sorting functionalities to enable efficient data retrieval. Ensured compliance with industry standards and security protocols. Built a REST API to streamline the customer onboarding process. Implemented robust error handling and logging mechanisms to ensure data integrity and provide detailed audit trails.

Designed and developed dynamic and responsive web applications using Angular version upto 14.0, TypeScript, HTML, and CSS, delivering a seamless user experience across devices and browsers. Collaborated closely with UX designers and product managers to transform wireframes and design mockups into interactive and visually appealing user interfaces.

Designed and Created SQL tables, views, stored procedures, and functions to support application requirements. Optimized database performance by creating indexes, views, and appropriate query tuning.

Implementing normalization techniques to ensure data integrity and eliminate redundancy. Worked on SQL queries using CTEs and UDF to perform complex data operations.

Identified and resolved performance issues by analyzing query execution plans, optimizing query performance through index tuning, query rewriting, and parameterization.

Worked in onsite-offshore model

Technical Environment:

Agile /Scrum (SDLC), .Net/C#, Asp.Net Web Forms, .Net MVC Core, MS Azure DevOPS, GitHub/ Git, Tortoise Git, Bitbucket, Jenkins, Ansible Tower, XLR, Sonar Scan, Code QL, Angular, jQuery, HTML, CSS, JSON, MS Visual Studio, MS TFS, MS SQL Server, SSIS, IIS, IOC/DI, TDD, HTTP Web API, Postman,WCF Services, LINQ/Entity Framework, MS RM (Deployments), MS .Net NuGet Packages, Neuron (Enterprise Bus Service), SOAP UI, PostGreSQL etc.,

Client: Fusion5, St. Charles, MO July 2019 to Jan 2020

Sr. .Net Developer

Project Overview:

Fusion5 offers providers in the healthcare environment with a solution to address the complexities of implementing and managing bundled payments, alternative payment methodologies, shared risk contracts and other value-based payments. It partners with physician group practices, acute care hospitals, and other healthcare providers to support them with our innovative technology-based care management system to improve quality, reduce cost and increase profitability.

Worked in Agile/Scrum model. Developed .NET/C# applications using HTTP Rest API Services using ASP.Net MVC/Core, Angular/ TypeScript/ JavaScript.

Implemented Angular components, services, and modules to encapsulate functionality, promoting code reusability and maintainability.

Integrated Angular applications with RESTful APIs using HttpClient, enabling seamless data exchange and real-time updates. Conducted end-to-end unit testing.

Actively participated in code reviews and provided constructive feedback to team members, promoting coding best practices and ensuring code quality.

Worked in CI/CD pipelines using Microsoft Azure DevOps to build, test, and deployment processes for multiple projects.

Worked with Stakeholder to gather and understand requirements

Performed application testing by continuous integration pipelines with Azure DevOps, leading to improvement in code quality using SonarCode/ Code QL Scanning Tool(s).

Developed a secure and reliable RESTful API, implemented robust authentication and authorization mechanisms to ensure data integrity.

Ensured compliance with industry standards and security protocols. Implemented robust error handling and logging mechanisms to ensure data integrity and provide detailed audit trails.

Designed and developed dynamic and responsive web applications using Angular/ TypeScript, HTML, and CSS.

Designed and Created SQL tables, views, stored procedures, and functions to support application requirements. Optimized database performance by creating indexes, views, and appropriate query tuning.

Implementing normalization techniques to ensure data integrity and eliminate redundancy. Worked on SQL queries using CTEs and UDF to perform complex data operations.

Identified and resolved performance issues by analyzing query execution plans, optimizing query performance through index tuning, query rewriting, and parameterization.

Worked in offshore-onsite development model, coordinated with BA’s and Business to clarify the queries in functional requirements. Coordinated and monitored daily progress on going requests.

Technical Environment:

Agile /Scrum (SDLC), MS Azure DevOPS, GitHub/ Git, Tortoise Git, Bitbucket, Jenkins, Ansible Tower, XLR, Sonar Scan, Code QL, .Net/C#, ASP.Net Web Forms, .Net MVC Core, Angular, jQuery, HTML, CSS, JSON, MS Visual Studio, MS TFS, MS SQL Server, SSIS, IIS, IOC/DI, TDD, HTTP Web API, Postman,WCF Services, LINQ/Entity Framework, MS RM (Deployments), MS .Net NuGet Packages, Neuron (Enterprise Bus Service), SOAP UI etc.,

Client: Fiserv, Alpharetta, GA May 2016 to June 2019

Sr. .Net Developer

Project Overview:

From bank platform and credit union platforms to consumer electronic bill payment, item processing solutions, remittance solutions, and integrated ATM, debit, credit and prepaid services, Fiserv provides banks and credit unions of all sizes a truly comprehensive array of choices – delivered on the most popular software suites and technology platforms.

Responsibilities:

Played a key role in Check Processing application using Web Forms and Agile methods following 3-week sprints.

Used GitHub and VSTS using Bootstrap 4, Angular 7.0, REST APIs, LINQ/Entity Framework to deliver solutions.

The application functionality includes consuming APIs from other .Net applications as part of integration.

Participated in Code Reviews of the peers and worked with Product Owner and Scrum Master as part of the Agile team.

Deployment to Azure Cloud after development.

Technical Environment:

Agile/Scrum, GitHub, VSTS, C#.Net, Web Forms, ASP.NET MVC, Web API, Bootstrap 4, Angular 7, JQuery, AJAX, JSON, JavaScript, HTML, CSS3, MS Visual Studio.NET Core, MS Team Foundation Server, NUnit, MS SQL Server, LINQ/Entity Framework, WCF, XML Web Services, HTTP Web API’s, SSIS.

Client: Willis Towers Watson Inc, Newton, MA Jan 2013 – Mar 2016

Sr. .Net Developer

Project Overview:

eStatement is an integrated, web-based solution that gives employees access to the true value of their compensation and benefits package. It aggregates data from a number of internal or external sources, and provides a current view of an employee’s complete package. It shows the value of an organization’s human resource programs, fosters smarter plan participation and benefit consumerism, and offers organizations another vehicle to promote plan features, provide support and deliver other focused information.

Responsibilities:

Played a key role in many client implementations for the base version. Developed eStatement Web Form pages based on the web script provided by the analyst and deployed them successfully in QA/ UAT and Prod environments. Developed UI using .js, JQuery, AJAX, JSON, JavaScript, HTML, CSS.

Worked on the communication server implementation for the eStatement communication. Worked on generic and custom reports for the eStatement clients.

Worked on generating year end PDFs for the payroll and other benefits.

Integrated the system with other modules like AnswerKey, PensionPath and benefitConnect using WCF and RESTful API.

Worked with Team Foundation Server. Designed WEB FORMS and User Controls using ASP.NET and C#. Used Globalization and localization for multi language support.

Participated in Design & Coding. Developed Web Interfaces with ASP.NET, MVC, JavaScript, jQuery, HTML, CSS.

Production Support for Client issues(Level3 and Level 4)

Developed WinForms using WPF for some client for added features/ customizations.

Technical Environment:

Agile/Scrum, C#.Net, ASP.NET MVC, Web API, Angular.js, JQuery, AJAX, JSON, JavaScript, HTML, CSS, MS Visual Studio.NET, Web Forms, MS Team Foundation Server, NUnit, MS SQL Server, LINQ/Entity Framework, WCF, XML Web Services, HTTP Web API’s, SSIS.

Client: Visiant ( formerly IkaSystems Inc), Southborough, MA Apr 2010 – Nov 2012

Project Overview: ikaMedicareGateway

.Net Developer

ikaEnterprise automates all key processes in the Medicare business cycle, combining business intelligence and transactional systems for sales automation, core claims adjudication, care management and proactive quality measurement and reporting with self-service portals for sales, administrative, employer, member and provider use. The result is an end-to-end, fully Web-deployed solution for process automation and intelligence management.

Responsibilities:

Designed WEB FORMS and User Controls using ASP.NET and C#.

Created Sequence diagrams, Collaboration diagrams & Activity diagrams for use case scenarios.

Worked with MS VSS (Visual Source Safe) version control server and Team Foundation Server.

Used Globalization and localization for multi language support.

Participated in Design & Coding.

Developed Web Interfaces with ASP.NET, MVC, JavaScript, jQuery, JSON, HTML, XHTML, CSS.

Technical Environment:

Agile/Scrum, C#.Net, Web Forms, ASP.NET MVC, JavaScript, Angular.js, AJAX, JQuery, JSON, HTML, MS Visual Studio.NET, MS Team Foundation Server, MS SQL Server, WCF Services, LINQ/Entity Framework, NUnit.

Client: Pearson Education Inc., Boston Aug 2008 – Dec 2009

.Net Developer

Project Overview: Custom Title Management System (CTMS)

The CTMS system is used to track product phases from sales through development and manufacturing and ultimately to the final release. Custom titles are created by the Field Editor, they being Print, Media or Value pack kind of titles. Each kind of title goes through a separate workflow to ensure the conformity and adherence to intermittent permissions required. It is a web-based application that tracks the production of a book from pre-sale through the manufacturing and shipping process.

Responsibilities:

Designed a Master Page which holds the header & footer common to all the pages.

Worked with AJAX controls, AJAX toolkit, script manager controls etc.

Worked with Grid View, Forms view & detailed view controls. Designed a Web. Site map file for site navigation. Used the forms authentication. Developed an automation email system to send emails.

Developed 3-tier architecture for entire system. Designed Web Forms and User Controls using ASP.NET and C#.

Participated in building application design. Designed database schema in SQL Server 2005. Developed TSQL stored procedures to retrieve/add/update operations. Used SQL Server Reporting Server to generate reports for the management.

Worked with WCF as part of Distributed Computing to provide services to another application. Developed Data Access Layer using .net assemblies to access stored procedures in SQL Server 2005 thru SQL .net provider.

Worked with MS VSS version control server. Used database Views and Cursors in SQL stored procedures, triggers and complex queries.

Technical Environment:

Agline/Scrum, C#.Net, ASP.NET MVC Web Forms, AJAX, JQuery, JavaScript, HTML, CSS, MS DOM, Microsoft Visual Studio.NET, SSIS, SSRS, MS Visual Source Safe, Microsoft SQL Server, WCF, XML, XSLT.

Client: eXensys (Extended Enterprise System) May 2005 to April 2007

.Net Developer

Project Overview:

eXensys system has advanced features such as Standard Templates, Screen Configurations, Report Engines, Business Process Modelers, Smart Responders and so on. These features enable quick implementation and easy configuration without customized code. This approach is bound to simplify implementation process and quickly yield ROI.

Responsibilities:

Designed WEB FORMS and User Controls using ASP.NET and C#.

Described modelling notations, using Unified Modeling Language (UML) and Object Role Modeling (ORM).

Participated in building application design. Developed .net assemblies for business logic layer. Developed Web Custom Controls. Created Sequence diagrams, Collaboration diagrams & Activity diagrams for use case scenarios.

Designed database schema in SQL Server 2000. Used DTS Packages and created Indexes. Worked with ER diagrams. Developed XML Web services to provide data to external media. Derived Use Case Statements for the Manufacture module.

Developed TSQL stored procedures to retrieve/add/update operations.

Analyze and refined requirements by using use cases and usage scenarios.

Create internal project documentation. Developed Data Access Layer (DAL) using .net assemblies to access stored procedures in SQL Server 2000 thru SQL .net provider.

Used database Views and Cursors in SQL stored procedures, triggers and complex queries. Knowledge in Fine Tuning SQL queries, T-SQL and PL/SQL queries to improve the performance of the Database.

Developed Test Cases, Test Plans & Test Results documents. Developed Reports for Statistical Process Control Tools. Used Windows Service to invoke Probes.

Used .NET Reflection to invoke the relevant assemblies. Worked with deriving classes, which make up the logic for the Probes. Used Globalization and localization for multi language support.

Environment

C#.Net, ASP.NET Web Forms, IIS, XML Web Services, UML, SQL Server 2000, Windows Services, Win 2000, Infragistics Controls.

Client: MCH (Municipal Corporation Of Hyderabad) Jan 2002 to April 2005

.Net Developer

Project Overview:

MCH (A local Body of State Government) host’s Civic services online like Sanitation and basic infrastructure for the city. It collects house tax, advertisement tax, Trade Licenses etc., Registers information regarding Births and Deaths. Deals with building plan approvals. Some important services are WAP enabled at wap.ourmch.com

Responsibilities:

Developed web pages using Web Forms. Developed Web Controls & Web Custom Controls. Used ADO.net SQL .net provider, connection and command objects along with Datasets.

Created SQL stored procedures to implement business logic and for web interface.

Developed various user interface screens for add/update/delete data into SQL database.

Used WML for www.ourmch.com/wap.

Used Visual Basic 6.0 to create pages for data entry operators for Town Planning associates.

Wrote TSQL queries for data retrieval operations. Used ADO.NET data adapters to update data back & fro to SQL database.

Derived class interfaces, classes for programming business logic layer. Developed GUI screens to add/update data into SQL database. Extensively used DataGrids for View/Update/Delete data into SQL database.

Used Data Reader, Data Table & Data View objects. Developed SQL db schema & wrote DTS packages to add/update SQL data operations.

Environment:

C#.Net, VB 6.0, ASP.NET Web Forms, Classic ASP, IIS, SQL Server 2000, Windows Services.



Contact this candidate