Home

Rakesh M - .Net Developer
[email protected]
Location: Alexandria, Alabama, USA
Relocation: Yes
Visa: H1B
Over 11 years of experience as a Full Stack .NET Developer in design, development, testing and maintenance of enterprise web and client/server applications.
Expertise in software development using Waterfall and Agile-Scrum, TDD methodologies with exposure to diverse business domains including Healthcare and Banking.
Experience in application development using Service Oriented Architectures (SOA), Model View Controller (MVC), 3-Tier/N-Tier Architecture, Microservices.
Extensive experience in .Net Framework 4.5/4.0/3.5/3.0, C#.NET, ASP.NET,ASP.NET Web API, MVC 3/4/5, Web Forms, Windows Forms, ADO.NET, Entity Framework, LINQ, SQL Server, WCF, Web Services.
Experience in developing web-based applications with ASP. NET, XML/ HTML, JavaScript, JQuery, CSS, Master pages.
Experience in working with Angular 6/8 modules, services, templates, directives, services and dependency injection to create a SPA.
Experience in working with Angular 8/10/11/12 modules, services, templates, directives, services and dependency injection to create a SPA.
Proficient at developing Single Page Application (SPA) with Angular 9/10 controllers, directives, factories, services, routing, DOM manipulation using JavaScript, jQuery and Angular 9/10
Worked with AngularJS components like controllers, components, directives, routing, factory and service resources.
Built and deployed containerized microservices using Docker and Kubernetes, enabling rapid development cycles, fault tolerance, and horizontal scaling of individual services.
Developed RESTful APIs for secure and efficient communication between microservices and external systems, ensuring seamless integration and real-time data exchange.
Utilized OAuth 2.0 and JWT (JSON Web Tokens) for secure API authentication and authorization, safeguarding data and ensuring adherence to security best practices.
Leveraged Azure DevOps and CI/CD pipelines to automate testing, build, and deployment processes, ensuring continuous integration and delivery of microservices-based applications.
Expert in managing data consistency and transactions across distributed microservices using techniques like saga patterns and event sourcing to ensure accuracy and reliability in complex systems.
Expertise in practical implementation of Object-Oriented Programing (OOP)concepts such as Inheritance, Abstraction, Polymorphism and Encapsulation.
Expertise in design and development of application in relational database and client server environment using SQL Server 12/14/16.
Working experience with Microsoft Windows Azure IAAS -Virtual Networks, Virtual Machines, Queues, Event Grid and Event Hub Cloud Services, Azure Service Bus, Logic Apps, Azure functions, Messaging.
Worked on RESTFUL services with ASP.NET Web API and C# coding to the application.
Worked on JIRA to keep track of tickets, tasks and defects.
Experienced with Microsoft Application building blocks such as Data Access, Exception Handling and Serialization and Deserialization.
Involved in the creation and deployment of the reports using SSIS/SSRS and configuring the SQL Server Reporting Server.
Design and developed packages according to the ETL Specifications using integration Services (SSIS) and SQL Server 2012.
Good experience implementing Restful Api's with WCF and Web Services.
Experience in Web Services (SOAP, WSDL) using .NET Framework.
Good experience working in Object-Relational Mapping frameworks like Entity-Framework.
Worked with Stored Procedures, View, Triggers, Functions etc. usingSQL Server 2012/2014/ 2016.
Good knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Studio Team Services (VSTS), Bitbucket.
Good knowledge on Multithreading, Collections, Garbage Collection, Exception handling. Worked in Agile- Scrum and Waterfall software development methodologies.
Extensive work experience on Functionality Testing, User Acceptance Testing.
Involve in agile development process SCRUM
Excellent Communications skills, quick learner, good team player and have good Analytical capabilities.

EDUCATION:
Bachelor of Computer sciences in JNTUKCEV, India.
Masters of Computer Science in Columbus State University.


TECHNICAL SKILLS:

