Experienced professional with nearly two decades of expertise in delivering sophisticated, scalable solutions including model deployment, architectural design, and software development. Proven track record in analyzing and processing large volumes of distributed data, specializing in Big Data, NoSQL databases, and Cloud platforms like Azure Databricks and AI/ML technologies.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Principal Engineer, TLCP
Optum
04.2018 - Current
Working on various products like In Office Assessment, Comprehensive Gap Program, In House Assessment, Risk Bearing Entity, etc. for various payers under Risk and Quality segments of United Health Care and external client’s membership.
Worked on Medallion architecture for data ingestion to Delta Lake house, processing and finally sharing with down streams.
Well versed with Azure Databricks platform.
I was part of systems right from the tech stack, design, development, and deployment, and supported the team for post-deployment.
I was part of a couple of systems called PAFX, RAIL and MMS in Optum along with portal systems.
Worked with many payers’ data and made sure these data passed through all channels so providers could access and perform actions.
Post actions the data flow as inbound and process those to identify HCC, Diag, and CPT codes, which are used to enhance suspects and quality abstractions using machine learning models.
Used prospective 'In office Assessment' (IOA) use cases to apply ML Models (LightGBM/XGBoost) with PySpark for research around suppression, deployment and IOA return processes.
Worked on models using both Spark ML lib and python libraries framework using on-prem (BDPaaS) and Azure Databricks (DB).
Have good working knowledge on supervised, unsupervised basic and deep learning. Minimal working knowledge around PyTorch models as well for member hospital readmission status.
Started the RAG use case to fit the above use case for prospective.
Worked on various areas that included development, designing, and providing solutions.
Experience of understanding data and providing solutions with batch, streaming (near real-time), or microservice (real-time).
Technologies: Java, Azure, Databricks, Kubernetes, aks, Microservices, Spring boot, Python Data science libraries like pytorch, tensor, scikit, etc., Spark (java and python) & ML lib, Langchain, RAG, Cosmos, Unity Catalogue, Airflow and Delta Lake.
Technical Lead
Icon IT Group
01.2016 - 04.2018
Working on a product called as Patient Assessment Form Generation. Generates PAF pdf files and send it back to Health care advocates, where they can share these with providers. Which has the patient risk details, so that providers use these forms to assess the risk and suggest necessary diagnostics based on these forms and their expertise along with the current situation of the patient.
Implemented the Map Reduce Jobs to generate PDF files.
Data ingested into HBase monthly once after receiving from upstream.
Flat files will be received by application and then processed to generate the PDF files suing the iText library.
Apache POI library also used to generate various reports of the application.
Work as part of a team as well as individual to solve issues.
Requirement gathering, providing estimates, Development, QA and Performance Support, Prod deployment and Post Prod support.
Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor.
Design and develop programming systems making specific determinations about system performance.
Responding promptly and professionally to bug reports.
Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
Analyze system specifications and translate system requirements to task specifications for junior programmers.
Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
Worked as an architect, worked closely with client, who is having a product in hospitality management and many clients who are actively using the product. The product is developed in core Java and JSP, but very stable and good reusable frame work which is like hibernate but lack of patterns in the application and application has the business logic defined in jsp pages.
Implemented the Jersey Rest Services to differentiate business and UI of the application.
Implemented the bulk import tool which can be used by support team to onboard a new client and update existing client.
Full stack development using PostgreSQL, Java, HTML, CSS, Javascript.
Prepared the documentation and modeling diagrams to demonstrate the application implementation to various stake holders.
Followed agile development methodologies.
Independently communicate with clients, internal and external.
Work as part of a team as well as individually to solve issues.
Supported team across various issues that are there in application development with in a project and other projects also as an architect.
Technologies: Java, Jersey REST, Single Sign on, SOAP services, authentication and authorization frame works and PostgresQL.
Sr. Analyst
Bank of America Continuum Solutions
08.2014 - 05.2015
In keeping with BofA Global Capital Management’s conservative investment approach.
Credit Research — BofA Global Capital Management has a dedicated credit research team focused solely on evaluating the risks embedded in short-term debt issues. Our research analysts rigorously assess the credit quality of issuers in all sectors of the short-term debt markets, while also dissecting the risks presented by individual credits.
Portfolio Management — The BofA Funds’ senior portfolio managers continually monitor and adjust the Funds’ exposures to ensure their risk profiles are in keeping with BofA Global Capital Management’s strong emphasis on principal preservation.
Corporate Risk Management — provides an independent, objective assessment of the BofA Funds’ exposures. Working closely with BofA Global Capital Management’s investment teams, the Bank’s global risk team conducts frequent 'stress tests' of the BofA Funds’ portfolios to gauge their resilience to macroeconomic and market events.
As part of Data sourcing team for various portfolios like Loss forecast of credit cards, home loan, detailed home loan forecast, we will get the data from various LOB and then the data is sourced to other applications like Risk Frontier and data loaded to Netezza for down streams to consume.
Involved in writing oozie work flows to import from upstream and export to downstream and Netezza by considering the data integrity check process with pig scripts.
Involved in writing Auto sys scripts.
Designed and developed an ETL frame work around the Hadoop stack.
Involved in exploring and implementing the standards across the process of Hadoop data sourcing.
Sourcing the data from various line of business and then analyze the risk factors from the data.
Work on various modeling of data with segmentation to identify the pattern from data.
Data modeling to visualize and analyze the data that is availed in HDFS.
Migration of the Hadoop from lower version to higher version and take care of all the application issues and documentation the effort.
Oozie scheduler jobs were utilized to chain Ingestion of data, analyzers and dessiminators.
The Ovid application is a customer facing application allowing end users to interact with medical research content in a secure and managed fashion. It will over time require integration with back-office ecommerce systems. This is expected to grow and should be considered a high-volume system. All data should be persisted and managed in a secure and DR environment. There is an existing system in place but has been built over years. A new centralized registration system is expected to be delivered as part of this project.
Worked on streamline the process of pull content nightly from repositories.
Implemented a component, that will be responsible for converting the Ovid repository content into Solr documents.
Implemented various new implementations which are not provided by Solr.
Worked on defining the relevance ranking modules.
Technologies: Java, Lucid Works Solr, C#.net, MS SQL Server, Couchbase, Maven, and TFS.
Technical Project Lead
ReThink IT Services
06.2011 - 02.2014
This product involves running big data analytics on various data to unlock insights into the data. This tool provides relevant and meaningful visualization to the data. This helps end users to check the patterns, trends and helps planners to gain meaning full insights for their planning and enhancement of the organization.
Designed and implemented the platform.
Written Map Reduce programs using java.
Profiling and developing models of vendor behavior such as forecasts, predictive models, or clustering to develop vendor segmentations.
Trend analysis in grants and awards to know the dollar spent details.
Implemented application UI with d3js.
Prepared document for setting up Technical environment needed for project.
Ingestion of data from various data sources like HBase, HDFS and RDBMS.
Worked on presenting aggregations of data through multiple dimensions.
Worked on various map reduce jobs for analyzing the data using the best algorithm/pattern suited for the job.
Project developed as a product. This application is targeted for managing the organization spending that will have different programs under that organization and they will allocate funds between various lines of business. These details must be placed in one system earlier they have flat file upload for the same now this product provided a solution where end user can modify and the same must provide as a feed to various sources like Solr etc for reporting and search provided by application.
Developer of designing and coding of below components.
Persisting data into HBase.
Publishing data to Solr for improving the search capability.
Business Rules Component using JBoss Drools.
Worked on Solr components like facet, stats and custom components.
Consumption of various web services in application across various areas where the data is utilized.
Exposed various interfaces (Web Services) to expose data to external applications.
Tool components with Spring data and batch API for submitting data to application.
Technologies: Java, JSP, SOAP, Spring, Oracle 11g, MySQL and HBase, OC4J, LAMP, JBoss Drools, Eclipse, Ant, SQL Developer, SVN, Solr.
Technical Project Lead
ReThink IT Services
06.2011 - 02.2014
This application is targeted for managing the various organizations information like registering and updating. Registering the company involves various aspects including location, core business and inventory locations, Point of Contacts (POC) pertaining to the participating organization. All the information is initially stored in various miscellaneous applications, which are developed and maintained by different languages and companies. Now as part of this project, company wants the data to be provided to/from the system from one entry point. The Application is designed to be entity centric in accordance with the single organization record. Application incorporates data validation rules including business rules with a central 'rules based' repository using Drools decision sheets. This system will interact with other existing systems and external systems to do various validations like valid organization. Migration of the existing data also involved in this project.
Developer and in charge of designing and implementing of below components.
Business Rules Component using JBoss Drools.
GateIn Portlets POC with JSF.
Mail, File Gateway using JBoss ESB.
Implemented base framework for the application including both presentation and business layer.
Implemented framework for business rules, navigation rules and enable/disable elements rules using JBoss Drools.
Consumption of various web services in application across various areas where the data is utilized.
Exposed various interfaces (Web Services) framework to expose organization data to various third party applications for utilizing in those.
Implemented a component to get the data in the form of xml and then bind the data to the persistence layer to save into database and get the same data back to xml from java object.
Core team member and lead involved in JSF pages frame work.
Implemented Captcha based security feature in application.
Technologies: Java, EJB3, SOAP, Hibernate, JSF, Oracle 11g, JBoss AS 5.1 with GateIn Portal, Drools, JBoss ESB, Eclipse, Ant, SQL Developer, SVN and Clover ETL.
Sr. Software Engineer
United Health Group
04.2010 - 06.2011
Oxford Health Plans, a health insurance company acquired by UHG. Group & Member enrollment, Billing, Products & Benefits, Commissioning and Claim Processing & adjudication are the main business areas of OXHP. These applications are focused in enrolling the members through various channels and providing the information to insured groups.
Core team member involved in coding of JSP, Struts, spring, and hibernate.
Implemented Flat file and XML file parsing.
Good knowledge of working on tools like IBM RAD, Ant, TOAD and PVCS Serena.
Hands on experience in HPSD. Followed up on all defects identified. Ensured that all defects were resolved in a timely manner.
Technologies: Java, Struts, Spring, Hibernate and Web services, Oracle 10g, IBM Web Sphere 6.1, IBM AIX UNIX, IBM RAD 7.0, Ant, TOAD and PVCS Serena, Tera Term Pro.
Software Engineer
CTE
05.2006 - 04.2010
Hill’s Pet Nutrition Inc., US (a subsidiary of Colgate-Palmolive). It manages all data needed for animal policy, maintenance, healthcare, feeding and housing animals at PNC. A key feature of the system is the ability to design and conduct multiple concurrent tests on animals. The Application is designed to be animal centric in accordance with the 'single animal record' philosophy that originated with the Bio-database / data warehouse project. Application incorporates workflow and data validation rules with a central 'rules based' repository. The new system also incorporates all animal management functionality used in the existing (Cornerstone and TIMS) software.
Core team member involved in coding of JSP and Struts.
Expertise in developing the front-end using Yahoo User Interface (YUI) for L&F, Data grid and Ajax.
Actively involved in implementing of Work Bench for Oracle Rules Engine.
Involved in implementing approval process in Oracle BPEL. Designed business process that integrates a series of discrete services, reducing process cost and complexity.
Involved in JMS flow in the application.
Hands on experience in the Animal Test Management System. Followed up on all defects identified during the test phase. Ensured that all defects were resolved in a timely manner.
The objective was to develop reusable software components that can later be used in project development in the company. This reduces the project development time and effort.
Developer in charge of designing and coding the File Upload Component, Email Utility, Notification components of the Project.
Expertise on Proof of Concepts like Import Excel Data into Oracle External Tables, Context Sensitive Help System using Balloon tool tip, and Display Tag (for pagination).
Actively involved in the ETL (Extract, Transform, and Load) of the database as per operational needs.
Involved in the Proof of Concept using Pentaho ETTL tool and Flex 2.
Technically evaluated Alfresco, Sakai and Contineo.
Demonstrated skills in OOPs, developed reusable components.
Explored YUI (Yahoo! User Interface Library) features like Data Table, Tree View, Simple Editor and AJAX in developing interactive web applications.
Technologies: Java, Struts, Oracle 10g, SQL Server 2000, My SQL, Oracle App Server 10g, Oracle SOA Suite 10.1.3.x (Oracle Rules Engine, Oracle BPEL) and ILOG JRules, Flex 2, Chart Director, Ruby on Rails, JRuby, Prototype, Scriptaculous, Struts Menu, ImageJ, JDeveloper 10.1.3.x, ETL Tool (Pentaho 3.0.2), GWT and YUI.
Software Engineer
CTE
05.2006 - 04.2010
This System provides a Graphical representation of information that is targeted for the use of any Mobile Organizations. It generates charts of mobile models, customers and employees in the organization. The system will be used to track and generate charts on different aspects like Support Costs, First Call Resolution, Escalations, Employee Readiness, Customer Satisfaction, and Average Handling Time. It also keeps track of escalated problems and the average handling time to resolve the issues and problems The Application handles the entire lifecycle of the product.
Developed the Applications using JSP, JavaScript, AJAX.
Involved in writing the SQL queries. Implemented Database functions, procedures and SQL codes.
Team member actively involved in developing charts using ‘Chart Director 4.0’.
Hands on experience in the Project Implementation phase.
Resolved all issues within the budget and time frames.
Technologies: JSP, Servlets and Struts, Java Script and AJAX, Windows XP, SQL Server 2000, Tomcat, Eclipse, SQL Enterprise Manager, Chart Director, Ant and CVS.
Education
Master of Computer Applications -
Osmania University
01.2005
Skills
Proficient in Java
Proficient in Python
Proficiency in Scikit-learn
Pandas
Tensor
PyTorch
Skilled in LangChain implementation
RAG analysis
Chroma
Proficient in Spark MLlib
Experienced with MLflow deployment
Hadoop
MapReduce
Hive
Sqoop
HBase
Spark
Kafka
Apache Solr
Lucene
Proficient in Elasticsearch implementation
Log stash
Kibana
Azure
Azure Databricks
Delta Lake
Oracle
SQL Server
MySQL
PostgreSQL
NoSQL
Couchbase
Google Big Table
Cosmos
Spark Torch
Spring
Struts
Hibernate
Oracle Application Server
JBoss
Tomcat
Jetty
WebSphere
Servlets
JSP
EJB
Web Services
SOAP
REST
XML
JavaScript
Oracle SOA
Rules Engine
JBoss Drools
JBoss ESB
GateIn Portal
PyCharm
IntelliJ
Eclipse
DB Visualizer
SQL Developer
TOAD
Ant
Maven
Jenkins
Terraform
UNIX Shell Scripting
Accomplishments
Achieved less time to implement ongoing changes by introducing a common frameworks for tasks like data loading to system from any source and then having business logic on that.
Certification
Sun Certified Java Programmer
Honors Diploma in Network Centered Computing (HNC) from NIIT