Post Job Free

Resume

Sign in

C++ C# .Net

Location:
Jackson, MS
Posted:
April 11, 2024

Contact this candidate

Resume:

RESUME

Ravi Sekhar Parri

ad4xrq@r.postjobfree.com

.Net Consultant 314-***-****

Summary:

Over 15+ years of expertise in Analysis, Design, Development, Testing, and Implementation of Windows Based Applications using Microsoft .Net Technologies.

Experience in developing applications using Microsoft C# .Net, WinForms, WebForms, ASP.NET ADO.NET, and XML.

Excellent experience in building software packages using Null Soft Install Shield 2.0 (NSIS) and Microsoft Install Shield 6.3 Scripting Languages.

Expertise in Microsoft .Net Technologies Framework 4.0, 3.5, 3.0, 2.0 using MS Visual Studio 2008, 2010, 2013.

Extensive experience in SQL Server 2000/2005/2008 databases, Transact-SQL, and MS Access. Proficient in database design and development, which includes effectively modeling the normalized databases, implementing backend components such as complex stored procedures, views, indexes, triggers, develop migration and deployment scripts using Transact SQL, backup, and recovery.

Worked on various versions of AngularJs, angular 2 and ReactJS frontend UI scripts for developing user friendly web sites.

Excellent understanding of Object-Oriented Analysis, Design and Development on C, C++, Pascal, Delphi 7, FoxPro, data Structures and standard coding practices.

Possesses Expertise in producing polished, robust software in timely fashion, ability to quickly assimilate code leverage new code off existing libraries.

Proficient in Visual Basic 5.0, 6.0, Microsoft Foundation Classes, Visual C++, ActiveX, COM/DCOM Programming using MS Visual Studio 6.0.

Good experience on version control systems such as Visual Source Safe (VSS), PVCS, IBM Change-Man, TFS and SVN. Excellent team player with problem-solving and trouble-shooting capabilities.

Strong problem-solving abilities and aptitude to learn new technologies. Demonstrative experience in interacting the customers and providing best practices.

Education

Master of Science in Electronics from Nagarjuna University, India, Year 1999.

Bachelor of Science in Electronics from Sri Venkateswara University, India, Year 1996.

Technical Skills

Specialization Microsoft.Net Framework 2.0 3.0 3.5 4.0 4.5, Visual Studio 201*-***-**** 201*-****-****,

VB 5.0 6.0, VC++ 6.0, Delphi 7, Pascal

Web Technologies IIS 6.0 7.0 7.5, Asp.Net, MVC, ADO.NET, Entity Framework 6.0, SOAP, Web Services, WCF, WEB APIs, REST Services, SharePoint 201*-****-****

Methodologies OOAD, UML and Data Modeling

Databases SQL Server 200*-****-**** 2008, Oracle 8i 12c, Visual FoxPro 6.0 9.0, MS Access

Markup Languages HTML5, DHTML, XHTML, XML5, CCS5

Programming Languages C, C++, C#.Net, VB.Net

Packages MS Office, Office 365

Scripting Languages NSIS, Install Shield 6.3 12.0, Power CLI, JavaScript, JQuery, NodeJS, AngularJS 1.x, 2/4

Operating Systems Windows NT 4.0, Windows 200*-****-**** 2012, Windows 7 8 10 11, Red Hat Linux6.0

VMware 7x 9 12.0

Tools vSphere, Putty, MS Visio

EXPERIENCE:

Projects

Project: HHSTP (Health and Human Services Transformation Project)

Client: MDHS - Division of Community Services, Jackson, MS Nov 2022 – Till Date

Role: Lead .Net Consultant

The HHSTP project is an Eligibility system for the Medicaid clients who provides their documents for accessing this Medicaid program benefits provided by the Mississippi state. This project is jointly launched with Mississippi Division of Medicaid (DOM) and Mississippi Department of Human Services (MDHS) have completed capturing detailed requirements for developing a computerized income, asset, residence, and identity eligibility verification service to verify eligibility, eliminate the duplication of assistance, and deter waste, fraud, and abuse within each respective assistance program.

DOM and MDHS have carefully defined the aspects of the service, analyzed existing processes, and conducted analysis to maximize value to the State and minimize costs.

