Post Job Free

Resume

Sign in

C# .Net Software Development

Location:
Henrico, VA
Posted:
January 08, 2024

Contact this candidate

Resume:

SUMMARY

More than Thirteen (**+) years of experience in analysis, design, development and testing of Web/Enterprise applications and client-server applications using Microsoft Technologies.

Expertise in designing and developing GUI for Windows and Web applications using C#.NET, ASP.NET.

Experience in working with .Net Framework 4.0/3.5/ 3.0/2.0/1.1.

Experience in developing Clients/Server, n-tier architecture and web applications.

Expertise in development of Webforms using C#.net.

Proficient in accessing data using ADO and ADO.NET.

Experience in working with DevExtreme and DevExpress controls.

Extensive design and programming experience with web technologies like HTML, AJAX, CSS and JavaScript.

Experience in working with User Controls, Custom Controls, HTML Controls and Web Server Controls using C#.Net.

Proficient in XML, XSD, XSLT (XSL Transformation), WSDL.

Expertise on .NET Framework with good exposure on Foundation Classes (WCF, WPF).

Profound experience in web programming with good understanding of concepts like custom controls. Master Page, Themes, Validation controls, Design patterns and several other ASP.net 3.5/3.0/2.0 features.

Experience in UML design, OOAD, design patterns, agile development methodologies and Full Software Development Lifecycle.

Expertise in using third party controls like Telerik controls, Dev Express and Dev Extreme controls.

Experience in working with design architectures like MVVM (Model View View Model) and MVC.

Experience in Designing and developing Multi-Tier Application for web and windows applications.

Experience in full life cycle software development process (SDLC) including system analysis, design, coding, testing, quality assurance, deployment and application support.

Extensive experience in Database Programming (RDBMS) and Development using MS SQL Server 2000/2005/2008, MySQL 5.0 and good experience in SQL (T-SQL), PL/SQL, Stored Procedures, Triggers, and Views, SQL Reports.

Good knowledge on React JS using Visual Studio Code.

Experience in working with testing tools like NUNIT.

Experience in technologies like Silverlight, LINQ.

Hands on experience in using report tools like SQL Server Reporting Services.

Initiated / Involved in Business discussions with the Client to resolve end user issues/enhancement requests.

Testing, Troubleshooting and Debugging, working with changing specifications to meet deadline.

Strong program analyzing skills, with ability to follow project standards.

Positive attitude towards superiors and peers.

Good performer in both team and individual job environments.

Quick Learner, Outstanding team Player, strong orientation towards technological advance. Excellent communication and inter-personal skills.

EDUCATION

Bachelors in Technology, Computer Science and Information Technology from Jawaharlal Nehru Technological University, INDIA in 2006.

Master’s in computer science from Texas A & M University, Kingsville, TX in 2008.

CERTIFICATION

Microsoft Technology Specialist (MCTS): Microsoft .NET Framework 2.0 – Application Development Foundation

TECHNICAL SKILLS

Languages : C, C #.Net, UML.

IDE : Microsoft Visual Studio 2010/2008/2005/2003.

RDBMS : SQL Server 2000/2005/2008/2012.

.Net Technologies : ASP.Net 4.5/4.0/3.5/2.0/1.1, ASP.Net Web Services, C#.NET, AJAX, WCF,

WPF.

Scripting Languages : XML, HTML, JavaScript, JQuery.

Database Access : ADO, ADO.NET.

Technologies

Version Control : Visual Source Safe, Team System, TFS.

Testing Tools : NUNIT

Operating Systems : Windows 2003 Server, Windows NT/2000, 2003, XP, Vista,2007, Windows 7.

Web Servers : IIS 5.1/6/7.

Reporting Tools : SQL Server Reporting Services (SSRS).

WORK EXPERIENCE

Advantasure, VA Oct 19 – Present

Sr. .Net Developer

Medicare Advantage Base Platform Portal - a Risk Adjustment calculation and analytical tool that is used by Medicare and Medicaid insurers to offset the cost of providing health insurance for individuals. It includes a data processing and calculation engine and various modules such as Financial Forecast, Suspect Analysis, Dropped HCC and others.

Worked as a production support team developer to resolve production issues caused by data, UI code and backend code.

Worked on different modules of the application to enhance the code and fix issues.

Debugged the coding defects, validated the fixes using unit testing and merged the code into the DEV environment which gets deployed to QA environment.

Worked extensively on performance improvement in UI as well as stored procedures.

Worked on SQL injection to do a better performance and increase the application security of the code.

Worked with medical coders to resolve the issues while using the UI.

Developed Unit test using NUnit and Mock test UI.

