Ramakant Dwivedi

Principal S/W Engineer

Noida, India

Experience

Oct 2018 - Present
6 years 10 months
India

Principal S/W Engineer

UHG (Optum Global Solutions Pvt Ltd)

  • Client: Optum (Sep 2020 – Present)**

  • Project Names: MTAG, Member Journey Application, Summary Generator*

  • Role: Cloud Architect (Java, Python, .Net/ Generative & Conversational AI)*

  • Project #1: In the fast-paced environment of enterprise support, advocates and agents often face the challenge of multitasking during live customer calls. They must simultaneously manage various applications to obtain caller information, take notes, and document call summaries, which can be both time-consuming and detrimental to their efficiency. To address this issue, we expertly designed the Call Summary Generator Platform Component. This innovative solution harnesses the power of Generative AI, driven by Large Language Models (LLMs), to create real-time call summaries from transcripts and configuration data obtained from the Conversational Advancement Transcription and eventing service. Seamlessly integrated with the Azure OpenAI LLM service, the platform processes the necessary prompts and transcripts, generating a call summary that enables agents to concentrate their full attention on providing exceptional customer support. This streamlined approach significantly improves communication and collaboration within the organization.*

  • Project #2: Identify utilization of advocacy services across various E&I national accounts to help and optimize where the program can better connect with the right members about the right services. The application aims to provide tooling that will enable adhoc analysis and can help E&I advocacy advanced analytics team to provide inputs to the Advocacy program design to enable better sales and to propose adjustments to any of the internal business processes.*

  • Architecture design (Application, DevOps, Security) for various enterprise CAIP applications.

  • Implemented Various Azure cognitive services like Vision for OCR purpose / Speech (speech to Text and text analytics API for sentiment analysis) / Language (Text Analytics for Sentiment Analysis) API. Speaker recognition, QnA Maker, LUIS, Bot Framework and Composer etc.

  • Explored and implemented various LLM frameworks including Lang chain, Flowwise and Langsmith, Semantic Kernal, PVA Generative Actions etc in CAIP.

  • Involved in coding using .Net core/ Java / Python / Node.js based projects, Unit Test cases. Code Reviews.

  • Various Open AI (ChatGPT 3.5 / 4.0) use case implementation in multiple projects specially for content summarization.

  • Solution design for multiple Java / .Net and azure based cloud native micro-service application, Deployment for api/application using Docker containers/Jenkins pipeline.

  • Explored various Conversational SAAS platform from various cloud provider like Power Platform Copilot and Google DialogFlow CX, Amazon Lex.

  • Interaction with client, team members and senior management on daily basis.

  • Cognitive Azure API, ML, AI, NLP, Tiger Graph Database, DevOps, Azure Core Services, Azure Storage, GIT, ReactJs, Java spring boot, K8s, Docker, Splunk, C#.Net, Python, Node.js, Terraform, Azure Databricks, Azure Data Factory, Power Automation, .Net Core, LLM Framework, Power Automate, Power Virtual Agent, Power Platform, Microsoft bot framework, Gen App AI Builder, Open AI API, Azure event hub, terraform, Amazon Lex etc.*

Dec 2016 - Sep 2018
1 year 10 months
India

Solution Architect

Accenture Solutions Pvt Ltd

  • Client: Accenture / BMS / KP /Anthem (Dec 2016 – Sep 2018)**

  • Project Name: Process Automation using various RPA tools*

  • Complexity Analysis (discovery phase) for existing automation Process for various client’s process.

  • Solution designing for various existing processes using multi robot solutions. SDD, TDD, Test Strategy, Deployment, Information Security, Credentials Management etc various document creation for various client as part of solution designing.

  • Development Process Automation using Automation Anywhere, Blue Prim, UiPath, Pega. Various component designing for existing library.

  • Interaction with Client. Deployment for the processes on-premise and over cloud.

  • Attend daily scrum / Grooming / Planning / Retrospective meetings.

  • Worked as Solution Architect.

  • Automation Anywhere, Blue Prism, UI Path, Pega, Facets 4.71, Azure Services.*

Sep 2010 - Nov 2016
6 years 3 months
India

Sr. Associate (Role: Technical Architect)

Cognizant Technology Solutions

  • Client: American Express (Feb 2016 – Dec 2016)**

  • Project Name: Campaign Management System*

  • CMS (Campaign Management System) is a tool which helps AMEX to engage their customers on regularly basis. CMS helps to provide various deals offers to their customers and helps to increase business.*

  • Development of Code based on the User Stories or Task in Agile/Scrum.

  • Writing Unit Test Cases with inbuilt Framework / Rhino Mock.

  • Migrated existing MVC based application to azure based MVC application.

  • Developed Web based tool using C#, ASP.Net MVC, SQL Server, Big data, HiveQL.

  • Interaction with Client / System Testing for application.

  • Attend daily scrum / Grooming / Planning / Retrospective meetings.

  • Worked as Technical Lead.

  • C#, ASP.Net MVC 5, VS.NET 2013, SVN, SQL Server 2012, Hive, BigData, Bootstrap, WCF, Web API, Windows Azure, Telerik web controls.*