Programming Languages C#. VB.Net
.Net Technologies ASP. Net, C#, ADO.Net, Web Services, WCF, VB.Net, MVC model, Entity Framework, Microsoft Azure
Technologies HTML5, CSS, jQuery, Javascript, Agular JS, AJAX, XML, JSON, LINQ, Angular6/8, TypeScript, Angular Material, Bootstrap.
Frameworks Microsoft .Net Framework 4.7/4.6/4.5/4.0/3.5/2.0/1.1.
Web server Internet Information Server (IIS).
Databases MS SQL Server 12/14/16, Oracle, Unidata
IDE Visual Studio 2012/2013/2015/ 2019/ 2022
Version control Tools Team Foundation Server (TFS), Visual Studio Team Services (VSTS), Bitbucket, SVN, CVS
Methodologies Agile Methodology, Scrum Model, Water fall method.
Operating Systems Windows Server 2008/12, Windows XP, Windows 7/10.


PROFESSIONAL SUMMARY:

Endpoint Clinical (Senior Software Engineer)-Oct 2022-till
Description: The Endpoint Pulse application is a cutting-edge software platform designed to manage and streamline key aspects of clinical trial operations, including randomization, drug dispensation, and trial data management for global pharmaceutical companies. It enables real-time monitoring of trial progress and ensures the integrity of clinical data through automated workflows and secure, regulatory-compliant data handling. The application is built to be highly scalable, allowing for seamless adaptation to the specific requirements of various clinical trials, with an emphasis on reducing manual processes and enhancing operational efficiency. Its user-friendly interface and integration with external systems support end-to-end clinical trial management, from patient enrollment to the final study analysis.
Responsibilities:
Involved in full life cycle of the project from requirements gathering, analyzing, designing and developing the application.andInvolved in coding and designing using c#,XML.ADO. NET, WCF, JavaScript, React JS , jQuery, HTML, and Cascading Style (CSS)
Worked on Migration projects from VB.Net framework to C#.Net Core Using Entity Framework Core.
Customized the code as per Latest .Net core Standards and Implemented Serilog Logger as part of migration projec
Understand the existing code and rewrote in C# language using available function using nu-get packages and
Separated existing multiple functionalities from One batch job to smaller functionalities to reduce the burden and Improved the performance of application with out breaking existing functionality.
Development of web-based application for use in manufacturing, inventory tracking and inventory management applications and Enhancement and updating the existing applications as per the business requirement.
Implemented the Unit Test projects which are feasible to do functional testing before release to customer.
Followed latest .Net core framework standards and used design patterns as suggested by Architect and Integrated product components which are supporting to batch jobs. i.e. Email, SMS etc
Worked on SQL Server management Studio 2021 by creating required tables and stored procedures as part of functionality.
Experience in working with Angular 8/10/11 develops client-side Application using Node JS, Web Pack, TypeScript, NPM.
Providing application support to the users.
Used MVC model to develop the application and used the Action methods to enhance the page as per the user request.
Worked on Views to enhance and update the page as per the user request by using jQuery and JavaScript, HTML and CSS.
Used ASP.Net Validation controls to develop the application.
Worked on some of the new features of Angular 6 like new if else syntax, ng-templates, form validators.
Constructed web services and Rest API for various functionalities as per business requirement.
Constructed custom methods to consume data from API s provided by 3rd party vendors.
Worked on tools like SOAPUI, post man to validate the API Functionality.
Worked on SSRS 2005 to 2008 report migration by customizing print functionality.
Performed Unit testing to the application.
.Net Framework 4.5, Classic ASP.Net, VC 5.0, Angular 6/8/10/11, WCF, LINQ, JS, CSS, AngularJS,React Js,SOAP,Postman, Unit Testing,RestAPI s,Node Js, Typescript, Bootstrap, SQL SERVER 2012, UAT,DevOps,Azure, LinQ
SagitecSolutions(SeniorSoftwareDeveloper) Oct2021- Sep2022
Description: The New York Teacher Retirement Pension application is a comprehensive pension administration system developed to manage the retirement benefits of public school teachers in New York State. The system streamlines the end-to-end process of pension management, from member enrollment and service credit calculations to retirement eligibility, pension disbursement, and benefit recalculations. It includes modules for managing retiree accounts, processing contributions, calculating pension benefits based on service years, and ensuring compliance with state pension laws. The application also features self-service capabilities, allowing members to access their account information, submit applications, and track retirement status online. By automating complex calculations and workflows, the system improves operational efficiency and enhances the accuracy and timeliness of pension payments for thousands of teachers.
Responsibilities:
Architected and developed the New York Teacher Retirement Pension system using ASP.NET Core and C#, adopting a microservices-based architecture to modularize key functions such as pension calculations, service credit tracking, and disbursement workflows.
Utilized RESTful APIs for inter-service communication, facilitating secure and efficient data exchange between the pension management system and external platforms, ensuring scalability and ease of maintenance.
Employed Entity Framework Core with SQL Server to design and manage the pension system s database, implementing complex queries and stored procedures for accurate pension computations and member service credit handling.
Developed containerized microservices using Docker, enabling faster deployment cycles and consistent runtime environments across multiple stages (development, testing, and production).
Integrated modern front-end frameworks including Angular and React for building responsive, user-friendly self-service portals, allowing members to securely manage their retirement accounts online.
Leveraged RabbitMQ for message queuing to ensure smooth, asynchronous communication between microservices, particularly for high-volume transaction processing.
Applied OAuth 2.0 and JWT (JSON Web Tokens) for secure API authentication and authorization, safeguarding sensitive pension data and maintaining compliance with regulatory standards.
Implemented CI/CD pipelines using Azure DevOps, automating testing and deployment processes to ensure continuous delivery and improved software quality.
Engaged in the full SDLC, including requirements analysis, design, development, testing, and production support, while optimizing system performance and ensuring high availability.