Maintained application and libraries written in vb.net and C#.net.

Hand on Knowledge of testing application in various environments including DEV and QA.

Worked extensively with Dapper, ADO.Net for implementing Data Access code.

Consumed API services in applications to display data from database and make changes to data in database.

Used Jira to keep track of the issue and fixes until the issue ticket is closed.

Experience with Message-oriented Middleware RabbitMQ

Bitbucket was used for the version control and Pull requests were raised when there is a code change.

Understanding and analyzing business processes applications and systems.

Veracode is run automatically to check for the security vulnerabilities.

Technologies/Platform Used:

C#.Net, VB.NET, Java script, CSS, XML, HTML, API Services, SQL Server 2014, Visual Studio 2017/2019

Onvisource, TX Jan 16 – Oct 19

Sr. .Net Developer

Description: OnviSource offers workforce optimization for front and back office functions, including the recording and monitoring of 100% of calls. They have different products like Captora (Speech to Text Analytics), Excerpta(Text Analytics), Explora (Speech Analytics), Universa (Unification of Process).

Responsibilities:

Involved in developing the application using .Net 4.0.

Responsible to work extensively on Dev Express, Dev Extreme controls, JQuery for developing the User Interface.

Involved in developing all the layers of MVC structure including Models relating to entities, Controllers for business logic and Razor Views for displaying information.

Implemented Get, Post by using Controller actions and return Razor HTML to View through Action Results.

Responsible to develop Partial Views which can be reused in the application.

Responsible to display the sentiment analysis on the WaveSurfer media player.

Used JPlayer plugin in the project to avail the live streaming of the ongoing conference calls.

Involved in writing queries in MySQL to retrieve, update and delete the data.

Responsible to work for different products like Captora, Excerpta, Universa.

Responsible to convert the JSON Data to readable text.

Involved in extracting the reports and displaying on the Grid.

Responsible in using different controls in Dev Express like NavBar, Button, GridView, ComboBox, TextBox.

Utilized ADO.NET for data retrieving, querying, storage and manipulation using Language Integrated Query (LINQ).

Involved in using different controls in Dev Extreme like dxTextBox, dxDataGrid, dxButton, dxSelectBox.

Extensively used AJAX with JQuery for the GET and POST service calls.

Involved in developing new products (Excerpta (Sentiment Analysis), Inspecta (Survey Module)).

Involved in troubleshooting for bug-fixing.

Responsible for enhancements with the existing products.

Responsible for production support which involved fixing bugs at the customer site.

A defined request-response message system, typically expressed in JSON, which is exposed via the web, by means of a HTTP-based web server by a server-side Asp.NET web API.

Used Visual Source Safe (VSS) for integration, maintenance and Security of code.

Environment: Visual Studio 2010, .Net 4.0, C#.Net, MVC, Razor View, JQuery, MySQL 5.0.27, Visual Source Safe, HTML, CSS, DEV Express, DEV Extreme, Web API, Visual Studio Code.

US Bank, MN Feb 14 – Dec 15

Sr. .Net Developer

Description: CLW (Commercial Loan Workflow) web interface is a web based application is used for booking various types of commercial loan. The bankers collect the required information for booking a loan and based on the customer needs and approval of the loan, they can create new Deal.

Responsibilities:

Involved in developing the application using .Net 4.5.

Developed the user interface (Front End) using HTML, CSS.

Implemented business login as code behind using C#.Net.

Involved in writing SQL queries and stored procedures to retrieve the data.

Involved in developing all the layers of the application/full stack development.

Implemented ASP.NET MVC3 and created views, controllers and models.

Extensively used AJAX with JQuery for the GET and POST service calls.

Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts and confirmation notifications.

Developed Web services/Rest Services for building applications that send and receive messages by

using the Simple Object Access Protocol (SOAP).

Involved in fixing defects in all environments like Dev, IT, UAT, Training & PROD

Involved in troubleshooting for bug-fixing and implementing new functionalities and enhancements.

Worked with QA team to resolve the issues.

Used “Agile” methodology for the project which involved daily scrums environment for fast pace of development.

Consumed ASP.NET Web API from ASP.NET MVC application using Http client

Involved in merging the projects based on the check in done by individual developers.

Version controlling, branching and merging using Clear Case and later was migrated to TFS.

Environment: Visual Studio 2012, C#.Net, ASP.Net 4.0, WCF, MVC, JQuery, SQL Server 2005, Clear Case, HTML, CSS, TFS, Web API.

TCS/Boeing, WA Aug 13 – Jan 14

UI Developer