Feb 2009 - Sep 2010
1 year 8 months
Noida, India

Technical Lead

PGMS Inc

  • Client: NYCHSRO (US) (Feb 2009 – Sep 2010)**

  • Project Name: MedReview*

  • MedReview is a subsidiary of New York County Health Services Review Organization (NYCHSRO), MedReview has a well-established reputation as a leader in medical reviews and in programs for prospective, concurrent and retrospective monitoring. It is dedicated to working with clients to tailor programs specific to their needs, corporate philosophy, and benefit structure. In the era of managed care, MedReview provides its clients with guaranteed cost-effective case management and utilization analysis approaches that can assist them in developing or negotiating more cost-efficient benefit plan strategies.*

  • Worked as Technical Leader handled a team of 5 people.

  • Involved in designing of functional Technical architecture document.

  • Wrote Business logic using WCF and LINQ.

  • Developed the web application using ASP.NET 3.5, C#, XML, XSLT.

  • Wrote SSIS Packages / stored procedures / functions/ views / triggers using SQL server 2005.

  • Created reports using SQL Reporting Services 2005. After deploying those on server accessed those reports through web based application.

  • Interaction with Client / NUnit Testing / System Testing for application.

  • C#, ASP.NET 3.5, SQL server 2005, VS.NET 2008, Windows Communication Foundation, NUnit Testing, SQL Reporting Services 2005.*

Nov 2008 - Jan 2009
3 months
Seattle, United States

Software Engineer

Onvia

  • Project Name: BackPipe Application*

  • Onvia offers help in securing government contracts and help for government agencies in finding suppliers. Links to company background and information on subscription to services. Back Pipe application refers to create a dataflow that will keep the information in synchronization contained in old relational database with newly designed object database.*

  • Involved in designing of technical architecture document.

  • Wrote Business logic using WCF and LINQ.

  • Developed the web application using ASP.NET 3.5, C#, XML, XSLT.

  • Wrote stored procedures / functions/ views / triggers using SQL server 2005.

  • Created reports using SQL Reporting Services 2005. After deploying those on server accessed those reports through web based application.

  • Interaction with PM / NUnit Testing / System Testing for application.

  • C#, ASP.NET 3.5, SQL server 2005, VS.NET 2008, Windows Communication Foundation, NUnit Testing, SQL Reporting Services 2005.*

Nov 2007 - Nov 2008
1 year 1 month
Noida, India

Associate

Dell Perot Systems Corporation

  • Project Name: PDR (Patient Data Reporting)*

  • The Patient Data Reporting (PDR), formally called Centralized Reporting for Patient Accounting (CRPA), application is a Business Intelligence tool designed to facilitate multi-level decision-making and accommodates a vast audience ranging from the business analyst to the occasional user. The application provides means for Tenet to compile data from its various patient accounting systems and analyze data on a corporate level, as well as the facility level.*

  • The major features of application are:*

  • Reporting Portal: This application is a centralized location to access different reporting applications. The reporting applications retrieve the corresponding data from different data-sources e.g. AS/400 etc. The data is then processed using Data Transformation Services of SQL-Server. The reports are implemented using Reporting Service & third-party grids. Some of the reports that have been created are: Statistical Analysis Reports, Late Charges reports etc.

  • Medefinance: It is a windows service that automatically fetches data from AS/400 database and creates XML file with data & upload those files to database server.

  • Migrated a windows service based Medefinance service (that automatically fetches data from AS/400 database and creates XML file with data & upload those files to database server) from Visual Studio 2003 to Visual Studio 2008. Implemented new features of C#3.5 such as LINQ to XML. Used XML/XSLT also.

  • Developed Web based customized Report Viewer framework using ASP.NET 2.0 and C# and AJAXPro2.0; deployed this framework on IIS.

  • Wrote Stored Procedure for fetching data from SQL Server & bind those with SSRS Reports.

  • Deployment/Maintenance of reports using SQL Server Reporting Services 2000.

  • Done code compliance testing (Parameter passage, code blocking, loops, exception handling, code commenting, return values)/ performance testing (Queries, Indexing, bulk insertions, locking)/ Integration testing (calling of external SP, Usage of multiple server) for SQL Server database.

  • Testing of reports by using customized Report Viewer framework.

  • Created document for Migration. Interaction with client.

  • SQL Server reporting services 2000, SQL Server 2005, XML web services, VS.NET 2005, VS.NET 2008 Beta 2, Office Writer tool, LINQ TO XML, AJAXPro2.0.*

Mar 2006 - Nov 2007
1 year 9 months
Noida, India

Sr. Software Engineer