Responsibilities:

Requirements analysis from various existing system and to estimate new development timeline.

Provide solutions for the core development by using ASP.NET MVC, Design patterns for controls and the automatic approval for the administrators.

Applied Domain Driven Design methods for creating optimal system objects for integrating / interacting with different layers.

Worked on Agile development environment using GIT repository for tracking bugs and issues for the application modules and for the new feature development.

Worked on Production issues using Kanban board, mitigation of issues on estimated timely fashion.

Windows Server migration and upgrading the new hardware and software environments.

Worked on SQL Server database for various updates on the applications approval and the authorizations for the users.

Implemented the API calls for the authorized users for a unique encrypted token authentication for providing access.

Worked on export attachments like text files and any image files for the issues related information on the respective logged TFS tickets.

Worked on SQL Server JOBs for automatic triggering certain rules to be applied on timely fashion and send information for the users on time.

Leverage Angular Resources for all data access, encapsulating URLs and standardizing data access interfaces.

worked multiple components for different course elements using React.JS.

Created Angular 9 Directives, Components, Pipes and Injectables across the whole system, such as to build the custom filters.

used date-format and moment packages in Node.JS to save the timestamps in the database converting into GTM.

Responsible for the design and development of web applications using the latest technologies like Angular HTML5 and CSS3 and involved in Unit Testing.

Development of Clinet-Side validation techniques using JQuery and Angular.

Extensive usage of BOOTSTRAP for responsive web design.

Worked on a responsive client-side application to integrate with server side using Typescript, JQuery and Angular.

Environment: .Net Framework 4.7, Visual Studio 2019, Dockers, .Net Core3.0, C#.Net,

GIT LAB, MVC, jQuery, CSS, HTML, JavaScript, SQL Server 2018, Windows 7 10, JSON,

Ajax, REST APIs, Entity Framework 6.0, Smartsheet’s, JIRA, Windows 10.

Project: SNAP-QC (Supplemental Nutrition Assistance Program)

