Rajeev Sharma
.Net specialist and Lead
+1-437-***-**** **************@*****.*** rajeev-sharma-dotnet/
A passionate .Net expert with in-depth knowledge of Microsoft Technologies.
Summary:
Over 12 years of professional experience in .Net full stack Development, Leading and Manage teams involved planning, scheduling, budgeting, execution, and delivery.
Extensive experience in developing Web based applications and client/server applications using C#.NET(5.0,6.0), ASP.NET (3.5/4.0/4.5), ADO.NET, AJAX toolkit, LINQ.
Experience in working with the concepts of C# such as Generic Collections, Distributed Web Applications.
Experienced with ASP CORE 1.0/2.0 and Entity Framework Core 1.0 both Code First and Database First approaches.
Experience on Web API to create HTTP RESTful services to communicate with UI Objects and JSON.
Proficient in developing webpages quickly and effectively using HTML 5, CSS3, JavaScript, jQuery AngularJs, Bootstrap, Angular and React for front end, and experience in making web pages cross browser compatible.
Experienced with working Single Page Applications(SPA) using Angular. Experienced with working in CSS preprocessor like SASS and LESS.
Establish appropriate business metrics to track success for CI/CD capability using Jenkins and share with broader organization to driver further adoption for CI/CD.
Knowledge of Azure as a backup functionality and design. Azure cloud switch allows us to debug, fix and test software bugs much faster.
Efficient programming with various technologies such as C#.NET, ASP.NET, ADO.NET, LINQ, Entity Framework, Web Forms, SQL Server. Experience in using MVC (Model View Controller) and MVVM(Model View Model)
Extensive knowledge in MVC pattern and Razor view engine Web services (SOAP, WSDL), AJAX controller toolkit and ajax extended controllers. Experience in .NET security features such as Authentication (Windows based and Form based) and Authorization (Authorizing users and roles). and Experience with Auth0 and OAuth.
Good hands of experience in developing and implementing Web services using WCF, WPF, WSDL, REST, SOAP.
Experience in SQL SERVER, MS SQL, Oracle, MS-Access database Programming using PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers, and user defined functions.
Good working knowledge in designing UML diagrams such as Class, Object, Sequence, Activity, Use case, State chart diagrams.
Experienced in all stages of SDLC (Software Development Life Cycle) with exposure to diverse business domains including banking, healthcare.
Experience in Version Control Tools like TFS,VSTS,Git for Source code version management and merging source code after intermittent project releases.
Strong Analysis and problem-solving skill by extensive experience with Analysis, Design, Development, Customization, and Implementation of Software Applications.
Experience in managing teams, driving progress toward project milestones, quality assurance and on-time delivery.
Technical Skills
Language : C#, VB, C, C++, T-SQL, PL/SQL.
Web Technologies : HTML5, Angular 9/8/7/6, RxJS, XML, CSS, React, Redux
.NET Technologies : NET Framework 4.6/4.5/4.0/3.5/3.0/, .Net Core 3.0/2.2 Web Forms, Win Forms, Web
Services, ASP.NET, ASP.NET MVC 5.0/MVC 4.0/MVC/3.0, Web API, ADO.NET,
WCF,LINQ, AJAX, WPF, Entity Framework4.1/4.3.1/5.0/6.0, REST and SOAP.
Scripting Languages : JavaScript,TypeScript, JSON, JQuery, AngularJS.
Database : SQL Server 2014/2012/ 2008/2005/2000, Oracle 11g, MS,Access, 2003/2007/2013.
Middleware : ADO.NET 2.0/3.0/3.5/4.0, ADO 2.5/2.7, ORM,ERM,
Web Servers : Internet Information Server (IIS) 7.5/7.0/6.0/5.0.
Version Controller : Team Foundation Server (TFS), Visual Source Safe(VSS),Git, SVN.
Testing Tool : MSTest, Unit Testing, Selenium
Reporting services : SSIS, SSRS, Crystal Reports.
Designing Tools : Visual Studio.NET(2019/2015/2012/2008),Adobe Photoshop.
SDLC’s : Agile, DevOps, Waterfall.
CI/CD Tools : Github, Jenkins, Gitlab, RabbitMQ
CMS System : Weebly, Wix, Squarespace, WordPress
IDE/HTML Editors : Notepad++, adobe Dreamweaver, Sublime Text 2, Brackets, Eclipse, Visual Studio Code.
NTT Data Software Development Lead Nov 2012 to Mar 2022
Technical Environment: C#, ASP.NET, C#.NET,Web API,C#,.Net Core 3.0/2.2, ASP.NET, MVC 4.5, ENTITY-FRAMEWORK, Angular 9/8, RxJS, WCF, LINQ, Visual Studio-2019/2015, Powershell-2019, Entity Framework Core 1.0 (Code First), Web API 2.0, SQL Server 2012/2008,CI/CD, Jenkins, RabbitMQ, React,Visual Studio Code,Azure, Agile(Scrum).
Role: Software Development Specialist and Lead
Project Name: Liberty: Project Description: Liberty has 3 Toolbox applications. ITSC Toolbox which are help the agents to install the software, anti viruses and other major Operating system programs. It also helps to fix the internal issues of VDI machines related to their daily routines. These tools help to save the time and produced desired result. One Tool ITSC Toolbox help the agents to run the scripts on the user’s machines in background without any interfere their work. Employee Self Help tool basically use to give the help to US Bank employees in their daily jobs if they need to search something like how to raise the tickets or other daily things. Third tool ids Canned messages tool which help the agents to communicate to end users just copy the messages from the tool and paste to their Microsoft Team or Skype to save the time
Project Name: Eagle (US Bank).
Project Description: Eagle is defect tracking system for Elavon customers to maintain their application development, maintenance, and support as tickets. Users can create any defined group of tickets for customers and assign tickets to users. System can be capable to maintain billing, Quotes, and invoices for customers.
Project Name: TENET HEALTHCARE
Project Description: Tenet Healthcare Corporation is a health care services company whose subsidiaries and affiliates own and operate acute care hospitals and related ancillary health care businesses. Tenet also is committed in working with its patients through financial counseling and alternative payment options.
Project Name: MEDRISK
Project Description: MedRisk is the nation's leading provider of specialty managed care services for the Workers' Compensation industry. MedRisk sells Web-based technology to automate the insurance claims workflow between health care providers and insurance companies.
Roles and Responsibilities: -
Lead a group of programmers in the design, and development of .Net based software solutions.
Built databases and table structures following n-tier architecture methodology for web applications.
Involved in Product Architecture model design.
Design UI, write the C# code, implement the links based on requirement.
Implemented Business Model as service oriented.
Working on regular sprints as a Team Lead for customer demos.
Involved in Existing application support and maintenance.
Design and development of application interfaces using Angular.
Worked closely with clients in understanding the business Requirements.
Involved in application maintenance and enhancement.
Coordinate client meetings and was involved in implementing the indenting phase..
Built databases and table structures following n-tier architecture methodology for web applications.
Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.
Implemented LINQ for querying, sorting, manipulate, filtering and retrieve the data from database.
Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
Implemented Razor views and Partial Views.
Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
Provided methodologies for object-oriented software development and efficient database design.
Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
Developed shared central authentication system in Identity Server for intranet applications.
Strengthened developmental methodologies by introducing a code quality document.
Collaborated with product management to design, build and test systems.
Build ASP Web API and authenticate API's with Data Annotations.
Clarion Technology Senior Software Engineer Feb 2011 to Dec 2011
Technical Environment: C#, ASP.NET, C#.NET,Web API,C#, ASP.NET, MVC 4.5, ENTITY-FRAMEWORK, HTML5, WCF, LINQ., Visual Studio-2005/2010, Powershell-2019, Entity Framework Core 1.0 (Code First), Web API 2.0, SQL Server 2012/2008, Visual Studio Code,Agile(Scrum).
Project Name: APAC-CMIS(Government Project)
Project Description: The requirement is to evolve the huge system of implementing the Windows application. This system is being developed in five different components in prevention, care and support, treatment, and orphaned childcare.
Roles and Responsibilities: -
Developed Windows forms application with interface (GUI) using C#. NET classes, Asp.NET toolbox.
Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries. Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize Win Forms applications.
Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
Developed Web forms, User controls and Custom controls for the web application in ASP.NET.
Design and development of application interfaces using Angular.
Understand the Business requirement. Write the code and fixed the issues on production.
Development of Data Capturing. Coordinating and participating in project transition.
Exhibited the project management skills in managing various projects.
Kavin Corporation Software Engineer Jan 2009 to Feb 2011
Technical Environment: C#, ASP.NET, Arc-Gis, C#.NET,Web API,C#, ASP.NET, WCF, LINQ., Visual Studio-2008/2010, SQL Server 2008R2, Visual Studio Code, Waterfall Model.
Project Name: - LMIS – Logistic Management (Government Project)
Project Description: LMIS is software which takes care of material/drugs transaction with and without indenting between service centers to store with dispatch of material/drugs from store to service center.
Project Name: NACO Link Worker Scheme (Government Project)
Project Description: The routine analysis and reporting mechanism provides overall performance of the project at the district and state level.
Project Name: Sankalp CMIS (Government Project)
Project Description: The project is being implemented in 18 districts of Karnataka. The project components include focused HIV and STI prevention programmers for sex workers and high-risk men in urban and rural areas, and capacity building of NGOs to support their outreach and peer education programmers.
Roles and Responsibilities: -
Pulled the information from various databases, processing, collecting and maintain in one single destination.
Built different tools using C#.Net and SQL Server.
Involved in designing of forms using HTML and XML.
Worked on ASP.Net Web Based technology and supported migration changes in the application.
Worked on Arc-Gis to get the area details and population in Karnataka.
EDUCATIONAL QUALIFICATIONS
M.Sc. (IT) : Punjab Technical University, Jalandhar
B.Sc. (Computer) : Himachal Pradesh University, Shimla
PUC : Himachal Pradesh Education Board, Dharamshala
Matriculation : Himachal Pradesh Education Board, Dharamshala
Rajeev Sharma
Surrey (BC)