Environment: .NET Core, ASP.NET Core, C#, MVC, Entity Framework Core, LINQ, Microservices, RESTful APIs, Docker, RabbitMQ, OAuth , JWT, Azure DevOps, CI/CD Pipelines


SS&C Health Solutions(.NET full stack developer) Jan 2019-Sep 2021
Care Analyzer: Care Analyzer is an enterprise analytical platform that leverages investments made in data acquisition to support complex quality and risk analytics. In addition to medical claims and eligibility information housed in the core claims platform, Care Analyzer integrates a multitude of additional sources including claims from ancillary service providers, pharmacy claims, laboratory results, clinical data such as BMI and blood pressures, public health sources and CMS response files.
Responsibilities:
Interacting with the business team for discussion of the functional specifications, high level requirements and user stories. Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts and Agile SCRUM.
Developed the application using facade architecture using C#, MVC, Entity Framework, LINQ, WCF, HTML5, CSS3, ajax
Developing and consuming web services using WCF and IIS 7 for hosting.
Developing views, controllers and view models
Creating data layers using Framework
Created and deployed various customized reports (Individual incident reports, Plan status reports, program enrollment reports, etc.) using SQL Server Reporting Services (SSRS).
Worked on Packages, Procedures, Views, Functions and Triggers to store, modify and retrieve the data from the database tables. Used Team Foundation Server for Source code management,
Bug tracking, Reporting, Requirement management, Testing and release management. Implemented Authentication and Authorization logic to Authenticate Client Requests.
Environment: C#4.6, MVC, Entity Framework 6.0, LINQ, SQL Server 2019, IIS 7.0, Visual Studio 2019, JavaScript, jQuery, WEB API, CSS, HTML, JSON, TFS


