.Net Developer available for Contract roles. Looking for only Remote positions. Visa H1b
EXPERIENCE SUMMARY
- 7+ years of experience as .Net Programmer having experience in designing, developing, deliveringand implementing data-driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications.
- Experienced with Waterfall Model and Agile SCRUMmethodologies used for new product development.
- Expertise in .NET framework with great proficiency in creating applications using Microsoft .Net Framework 2.0 / 3.0 / 3.5 / 4.0/ 4.5/4.6 including C#, VB.Net, ASP .Net, ADO .Net, .Net Web Services, HTML, JavaScript, CSS, LINQ, AJAX, MVC, IIS and JSON.
- Extensive knowledge in developing web applications using front end technologies HTML, CSS,JQuery, JavaScript, Bootstrap, Kendo UI, Angular, Angular JS and Razor view engine under MVC Framework.
- Experience in developing MVC pages, interactive UI web server pages (web forms) using object oriented programing and implementing error handling, exception management, tracingand logging features.
· Experience in CI (Continuous Integration) and CD (Continuous Deployment) and Agile with Scrum methodologies in the development of the project.
· Experience with working with Azure DevOps for Development and Deployment of the web application by configuring CICD pipelines in Microsoft Azure Devops for deploying the application to Azure servers.
- Experience in AJAX, XML, JSON, REST, SOAP data transfer technologies.
- End to End Experience in developing and consuming Windows Communication Foundation (WCF), Web Services using JSON, exposing services to mobile and other clients.
· Handful experience in working with LAMBDA and LINQ expressions and Unit testing the .Net classes using NUnit and MOQ.
- Good experiencein SQL Server for developingTables, Views, User defined functionsdevelopment of Schemas, Indexes, Stored Procedures, TriggersandNormalization, SSIS, SSRS, Transaction Management.
- Expertise working with Unity frameworks for Dependency Injection.
· Good Experience in working with Test Driven Development (TDD) and Behavioral Driven Development (BDD).
- Experience in using configuration Management Tools such as GIT, Team Foundation Server (TFS) and Sub Version Tool (SVN) for version control.
- Effective result-oriented team player with excellent communication and inter-personal skills with a positive attitude towards work with adherence to time schedules and quality delivery.
EDUCATION
- Bachelor of Computer Science & Engineering from JNTU, Hyderabad, India 2012.
- Master’s in computer science, University of Illinois, Springfield, Illinois 2015.
SKILLS
Languages: C#, LINQ,T-SQL.
Frameworks: .NET Framework 2.0/3.5/4.0/4.7, Entity Framework.
Web Technologies : ASP.NET, MVC, LINQ, ADO.NET, .Net Core, Web API, WCF, Azure.
Scripting Languages: JavaScript, jQuery, Angular JS, Angular 2/4, HTML, CSS, XML, XSLT.
Application Servers: Internet Information Server (IIS), APACHE.
Databases:MS SQL Server.
Reporting Tools: SSRS, SSIS.
IDE Tools: MS Visual Studio 10/13/15/17/ 19.
Cloud: Microsoft Azure.
Version Control Tools: Team Foundation Server (TFS), GIT.
PROFESSIONAL EXPERIENCE
State Of New Mexico (Department of Health), Santa FE, NM Oct2020 – Till Date
Software Developer
New Mexico Department of Health (NMDOH) is one of the executive branch agencies of the State of New Mexico.Department consists of eight (8) Divisions which include the Public Health Division, Epidemiology & Response Division, Scientific Laboratory Division, Developmental Disabilities Supports Division, Division of Health Improvement (Health Facility & Certification), Administrative Services Division, Office of Facilities Management, and Medical Cannabis Division.
Responsibilities:
· Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology.
· Worked on complex application development, huge databases, Emerging Infectious Diseases - CDC data dictionaries and CRFs, Master Data Management, Reporting, Charting, Geocoding, Data Migration & Interoperability, ETL, HIPPAand HL7.
· Involved in developing COVID 19 portal using ASP. NET, C#. NET, AJAX, jQuery, JSON, HTML5, CSS, JavaScript, Bootstrap and RESTful services.
· Worked on integrating third party API (Geocoding) with various internal Web applications which is mainly used to trace person exact locations by longitudes and latitudes for patients missing address.
· Created layered components using C# Developed Web Application by using MVC patterns.
· Creation of batch jobs and scheduling using Windows scheduler.
· Implemented client-side validations for business logic for various html forms that essentially represent a business logic.
· Used AJAX to fetch data from controllers to update user data asynchronously.
· Created controllers and views for new features for new business features.
· Implemented user authentication and authorization for restrict access only to authenticated user to a section of website.
· Configured routing rules and exception/error handling.
· Developed Web services/Rest Services for building applications that send and receive messages over HTTP.
· Developed stored procedures, functions,triggers and views using SQL and T-SQL in MS SQL Server for fetching the data and binding and used LINQ to SQL to query database.
· Involves Unit Testing, Integration Testing and Regression Testing in a regular basis to improve the performance of the application.
· Implements software Configuration Management, setting up company version policies utilizing TFS.
Environment: Visual Studio 2019, SQL Server 2019, SSIS, C#, ASP.NET, MVC 5.0,Web services, HTML, CSS, JavaScript,JQuery, BootStrap, ADO.NET, Entity Framework 6.0, IIS, ASP.NET Web API, Restful API, TFS.
CentralSquare Technologies, Wilmington, NC June2019 – September 2020
.Net Engineer
Centralsquare provides public sector software platform provides solutions for public safety, including 911, dispatch, records, mobile and jail. For public administration agencies, Centralsquare provide software for finance, HR/payroll, utilities, citizen engagement, community development, property tax, municipal services,and asset management.
Responsibilities:
· Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology.
· Worked on developing Case Management features in “Inform RMS”, a web application used by various police departments across united states and worked parallel on Data Migration Tool, implemented on Silverlight which is designed to do data mapping and transfer legacy applications to the latest web application.
· Designed and developed Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
· Design, build, and maintain efficient, reusable, and reliable code.
· Worked on ASP.NET Core Web API based on departmental requirements and specifications.
- Used Postman to test Web API functionality.
· Developed the front-end of the web application using Angular 2, HTML5, CSS3, AJAX, Bootstrap,and jQuery.
- Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular 2.
· Implemented Client-side validation using Angular 2 Custom Form Validation with ng-show and ng-hide.
· Implemented Telerik Kendo UI controls for developing grids across various features in the application.
· Implemented asynchronous controllers/methods in WEB API using Tasks, Async and Await.
· Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database for search of routes, drivers, and packages.
· Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS).
· Implemented authorization, authentication, and extensive exception handling.
· Involved in Documentation and Unit Testing and fixing bugs reported by QA.
· Proactively involved in attending the Business calls and internal calls, supporting the application after implementation, interacted with QA team, Project managers and Business Analyst to resolve the issues in timely manner.
· Involved in Debugging and testing the developed software as well as doing performance analysis also involved in UI Testing.
Environment:C#, ASP.NET 3.5/4.6.2, MVC 5.0, SQL Server 2012/2016, SSIS, Web services, HTML, XML, CSS, JavaScript,JQuery, Angular 2, ADO.NET, IIS, MS Visual Studio 2019, ASP.NET Web API, Restful API, Postman, TFS. MS Visual Studio 2013/15, C#, ASP.NET, MVC 5.0, SQL Server 2014, JavaScript, JQuery, AngularJS 2.0, CSS3, Entity Framework, XML, Bootstrap, HTML5, AJAX, JQuery Mobile, GitHub.
Thanks & Regards
Nithin
Sales Recruiter
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.