Description: The Safety Community Portal and Dashboard project is a multi phased project intended to report human safety issues and control chart which describes the Lost Workday and Recordable Cases.

Responsibilities:

Participated in Analysis and design of the application.

Developed the application using .Net 4.5.

Used style sheets for consistent look and feel of the application

Implemented JQuery UI widgets like Accordion, Autocomplete, Datepicker, Dialog and Tabs controls for rich internet application development

Used functionalities of JQuery UI plug-in like Drag & Drop, Resizable and Sortable.

Involved in Testing, Debugging and Bug Fixing of the Application.

Involved in system integration testing.

Developed Procedures, Functions and Database Triggers to populate the data.

Create T-SQL joins and sub-queries for complex queries involving multiple tables.

Used “Agile” methodology to develop the project.

Responsible to write the technical documentation.

Participated in daily scrums and weekly meetings with the client to meet expectations and deadlines.

Used SVN for version control.

Environment: Visual Studio 2012, JQuery Plug-in, HTML, CSS, C#.Net, SQL Server 2012, T-SQL, SVN, Nhibernate, MVC4.

US Bank, MN Feb 13 – Jul 13

Sr. .Net Developer

Description: CLW (Commercial Loan Workflow) web interface is a web-based application is used for booking various types of commercial loan. The bankers collect the required information for booking a loan and based on the customer needs and approval of the loan, they can create new Deal.

Responsibilities:

Developed the user interface (Front End) using ASP.NET, HTML, CSS.

Implemented the code behind files using C#.Net.

Involved in writing SQL queries and stored procedures to retrieve the data.

Involved in creating Security features like role based security using C#.net.

Worked with JQuery to create dynamic pages.

Used AGILE SCRUM development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.

Involved in troubleshooting for bug-fixing and implementing new functionalities and enhancements.

Worked with QA team to resolve the issues.

Involved in merging the projects based on the check In done by individual developers.

Clear case has been used for all the source code maintenance among the whole team members

Environment: Visual Studio 2010, C#.Net, ASP.Net 4.0, WCF, JQuery, SQL Server 2005, Clear Case, HTML, CSS.

MyAgData, MN Aug 12 – Jan 13

Sr. .Net Developer

Description: With MyAgData, information is exported from the farmer’s farm management software into the MyAgData system, which processes the data and allows it to easily and seamlessly work with leading crop insurer system, eliminating the need for software companies and crop insurers to maintain systems with multiple companies independently.

Responsibilities:

Designed and implemented application using .NET Framework 4.0.

Worked extensively on Asp.Net and Telerik control s, HTML for developing UI (Front End).

Used Telerik RadWindow to display the pop-up.

Used Telerik RadDropDowns with different skins.

Used Telerik RadGrid to display the data with Master and Detail table views.

Involved in developing the application using C#.Net.

Used JavaScript for form validation purposes on the client side.

Involved in writing the stored procedures in SQL Server 2005.

Used “Agile” methodology for the project which involved daily scrums.

Involved in Unit testing of the application.

Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: Visual Studio 2010, C#.Net, ASP.Net 4.0, SQL Server 2005, T-SQL, JavaScript, TFS, HTML, CSS.

Thomson Reuters, CA Jan 12– Jul 12

Sr. .Net Developer

Description: Elite 3E is a project developed for “Thomson Reuters” which is a Web-based business process platform that offers powerful core financial and practice management features for any size professional services firm. These features are further enhanced with metrics, analytics and reporting tools for valuable performance management.

Responsibilities:

Designed and implemented application using Customized IDE.

Involved in developing the application using C#.Net.

Responsible to and develop the Business Layer.

Responsible to debug the code using Visual Studio 2010.

Responsible for writing SQL queries, functions and stored procedures using SQL Server.

Responsible to test the Custom IDE features.

Used JavaScript for form validation purposes on the client side.

Involved and actively participated in daily standup meetings, sprint meetings as a part of the Agile Scrum product developmental methodology.

Involved in the Manual Testing of the application and was responsible to maintain the existing project.

Responsible to write the technical documentation for the developed code.

Environment: Custom IDE, .Net Framework 4.0, Visual Studio 2010, Javascript, C#.Net, SQL Server 2008, T- SQL.

Ameriprise Financials, MN Aug 11 – Dec 11

Sr. .Net Developer

Project 1:

Description: CSS Framework is a class library in layered architecture which has Data Access Layer and Manager. This is generic class library and can be used by other applications for database transactions.

Designed and implemented application using .NET Framework 4.0.

Involved in developing the application using C#.Net.

Responsible for writing SQL queries, functions and stored procedures using SQL Server.

Involved in developing a Test Project for Unit testing of Class Library.