R Systems International Ltd

  • Project Name: VenetianPortal*

  • VenetianPortal is a multilingual web-based application which is used to automate back-office transaction. It is used to manage employee related information. Venetian uses different functionalities like inserting data in Infinium application using Net Manage Web Services etc.*

  • Involved in designing of technical architecture document.

  • Involved in database designing using SQL Server 2005

  • Wrote Business logic using WCF.

  • Developed the web application using ASP.NET 2.0, C#, XML, XSLT, HTML, JavaScript, component art web controls with the business logic implemented using C#.

  • Wrote stored procedures / functions/ views / triggers using SQL server 2005.

  • Developed custom web parts using User controls / Component Art web control / Custom controls. Done customization to implement personalization.

  • Done code compliance testing (Parameter passage, code blocking, loops, exception handling, code commenting, return values)/ performance testing (Queries, Indexing, bulk insertions, locking)/ Integration testing (calling of external SP, Usage of multiple server) for SQL Server database.

  • Used SSRS to display daily transaction and employee details.

  • Interaction with client / Unit Testing / System Testing for application.

  • C#, ASP.NET 2.0, SQL server 2005, VS.NET 2005, Component Art web controls, Windows Communication Foundation, AJAX, User controls / Custom controls, SSRS2005, Infragistics web control.*

Jun 2005 - Mar 2006
10 months
Noida, India

S/W Developer

MothersonSumi InfoTech and Designs Ltd

  • Project Name: TDS (Tax Deduction on Source)*

  • This software caters to Tax Deduction at source in cases of contractors, Financers, Professionals, salaried Employees and commission agents/brokers. It assists the user in computing the TDS amount to be deducted at the prescribed rates and assists the user to print payment receipts along with computation of penalty for any delayed payments. Thereafter the package prints Form16/16A along with auto generation of Annual returns such as Form24/Form26.*

  • Development of specification/High level/low level design document.

  • Developed the windows-based application using VB.Net, XML with the business logic implemented using C#.

  • Wrote stored procedures / functions/ views / triggers using SQL server 2000.

  • Done code compliance testing/ performance testing/ Integration testing for SQL Server database.

  • Interaction with client. Unit testing / System Testing for application.

  • VB.Net, SQL Server 2000, VS.NET 2005, Crystal Reports 9.0, XML, XSD.*

Nov 2003 - Jun 2005
1 year 8 months
Noida, India

S/W Developer

Odesoft Solutions

  • Project Name: Laundry Management system (Nov 2003 – May 2005)*

  • The project contains the Six Main Modules and Supported modules*

  • Employee Module, Customer Module

  • Supplier Module, Finance Module

  • Article Module, Production Control

  • Maintenance Module, Setup & Configuration Module

  • Sales Representative Module, Purchase Order Processing

  • This product is a laundry solution, which is being developed as new version of DOS based version of LogoData. This product has five main modules. They are employees, customers, articles, finance & suppliers. Employee module manages personalized article and customer module managed non-personalized article. Article module is covering creation of with-chip & without chip article, packages management, inventory process etc. GUIs are being developed in 5 different languages.*

  • Development of specification/High level/low level design document.

  • Developed the windows-based application using VB.Net, XML with the business logic implemented using VB.Net.

  • Wrote stored procedures / functions/ views / triggers using SQL server 2000.

  • Done code compliance testing/ performance testing/ Integration testing for SQL Server database.

  • Interaction with client. Unit testing / System Testing for application.

  • ASP.Net, VB.NET, SQL Server 2000 and Crystal Report 10, .NET Remoting, XML/XSD.*

Summary

  • Principal Software Engineer with 21+ years of IT experience in designing and implementing large-scale applications and enterprise solutions. I possess hands-on experience in software development, having built them right from the POC phase to deployment in production environments. I have delivered large scale, real-time, cloud-based solutions, analytical databases, exec-level dashboards, reporting, and Robotic process automation platforms. Experienced Architect with excellent interpersonal, mentoring, research and problem-solving skills with passion for technology.
  • Experience in setting up and leading high performing teams for successful outcomes.

Languages

English
Native
Hindi
Advanced

Education

Oct 2001 - Jun 2004

Kumaun University

MCA · Computer Applications · India

Oct 1998 - Jun 2001

Rohilkhand University

B.Sc. · Maths · India

Certifications & licenses

AI-100

Microsoft

AI-102

Microsoft

AI-900

Microsoft

AZ-104

Microsoft

AZ-204

Microsoft

AZ-220

Microsoft

AZ-303

Microsoft

AZ-304

Microsoft

AZ-400

Microsoft

AZ-500

Microsoft

AZ-700

Microsoft

AZ-900

Microsoft

Automation Anywhere

Automation Anywhere

Blue Prism

Blue Prism

DP-300

Microsoft

DP-900

Microsoft

HashiCorp Terraform

HashiCorp

MB-901

Microsoft

PL-400

Microsoft

PL-500

Microsoft

PL-600

Microsoft

PL-900

Microsoft

Pega

Scrum Developer

Tiger Graph

UiPath

UiPath