Client: MDHS - Division of Community Services[https://snapqc.mdhs.ms.gov]. MS Feb 2021 – Oct 2022

Role: Lead .Net Consultant

The SNAP Quality Control (QC) database contains detailed information on the economic and demographic circumstances of a sample of households selected for review as part of the SNAP QC System. The data include household’s information in a house and the family members will be reviewed and determine the eligibility of the Household for this program based on the legitimate information about their (earnings) income credentials and the other sources of the evidence provided by the household person. The data can be collected by various interlinked departments gathered by the County Agency Reviewers and their updated information to be maintained in this SNAP-QC system.

Conversion and adaptation of the FoxPro legacy systems into the latest software Microsoft C#.Net web Application by introducing latest features and the accessibility for end customers.

Responsibilities:

Requirements analysis from various existing system and to estimate new development timeline.

Provide solutions for the core development by using ASP.NET MVC, Design patterns for controls and the automatic approval for the administrators.

Applied Domain Driven Design methods for creating optimal system objects for integrating / interacting with different layers.

Worked on Agile development environment using GIT repository for tracking bugs and issues for the application modules and for the new feature development.

Converted old legacy applications and services from FoxPro to C#.Net services into RESTful services.

Worked on Production issues using Kanban board, mitigation of issues on estimated timely fashion.

Windows Server migration and upgrading the new hardware and software environments.

Worked on SQL Server database for various updates on the applications approval and the authorizations for the users.

Implemented the API calls for the authorized users for a unique encrypted token authentication for providing access.

Worked on export attachments like text files and any image files for the issues related information on the respective logged TFS tickets.

Worked on SQL Server JOBs for automatic triggering certain rules to be applied on timely fashion and send information for the users on time.

Worked with entity framework and applied effective and efficient relational database designs.

Worked on SSRS calls for controller-based access for the RDLC development.

Used Facade, adapter design patterns for API controls and the corresponding Reports components calls.

Worked on jQuery, CSS, and HTML for client-side validations on data in the UI.

Worked on BLAZOR for Create rich interactive UIs.

Render the BLAZOR UI as HTML and CSS for wide browser support.

Integrate with modern hosting platforms, such as Docker.

worked on the REST WEB APIs to create service by using HTTP service calls and bind the data in table using structural directives.

Used different available collections classes for data manipulations and verifications.

Environment: .Net Framework 4.7, Visual Studio 2019 2017, FoxPro 9x, Delphi 7x, ADO.NET, VB.Net, .Net Core3.0, C#.Net,

TFS 2017, MVC, jQuery, CSS, HTML, JavaScript, SQL Server 2018, Windows 7 10, Power Shell, Fiddler 2, JSON, Ajax, REST Services, PowerShell, Entity Framework 6.0, Smartsheet’s, JIRA, Windows 10.

Project: Virtual Roma / VR2.0

Client: MDHS - Division of Community Services-Virtual ROMA, MS Nov 2019 – Fed 2021

Role: Lead .Net Consultant

This is a Mississippi state project for providing support or the assistance for the needy through the eligibility system called Virtual Roma (https://virtualroma.mdhs.ms.gov/) based on their house hold size, education, income and other well being factors can be considered, quantified by this system information and the Division Of Health Services will take the decision on approving for the assistance for the clients and their children.

.

Responsibilities:

Requirements analysis for various existing projects plans in the system and estimate new development timeline.

Provide solutions for the core development by using ASP.NET MVC, Design patterns for controls and the automatic approval for the administrators.

Applied Domain Driven Design methods for creating optimal system objects for integrating / interacting with different layers.

Worked on Agile development environment with TFS for raising the bugs and issues for the application modules.

Worked on Production issues using Kanban board, mitigation of issues on estimated timely fashion.

Worked on SQL Server database for various updates on the applications approval and the authorizations for the users.

Implemented the API calls for the authorized users for a unique encrypted token authentication for providing access.

Worked on export attachments like text files and any image files for the issues related information on the respective logged TFS tickets.

Worked on SQL Server JOBs for automatic triggering certain rules to be applied on timely fashion and send information for the users on time.

Worked with entity framework and applied effective and efficient relational database designs.

Worked on SSRS calls for controller-based access for the RDLC development.

Worked on custom design development for the MVC UI controls dropdown, grid and Combo controls for displaying data.

Used Facade, adapter design patterns for API controls and the corresponding Reports components calls.

Worked on jQuery, CSS and HTML for client-side validations on data in the UI.

worked on the REST WEB APIs to create service by using HTTP service calls and bind the data in table using structural directives.

Used different available collections classes for data manipulations and verifications.

Environment: .Net Framework 4.7, Visual Studio 2019 2017, ADO.NET, C#.Net, VB.Net, TFS 2017, MVC, jQuery, CSS, HTML,

JavaScript, SQL Server 2018, Windows 7 10, Fiddler 2, JSON, MVC, Ajax, REST Services, PowerShell,

.Net Core, Entity Framework 6.0, Smartsheet’s, JIRA, Windows 10.

Project: Commercial Risk and Alaysis APP DEV

Client: Advantasure, Glen Allen, VA Feb 2019 – Oct 2019

Role: .Net Consultant

This is a Risk and analysis health insurance coverage for individuals and small businesses can purchase private health insurance through reformed markets that encourage competition on quality and value. The Affordable Care Act established a permanent risk adjustment program to minimize the negative effects of adverse selection and help level the playing field between

insurance companies, thereby fostering a stable, vibrant market in which issuers are rewarded for providing high-quality, affordable coverage, not for offering plans designed to attract the healthy and avoid the sick. The program applies to non-grandfathered health plans in the individual and small group markets, inside and outside the State-based Marketplaces and the Federally facilitated.

The risk adjustment program is intended to achieve this goal by mitigating the effect of risk selection on premiums by transferring premium revenue from plans with below-average actuarial risk to plans with above-average actuarial risk.

Responsibilities:

Requirements analysis for various existing plans in the system and estimating the new development timeline.

Provide solutions for the core development by using ASP.NET MVC patterns for controls and the automatic approval for the administrators.

Applied Domain Driven Design principles for creating optimal system objects for integrating / interacting with different layers.

Worked on SQL Server database for various updates on the applications approvals and the authorizations for the users.

Implemented the API calls for the authorized users for a unique encrypted token authentication for providing access.

Worked on export attachments like text files and any image files for the issues related information on the respective logged TFS tickets.

Worked on ReacJS UI front-end components for user friendly web design.

Worked on WEB API calls for controller-based access for the ReactJS UI development.

Worked on custom design development for the React’s UI controls dropdown, grid and Combos for displaying data.

Used Facade, adapter design patterns for API controls and the corresponding React’s components calls.

Worked on jQuery, CSS, and HTML for client-side validations on data in the UI.

worked on the REST WEB APIs to create service by using HTTP service calls and bind the data in table using structural directives.

Used different available collections classes for data manipulations and verifications.

Environment: .Net Framework 4.7, Visual Studio 2019, ADO.NET, C#.Net, TFS 2017, GIT, MVC, jQuery, CSS, HTML, JavaScript,

SQL Server 2018, Windows 7 10, Power Shell, Fiddler 2, Angular 6, JSON, MVC, Ajax, ReactJS 12v, REST Services,

PowerShell, Entity Framework 6.0, .Net Core, Confluence, JIRA, Vera Code, Windows 7.

Project: Store Layout Space Solutions

Client: Walmart, Bentonville, AR Dec 2017 – Jan 2019

Role: .Net Consultant

This is an Auto CAD based application for physical space management for Walmart stores in the world. This auto CAD application will interact with the assemblies developed by using C# by applying their business rules for preparing a drawing layout and the locations for the products to place in a specified area of the selected store layouts.

Responsibilities:

Requirements analysis for the existing system and estimating the timeline for the new development.

Provide solutions for the core development by using WPF controls and automatic approval for the administrators.

Worked on TFS development like configuration of the application with the TFS for raising the bugs and issues if any in the application.

Automatic ticket tracking and the bug status for each ticket and its status.

Developed a custom MVC application through which the authorized users can be tracked about their tickets and the status of the Issue.

Worked on Sql Server database for various updates on the applications approvals and the authorizations for the users.

Implemented the Impersonation for the authorized users for a unique mail ID for reporting the issues in the TFS server on application basis.

Worked on uploading attachments like text files and any image files for the issues related information on the respective logged TFS tickets.

Worked on Media REST API calls for TFS ticket updates and the mail notifications for the intended groups and users.

Implemented federated network and PAT mechanism for authenticating the TFS users to check the statuses of their issues.

Worked on the Quick Database configuration management system for pulling the existing data in the Jason format by using PowerShell command lets and updating the pulled data in the SQL Server for analysis.

Used Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML

Using WPF Created Rich TextBox Custom Control by combining different controls from Telerik.

Experience using Telerik controls to build interactive data tools, such as charts, grids, grouping, and graphs into the solution.

By using C#.Net framework, worked on WPF combo control for auto population of the countries, region wise selection based on the location change and the language selection for the selected countries from the combo control.

Worked on WPF data grid control for displaying the handler initial settings information and based on the initial information in the grid, the corresponding options can be matched from the list control.

Worked on JQuery, CSS and HTML for client-side validations on data processing to the TFS.

Angular created custom controls, components for data display in the grid control.

worked on the REST WEB APIs to create service by using HTTP service calls and bind the data in table using structural directives.

On angular worked on Querying the specific product information details display by using angular Action Link mechanism

By using Vb.Net Implemented the features like drag and drop of files and capturing the clip board events for screen shots to upload on the fly.

Used different available collections classes for data manipulations and verifications.

Environment: .Net Framework 4.7, Visual Studio 2015, ADO.NET, VB.Net, TFS 2015, AutoCAD2015, WPF, MVVM, MVC, JQuery, CSS,

HTML, JavaScript, SQL Server 2014, Windows 7 10, Power Shell, Fiddler 2, and Teleric controls, Win Forms, JSON, MVC, Ajax, AngularJs1.6/2, Typescript, Quick Database, REST Services, PowerShell, Entity Framework 6.0, VMware.

Project: FIRST - ASSET

Client: AT&T IT Services, St. Louis, MO Jan 2017 – Nov 2017

Role: .Net Consultant

First Asset is a robotic automation process tool which automates the existing Mainframe, Windows and Web Applications as per the business needs to process the customer’s new and the existing requests as per their needs, transfers their accounts for their preferred locations. And also provides the change requests for their existing plans on data and caller provisions.

Responsibilities:

Analyzing the requirements from the existing system and gathering the requirements convert them to technical requirement specifications and provide the estimates.

Provide solutions for the core component design, implementation and the change requirements as per the business requirements for the new enhancements.

Worked on the Development support and production support on resolving the issues.

Worked on SQL Server database stored procedures and optimized queries for fetching the results as per the applied business rules.

Implemented WPF in creating custom controls, 3D graphics.

Application unit testing, tracking errors, Re-Building the application, and working with the testing team for mitigation of the bugs during testing phase.

Worked on AngularJS, JavaScript, or reusable web components.

Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.

Worked on up gradation of the libraries with the new enhancements as per the new requirements for .Net frame work 3.0v to .Net frame work 4.5v.

Using WPF Created Custom Controls, User Controls and used Dependency Properties to bind data on these controls.

Heavily used multithreading for data flow control and the event notifications for the child controls classes.

Used Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML

Using WPF Created Rich TextBox Custom Control by combining different controls from Telerik.

Experience using Telerik controls to build interactive data tools, such as charts, grids, grouping, and graphs into the solution.

Environment: .Net Frame work 4.5, Visual Studio 200*-****-****, ADO.NET, SVN, SOAP UI, Jenkins, RabbitMQ, RPA, ASMX, WPF,

MVVM, Selenium, Mainframe Systems, Citrix Servers, Power Shell, SQL Server 2008, Win Forms, Azure, Typescript,

Resin Webserver, AngularJS 1.6/2, REST Services, JSON, Ajax, Windows Server 2008 2012, Windows7 10

Project: Multi Channel Distribution System (MCDS) Dec 2015 – Dec 2016

Client: Change Healthcare, St. Louis, MO

Role: .Net Consultant

Change Healthcare Provider Solutions consist of all the processes and efforts that providers undertake to ensure they are properly compensated by payers and patients for the medical services rendered to patients. These processes begin with the collection of relevant eligibility, financial and demographic information about the patient and co-pay amounts before care is provided and end with the collection of payment from payers and patients.

MCDS - Multi Channel Distribution System is a Claim Print Service. Document Management, tracks all incoming files, provides history, and provides distribution status for shipment.

Responsibilities:

Analyzing the requirements from the existing system and gathering the requirements, converting them to technical requirement specifications, customer interaction and code implementation, testing and delivery.

Design process document (Confluence document) preparation, based on the functional requirements preparation of modules and user interface design.

Worked on the core component design, implementation, and the change requirements as per the business requirements from the customers’ needs.

Worked on the SOAP service design, implementation, and the change requirements as per the business requirements from the customers’ needs.

Updated old legacy applications from Delphi, FoxPro, Pascal into 64-bit enabled software flatforms VB.Net and REST API services.

Worked on the Development support and production support on resolving the issues.

By using C#.Net frame work, worked on WPF combo control for auto population of the countries, region wise selection based on the location change and the language selection for the selected countries from the combo control.

Worked on SQL Server database stored procedures and optimized queries for fetching the results as per the applied business rules.

Worked on SQL Server SSRS report generation based on the by applying business rules.

Worked on the Install shield script for generating the software pack for installation of the application in the desktops.

Has a very good knowledge of FACETS tool and Healthcare domain, Worked on the various modules like Subscriber/Member, Groups, Enrollment, Claims, Billing, Accounting, Provider, MTM and Utilization Management.

Worked on Angular services development using web APIs and used dependency injection mechanism for services utilization and error messaging.

Good experience in Legacy to FACETS migration and FACETS upgrade testing.

Worked on Claims processing deliverables and have good knowledge and Hands-on experience on Claims life cycle and processing claims in FACETS.

Application unit testing, tracking errors, Re-Building the application, and working with the testing team for mitigation of the bugs during testing phase and deploying the code in the TFS 2012

Environment: C#.Net, ADO.NET, WPF, MVVM, COM, Visual Basic6.0, Vb.Net, Delphi 6, FoxPro6.0/9.0, VC++/C++, ASMX services,

Win Forms, SOAP UI, SQL Server 2008/ 2014, Confluence, Typescript, Selenium, AngularJs1.6/2, TFS2012,

Telerik Controls, MVC, Windows Server2003/2008, Windows7/8 /10 OS

Project: LFS Sustenance

Client: Johnson & Johnson, Wayne, PA Aug 2014 – Nov 2015

Role: .Net Consultant

This is a legacy application for patient’s information about their diabetes state over a period. This software application is an interface for an In-touch meter for diagnosing and testing the diabetes using the One Touch meter. This application can store the data from the meter to this software for further analysis of the patient used by the doctors. I as an independent contributor worked on software development, packaging software for installing this application at the customer’s location on the desktop computer.

Responsibilities:

Analyzing the requirements from the existing system and gathering the requirements, converting them to technical requirement specifications, customer interaction and code implementation, testing and delivery.

Design document preparation based on the functional requirements preparation of modules and user interface design.

By using C#.Net frame work, worked on WPF combo control for auto population of the countries, region wise selection based on the location change and the language selection for the selected countries from the combo control.

Worked on the API Interface calls for interacting the OneTouch device by using with RS232 protocols.

Worked on the hardware interaction with the application logic on updating the captured values pushing into the database.

Worked on the screens design for the XAML resource files.

Application Environmental and configuration setup entries in registry and XML files.

Worked on code Reviews, application integrations, fine tuning of the function calls and providing optimization techniques.

Worked on SQL Server database stored procedures and optimized queries for fetching the results as per the applied business rules.

Worked on the Install shield script for generating the software pack for installation of the application in the desktops.

Application unit testing, tracking errors, Re-Building the application, and working with the testing team for mitigation of the bugs during testing phase.

Integrating the code and deploying in TFS

Achieved 50% error reduction for EDI utility and telecommunication invoices by developing MVC WEB API replacement for mainframe application.

Developed and prepared EDI documentation, as well as provided content and format testing for internal and external use.

Responsible for all EDI map development and testing, version control, profile setups and documentation for new trading partners for both production and test environments

Environment: C#.Net, ADO.NET, Asp.Net MVC, WPF, JavaScript, CSS, WEB APIs, SQL Server 2008, TFS, Windows Server 2012

Microsoft InstallShield6.3x/12.0, Visual Basic 6.0/ VB.Net, Windows7/8 OS

Project: Nexus Automation

Client: KLA-Tencor, Milpitas, CA June 2013 – July 2014

Role: .Net Consultant

This application automates the robotic handlers for a given instruction it presents the substrate into the appropriate slot of a given port. There are two ports which represent the handler operations, and each slot has a capacity of 25 racks to present the substrate and for other alerts for invalid operations / any power downs as well.

Responsibilities:

Analyzing the requirements from the existing system and gathering the requirements and providing the application flow using UML diagrams.

Customer interactions in freezing the requirements and providing solutions for the new features in the automation application.

Wrote spec flow scripts by using C#.Net framework 4.5 for the test scenarios which links the NUnit service for execution.

Worked on WPF data grid control for displaying the handler initial settings information and based on the initial information in the grid, the corresponding options can be matched from the list control.

Wrote code for test case scenarios for the handler to automate the cases.

Generated Reports in EXCEL format for the application with specific error handler messages and also the success messages for the substrate test case execution.

Integration of the code, bug fixes and testing the application in customer’s remote testing environment.

By using C#.Net frame 4.5, worked on data-dictionaries for export and import of data.

Worked on up gradation of the libraries with new enhancements as per the new requirements for C#.Net frame work 2.0 to C#.Net frame work 4.5.

Used data structure concepts to store bit information of the handler devices.

checking the binaries into TFS

Environment: C#.Net, C#.Net frame work 4.5, VC++, WinForms, SQL Server 2008, spec flow script, WPF, NUnit2.6.0, WCF, WPF,

Visual Studio 2013, Infragistics Controls, Net Framework4.0, WinOS7

Project: Digital Link

Client: SCHAWK, New York, NY Jan 2011-May 2013

Role: .Net Consultant

Digital Link Application suite is a collection of high-level applications facilitating the Content Management of image assets of an organization. All the workflow right from induction of the assets into the system to their archiving and sale display on the website is addressed by the individual applications of the Suite. The key element in the assets is their annotations, which are to be conditionally searched by the operators and end clients alike.

The Project involves porting of the original



Contact this candidate