Involved in code review and modifying as required to the application.

Responsible to write the technical documentation for the developed code.

Used TFS as central repository system.

Environment: Visual Studio 2010, C#.Net, ASP.Net, SQL Server 2005, JavaScript, T-SQL TFS, Entity Framework.

Project 2:

Description: Silverlight Spider Hub displays “application types” (E.g. Access) in the vertical carousel control. When user will select one application type, system will display all the applications of the selected application type horizontally.

When the user clicks on the horizontal item, System will launch the selected application. This application was developed with Silverlight and deployed in SharePoint environment.

Responsibilities:

Developed User Interface using Silverlight for the project

Used controls such as Carousel Control, Canvas control for the display of Application and Application Types.

Used CSS Framework Class Library for the Database transactions.

Used WCF Services to communicate with the CSS Framework.

Involved in writing complex SQL queries and Stored Procedures in SQL Server

Involved in Code review and Unit Testing.

Used TFS as central repository system.

Environment: Visual Studio 2010, C#.Net, Silverlight 4.0, WCF Service, TFS.

Project 3:

Description: BL Server Inquiry Service will communicate with Data Power Service and transform response into a true Business Object.

Responsibilities:

Designed and implemented application using .NET Framework 4.0.

Used C#.Net to develop the application.

Consumed services to communicate to the Data Power Services to get the response.

Involved in creating a test project to validate the request and the response.

Involved in solving technical queries and complex business requirements as per requests.

Involved in generating class diagrams and functional flow diagrams.

Involved in Technical Documentation.

Used TFS as central repository system.

Environment: Visual Studio 2010, C#.Net, ASP.Net 4.0, Oracle 10g, TFS.

Cargill Inc, MN Jan 11 – Aug 11

Sr. .Net Developer

Description: The purpose of the Tartan Role Mapping project is to migrate an existing application (Currently the system utilizes Microsoft Excel 2007 spreadsheets) to improve the response time in Non American locations and to facilitate the Tartan Change, Communications and Education (CCE) teams’ process of defining Training and Roles Mapping needed for employees. The application deals with mapping Roles to people and People to Roles and training for the employees.

Responsibilities:

Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance following Agile Scrum.

Designed and implemented application using .NET Framework 4.0.

Designed and developed the Business Layer, Presentation Layer and Data Access Layer for the application.

Developed User Interface using Asp.Net and Code behind using C#.Net.

Experience in implementing AJAX technology in the web forms.

Involved in writing Java Script to handle client-side validations.

Used controls such as Dropdown list, Checkbox list, Calendar control for date picker, ModalPopUp Extender, and AutoCompleteExtender.

Implemented auto fill for textbox using AJAX and web service.

Used Enterprise library in implementing Data Access Layer in the project.

Developed User Controls which are reused in the application.

Responsible to develop Views and Stored procedures using SQL Server 2005.

Used Team Foundation Server (TFS) for versions controlling.

Environment: Visual Studio 2010, C#.Net, ASP.Net 4.0, AJAX, SSRS, Web Service, SQL Server 2005, JavaScript, T-SQL TFS, IIS 6

Secretary Of State, MN Feb 09 –Dec 10

.Net Developer

Description : MBLS (Minnesota. Business & Lien System) will allow online access to practically all business functions provided by OSS, and also local access for OSS (The Minnesota Office of Secretary of State) and county satellite offices

via a companion windows client.

Responsibilities:

Developed UI using WPF for the project.

Involved in binding of the controls with the functionalities.

Used MVVM (Model View View Model) architecture to develop the project.

Involved project meetings of architecting / designing based on the module requirements.

Configured Internet Information server (IIS) for web services.

Used “Agile” methodology for the project which involved daily scrums and bi-weekly sprints.

Developed Custom user controls which are used across the project.

Performed Unit testing according to the test cases for the modules.

Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules

Involved in gathering project requirements and documenting design specifications.

Involved in LINQ to SQL and object queries using LINQ.

Involved in implementing WCF services using SOA architecture to talk to different services and get data.

Involved in solving technical queries and complex business requirements as per Change Requests.

Involved in writing some stores procedures.

Used TFS for the code check in and check out.

Implemented Unit Testing using NUNIT.

Coordinated with QA team during QA and Preproduction testing process for the project.

Environment: Visual Studio 2008, .Net Framework 3.5, WPF, C#.NET, ASP.NET 3.5, HTML, WCF, LINQ, SQL Server 2008, T-SQL, XML, HTML, Java Script, CSS, IIS 6.0, NUNIT, Web Services, MVVM Design Pattern.

References

Provided upon request.



Contact this candidate