Sr .Net Developer available for only for 100% remote C2C roles- Visa- GC
Summary:
· Over 14 years of experience in all phases of Product development life cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering, and Documentation.
· Expertise includes Web, Web API, Web Services, Console Apps, Internet Enabled Applications and Desktop applications.
· Experience working as a Team Lead on multiple projects and worked under aggressive deadlines and as a mentor.
· Expertise in working with the complete workflow of Team Foundation Server (TFS).
· Excellent communication and interpersonal skills with the ability to work individually as well as collaboratively in a team.
· Fast learner results oriented and skilled in providing solutions to complex systems. Flexible in adapting to new technologies.
Technical Skills:
· Visual Studio
· HTML, Bootstrap
· C#, VB.net, ASP.net, MVC, Core
· Agile scrum methodology TFS, Azure DevOps
· Web API, WCF, Web Services, Windows services, SaaS
· SQL, Oracle, SSRS, DTS, SSIS IIS, AWS
· JavaScript, jQuery, Angular Unit Testing
Education:
· Microsoft Certified Application Developer (MCAD).
· Master’s Degree in Computer Science.
Professional Experience:
Cabinet for Health and Family services, Frankfort, KY Nov 11 – Till date
Team Lead and Senior .Net Developer
Main Objective of Kentucky All Schedule Prescription Electronic Reporting (KASPER) is a controlled substance prescription monitoring system designed to be a source of information to assist practitioners and pharmacists with providing medical and pharmaceutical patient care using controlled substance medications. KASPER also provides an investigative tool for law enforcement and regulatory agencies to assist with authorized reviews and investigations. KASPER is not intended to prevent patients from receiving needed controlled substance medications.
Responsibilities:
· Production on call support to make sure applications are up and running 24/7.
· Supporting production with ongoing issues like data fixes, application issues and performance issues.
· Develop business objects by using C# and VB.net as code behind.
· Used validation controls using both custom validation and JavaScript were written for Client-side validation.
· Implemented Client-Side Validation techniques using jQuery and AngularJS directives.
· Build User interfaces by using ASP.Net with Visual Studio 2019.
· Responsible for writing user friendly validations by using VS2019 and Javascript.
· Re-writing KASPER system in .net core.
· Wrote database queries and created stored procedures using SQL.
· Responsible for preparing technical documents and end user manuals after web development.
· Responsible for developing web applications by using MVC.
· Developed Web forms, HTML Controls, web controls and Cascading Style Sheets (CSS) using ASP.NET C# and VB.NET.
· Responsible for doing enhancements for existing production applications, migrating Web applications from classic VB to C# and VB.net.
· Supporting Application users and Team to troubleshoot Application performance issues.
· Published one of our web applications to AWS (Amazon Web Services) for internal purpose and in process of testing and implementing AWS in current applications.
· Planning sprint meetings and assigning user stories, bugs to the team.
Kentucky Department of Education (KDE), Frankfort, KY May 10 – Nov 11
Senior .Net Developer
Main Objective of Knowledge Information and Data Services (KIDS) Project is to develop applications that maintain Educator’s and Schools’ information.
Responsibilities:
· Develop business objects by using C#.
· Responsible for developing web applications by using Asp.net, with entity framework.
· Responsible for developing web applications by using MVC.
· Develop Web forms, HTML Controls, web controls and Cascading Style Sheets (CSS) using ASP.NET C#/VB.NET as Code behind language.
· Wrote stored procedures and Queries in SQL Server 2005/2008 with SSMS (SQL Management studio) and Oracle Toad.
· Responsible for doing enhancements for existing production applications, migrating Web applications from VB to VB.net.
· Maintain web applications versions and labels with a team foundation server.
· Responsible for writing user friendly validations by using VS2010/2008 and Java script.
· Responsible for developing web applications by using Ajax controls.
· Supporting team and application users about file systems and FTP.
Missouri Dept. of Elementary and Secondary Education (DESE), Jefferson City, MO Nov 09 – May 10
Senior .Net Developer
· Main Objective of the School Improvement and Data collection application was to maintain and find information on Missouri State schools based on districts, county and school codes.
Responsibilities:
· Developed user interfaces using ASP.Net with Visual Studio 2010/2008.
· Developed business objects by using WCF with C#.Net.
· Web forms, HTML Controls, web controls and Cascading Style Sheets (CSS) using ASP.NET, C#/VB.NET as Code behind language.
· Wrote Stored Procedures and Queries in SQL server 2005/2008 with SSMS (SQL Server Management studio).
· Developed Class libraries that were included in web applications by referencing DLLs.
· Maintaining different changesets and versions of the web applications and WinForms using TFS (Team Foundation Server)
· Wrote user friendly validations using VS2008/2010 and JavaScript.
· Participated in ongoing maintenance, production roll outs & testing.
· Responsible for developing web applications by using Extension js file with custom controls and Ajax controls.
· Responsible for developing client-side validations by using JavaScript.
Verizon, Alpharetta, GA Jun 07 – Nov 09
Senior .Net Developer;
· During my tenure at Verizon I was part of the team that developed multiple applications that are used internally to support customers in the areas of billing and technology issues.
· The applications included a web-based application for finding and resolving the billing issues of Verizon customers based on their telephone numbers and profile CAN number using Web Services that fetch customers information. Another application was a Ping database system, an intranet web-based application, whose main purpose is to capture the technician username, role, short and long summary, test results and test status based on technician ID.
Responsibilities:
· Developed presentation layer with Web Forms, HTML Controls, Web Controls and Cascading Style Sheets (CSS) using ASP.NET, C#.NET as Code behind language and Business objects in C#.
· Migrated web applications and Win Forms from VB and classic ASP into VS 2008.
· Wrote Stored Procedures and Queries by using SQL Server 2005/2008 with SSMS (SQL Server Management studio).
· Designed data access layer using LINQ to SQL exposed as internal and external services using WCF.
· Developed reports using SQL Server 2005 Reporting Services (SSRS) and integrated with Web pages.
· Responsible for developing web applications to build an AJAX-driven user interface.
· Used SOAP and WCF for web services, multithreading in code behind interfaces, XAML to define UI elements, data binding and events in WCF for the presentation framework and JavaScript for client-side validations.
· Managed imports of large amounts of data using DTS and SSIS by using SQL Server 2005.
Maryland Department of Transportation, Baltimore, MD Jan 06 – Jun 07
Team Lead & Senior .Net Developer
Worked on multiple projects that included migration from ASP to ASP.Net as well as implementing SharePoint portals. These intranet applications are used to get the employee satisfaction surveys and information on equipment maintenance terms
Responsibilities:
· Developed using asp.net, code behind was VB.net, in 3-tier architecture.
· Developed Tables, Indexes, Stored procedures, Triggers and Functions using SQL Server in SSMS (SQL Server Management studio) and Oracle Toad.
· Used ADO.Net for the Data Access tier which is responsible for loading/updating data into/from domain objects and used LINQ for designing data access layers.
· Implemented AJAX functionality to improve the responsiveness.
· Imported DTS packages in SQL Server 2005 by using SSIS.
· Used agile scrum methodologies in developing these applications.
Warm Regards,
Naveen, Team lead -Sales
Techsmart Global INC.,
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.
Phone: 732-798-7574