SS&C Health Solutions Nov 2017-Dec2018
Market Prominence: Market Prominence: Market Prominence Enrollment module comes out-of-the-box fully compliant with CMS Medicare and state Medicaid rules and can be easily configured to meet business requirements and workflows. This solution offers add-on modules for Financial Reconciliation and Premium Billing, providing the most rigorous system in the industry to ensure compliance and timely processing for enrollment, reconciliation, and billing procedures. The solution also allows health plans to reconcile enrollment and payment at the member level to remediate differences and ensure maximization of revenue as well as track expected revenue moving forward at multiple plan levels.
Responsibilities:
Developed and Implemented web applications using Microsoft Visual Studio 2017, C#, ASP.NET JQuery, JavaScript, HTML5.0, CSS3, Web Services, Microsoft SQL Server 2016.
Analyze the existing system which are already clients are using to generate the reports.
Worked on converting Services like WCF, REST API from VB.NET to C#.
Developed web application using multi-tier architecture, C#, ASP.NET MVC 5.
Developed interactive web pages using JavaScript, Angular, Master Pages, Themes, CSS, Grid View controls in ASP.NET MVC.
Design, develop, and maintained applications using C#, ASP.NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML, CSS, JavaScript and Bootstrap, Angular6/8.
Develops and designs Single Page Application using Angular 6/8.
Design and developed packages according to the ETL Specifications using integration Services (SSIS) and SQL Server 2012.
Attribute Routing used in the Asp. Net core web API. Used Async and Await in Asp. Net Core web API methods.
Involve in creating Microsoft Azure Search Index and populating with database in SQL Server through .Net Core 3.2 and C# using Microsoft Visual Studio 2017.
Worked on RESTFUL services with ASP.NET Web API and C# coding to the application.
Developed various interfaces, classes and Object-Oriented Programming (OOP) techniques to construct the business logic using C# and VB.NET.
Auto mapped Entity models with Domain models from database and response of data service calls in Entity Framework 6.0.
Involved in the creation and deployment of the reports using SISIS/SSRS and configuring the SQL Server Reporting Server.
Develop and monitor multiple pipelines in Azure data factory
Developed User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 4
Interacting with the PPOs and POs to implement the new feature / enhancement.
Provide the estimates and distribute the work across the team.
Environment:.NET Framework 4.5, C#, ASP.Net, .Net Core, MVC 5.0, Entity Framework, Microsoft Azure, Visual studio 2013, JavaScript, jQuery, Angular 6/8, HTML, CSS3, Web services & REST WCF, TFS, T-SQL, SSIS, SSRS, SQL Server 2012.


DST IT Services Hyderabad, India(.NET Developer)
July 2011 to Dec 2015
Power Managed Health care (PMHC): Power Managed health care product supports various administrative functions like Membership, Enrollment Functions, Group Billing, Utilization Review, Case Management, Claims Processing, Provider Maintenance and Contracting, Financial information needs. It involves processing of both Professional and institutional claims along with member enrollment. It also has the functionality to print checks for the claims that are approved and valid.
Responsibilities:
Involved in all the phases of SDLC like gathering the requirements, analysis, design & development of the project.
Designed and developed Web applications in ASP.NET MVC3, C#.NET utilizing .Net Framework 3.5/3.0 and Visual Studio 2010.
Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
Developed Restful API s that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET Web API.
Extensively used JavaScript, CSS, HTML5 and AJAX for client-side scripting and styling.
Involved in Angular JS for single page application which is useful for both development and testing purposes.
Implemented custom controls in ASP.NET and C#.NET using Visual Studio 2013.
Developed SOAP and Restful WCF services in C#.NET.
Used ASP.NET Validation controls and JavaScript for validating user inputs.
Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
Implemented the Business Layer for the application in C# using Database Authentication.
Worked on large and complex queries in SQL Server 2010.
Developed many SQL queries to fetch data as per the business requirements with proper tuning techniques.
Worked on Source/Version control Tools using with the TFS and SVN, validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
Involved in Unit Testing for the small units or standalone units of code and used N Unit testing.
Environment: .NET Framework 3.0, Visual studio 2010, ASP.NET MVC3, HTML3, JavaScript, CSS, C#, WCF, Agile, AJAX, SQL Server 2010, REST, N-Unit Testing, SSRS, Entity Framework, TFS.
Keywords: cprogramm csharp continuous integration continuous deployment user interface javascript information technology microsoft

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4841
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: