Websites
Summary
Overview
Work History
Education
Skills
Timeline
Beyond Certifications
Balancing Innovation And Stability
Certified Sa Fe5 Devops Practitioner
Lets Connect
Projects
Disclaimer
Sharath Kumar Shetty Ulthoor

Sharath Kumar Shetty Ulthoor

Manager Software Engineering
HYDERABAD

Summary

Information Technology Manager with 12+ years of IT leadership experience including oversight of infrastructure, application support and security services. Dedicated to customer satisfaction with focused delivery of technical solutions. Proven leader in directing operations, maintenance and support of complex systems. Develops creative business solutions, leveraging diverse methodologies and delivering engineering solutions for leading organizations. Highly adept in request for proposal development, technology needs assessments and staff training. Insightful Information Technology Manager with 12 years of IT leadership experience including oversight of infrastructure, application support and security services. Dedicated to customer satisfaction with focused delivery of technical solutions. Proven leader in directing operations, maintenance and support of complex systems. Develops creative business solutions, leveraging diverse methodologies and delivering engineering solutions for leading organizations. Highly adept in request for proposal development, technology needs assessments and staff training.

Overview

13
13
years of professional experience
4
4
years of post-secondary education
4
4
Languages

Work History

Manager Software Engineering

OPTUM SERVICES, INC.
10.2022 - Current
  • Comprehended business needs in tandem with Optum's business team
  • Engaged in the study of business requirements and the technical design of project components
  • In addition to analyzing, developing, and unit testing, was in charge of the new upgrades.
  • Led technical upgrade projects for clients by working and coordinating with consultants and developers for integrations.
  • Presented key findings from user research studies to product stakeholders, driving informed decision-making based on actual customer needs.
  • Successfully managed multiple simultaneous projects while maintaining strict adherence to quality standards and timelines.
  • Communicated regularly with customers concerning data exchange and technology integration.
  • Implemented data-driven decision-making processes, utilizing software metrics to evaluate team performance and identify areas for improvement.
  • Established clear communication channels between engineering teams and other departments, promoting transparency across the organization.
  • Championed a culture of collaboration among engineering teams through regular meetings and knowledge sharing sessions.
  • Mentored junior developers through regular coaching sessions, fostering their professional growth and enhancing team productivity.
  • Analyzed network security and current infrastructure, assessing areas in need of improvement.
  • Led a team of software engineers, resulting in timely delivery of high-quality products while adhering to budget constraints.
  • Implemented continuous integration tools to streamline deployment processes, reducing release times and minimizing downtime for end users.
  • Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
  • Managed life cycle replacement of hardware and software.
  • Proactively resolved conflicts within the team, fostering a positive work environment and high levels of employee satisfaction.
  • Enhanced overall system stability with proactive identification and resolution of performance bottlenecks.
  • Collaborated with cross-functional teams to integrate software solutions, ensuring seamless interoperability and improved user experience.

Associate Engineering Manager

Optum
04.2021 - 10.2022
  • Assisted in driving high-level architectural discussions related to team's work
  • Oversaw design meetings and technical breakdowns, ensuring alignment with project goals
  • Organized work by breaking down features into user stories
  • Collaborated with cross-functional teams, including product owners, UX designers, and engineers
  • Prioritized work effectively to meet project milestones
  • Conducted daily code reviews to maintain code quality
  • Mentored colleagues, ensuring adherence to best practices
  • Implemented pair programming and comprehensive code reviews.
  • Implemented agile methodologies to improve project management processes, leading to faster delivery times.
  • Checked design compliance with product specifications and standards requirements.
  • Championed continuous improvement initiatives within the engineering department, promoting a culture of innovation and adaptability.
  • Provided professional services and support in a dynamic work environment.

Senior Software Engineer

Optum
04.2018 - 03.2021
  • Served as a technical lead, directing the efforts of development teams, both internal and external
  • Contributed to the ongoing evolution of the existing content supply portfolio of applications and services
  • Designed, developed, modified, implemented, and supported software components across the entire software stack
  • Diagnosed root causes for complex software issues and devised practical, efficient, and permanent technical solutions
  • Assisted in task planning, estimation, scheduling, and staffing
  • Mentored Software Engineers, fostering skill and knowledge development through advice, coaching, and training
  • Championed process improvements and best practices, contributing to the development of new processes
  • Worked closely with cross-functional teams and management to achieve project goals.

Software Engineer

Optum
04.2017 - 03.2018
  • As a Subject Matter Expert, played a pivotal role in shaping and advancing software development efforts
  • Created and coordinated procedures for software system validation and testing
  • Ensured compliance with quality standards and best practices
  • Directed software development efforts, overseeing the creation of essential documents
  • Analyzed data to facilitate the installation of new systems or modifications to existing ones
  • Monitored system performance throughout its lifecycle
  • Built team cohesiveness by fostering effective communication among team members
  • Conveyed critical project data to stakeholders, ensuring alignment with project goals
  • Created and executed project plans using industry best practices and standard operating procedures
  • Innovated creative solutions to meet company's technological demands beyond software development and bug fixes.

Software Engineer

OPTUM SERVICES, INC.
04.2014 - 03.2017
  • Developed and maintained software applications using technologies such as GWT, Spring, Hibernate, Struts, and SSIS
  • Ensured code quality, performance, and maintainability
  • Collaborated with stakeholders to gather and analyze user requirements
  • Designed and implemented software components, considering scalability and efficiency.
  • Worked in Agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Adapted to changing requirements and delivered iterative solutions
  • Analyzed data to inform software design decisions
  • Contributed to database design and optimization
  • Utilized Jenkins for automated builds and continuous integration
  • Ensured smooth deployment and release processes
  • Collaborated with cross-functional teams to align software solutions with business goals
  • Communicated project progress and proposals effectively.

Associate Software Engineer

OPTUM SERVICES, INC.
04.2012 - 03.2014
  • Developed and maintained software applications, ensuring code quality, performance, and maintainability
  • Implemented best practices for coding standards and documentation
  • Created and enhanced software components, including applications, database integration, and interfaces
  • Collaborated cross-functionally with product owners, designers, and other engineers to meet project objectives
  • Coordinated with globally located stakeholder teams
  • Worked on both high-level architectural design and low-level implementation details.

Java Engineer Trainee

3 Edge Solutions
05.2011 - 04.2012
  • Gained hands-on experience in Java programming
  • Worked on real-world projects, implementing Java-based solutions
  • Analyzed and resolved software issues
  • Debugged code to ensure functionality and performance
  • Collaborated with senior engineers and mentors
  • Participated in workshops and training sessions to enhance Java skills.

Education

Bachelor of Technology - Engineering

JNTU HYDERABAD, HYDERABAD
09.2007 - 05.2011

Skills

Customer-Focused Service

undefined

Timeline

Manager Software Engineering - OPTUM SERVICES, INC.
10.2022 - Current
Associate Engineering Manager - Optum
04.2021 - 10.2022
Senior Software Engineer - Optum
04.2018 - 03.2021
Software Engineer - Optum
04.2017 - 03.2018
Software Engineer - OPTUM SERVICES, INC.
04.2014 - 03.2017
Associate Software Engineer - OPTUM SERVICES, INC.
04.2012 - 03.2014
Java Engineer Trainee - 3 Edge Solutions
05.2011 - 04.2012
JNTU HYDERABAD - Bachelor of Technology, Engineering
09.2007 - 05.2011

Beyond Certifications

While certifications like SAFe DevOps Practitioner, ITIL, and PBM Level 0, I, II, III validate my knowledge, it's the day-to-day challenges that truly define me. I thrive on solving complex problems, collaborating with brilliant minds, and mentoring the next generation of software engineers.

Balancing Innovation And Stability

In my role, I balance operational support and frequent releases. I believe that innovation and stability go hand in hand. Whether it's designing infrastructure as code or refining service level management, I'm dedicated to ensuring reliability, availability, and security.

Certified Sa Fe5 Devops Practitioner

True

Lets Connect

I invite you to connect and explore how we can create meaningful impact together. Whether it's discussing the latest tech trends or sharing insights, I'm always up for a good conversation.

Projects

1. Project Name: RxHD - Prescription Solutions Help Desk (April 2012 – May 2017)

Description: RxHD application provides Member, Plan, claim information which will be primarily used by Help Desk advocates assisting Pharmacies, Members and Prescriber with Claim History, Prior Authorization, claim adjudication and plan related data among others. It connects with multiple source systems to get member and claim related data. It uses web service hosted by source systems or database calls to source systems to retrieve data. Connects to different source systems like CLAIMS, BENEFIT, MAIL SERVICE applications to fetch Member, Claim, product, prescriber and eligibility data, plan benefit information, Patient details and Order history details etc., Connects to FORMULARY and PHARMACY systems to fetch formulary information and for locating pharmacies.

Environment: Java /J2EE 6.0, GWT 2.0.3 framework, External systems: AS400 backend, Microsoft SQL server 2008 R2/ORACLE 11g, Hibernate 3.2, Spring 2.5, Eclipse 3.5/RAD 8.0

Scenario:

The RxHD application used primarily by Help Desk Advocates assisting pharmacies with claim questions. It is a real-time claims and eligibility system that is used for the following:

· Manually adding or updating member eligibility

· Viewing member claim history and individual claim transactions

· Accessing member deductible and benefit maximum information

· Accessing member physician information

· Accessing Medicare Part D and True Out of Pocket history

· Accessing notes to determine the status of a Prior Authorization

· Entering pharmacy overrides and authorizations.

· Accessing information on pharmacies and medications

· Access to Prior Authorization system

· Submitting Trial Claims to check the OOP of a patient.


2. Project Name: ODPT - Online Drug Pricing Tool (Jan 2013 – May 2017)

Description: It’s a web-based application which helps the members get pricing and its low-cost alternatives for a selected drug from different interfacing applications. It will provide the members with the latest information on required drugs which will minimize calls to customer service call centers. Using the web service calls the ODPT gets the pharmacy and drug data from multiple source systems like Member information System (Carrier/Account/Group/Plan/Benefit), Client Benefit Information System, Drugs Information System

Environment: Java /J2EE 6.0, GWT 2.0.3 framework, External systems: AS400 backend, Microsoft SQL server 2008 R2/ORACLE 11g, Hibernate 3.2, Spring 2.5, Eclipse 3.5/RAD 8.0.

Scenario:

The Drug Pricing Tool is accessed by RxHD, ICUE and ISET applications. The user must pass the member information from the calling application. The user can search for the product with various search options. The dosage, frequency and quantity must be selected before the drug has to be priced. The tool uses RxClaim webservices to get the pricing information of the drug against mail order and retail pharmacies. It is a powerful tool where the user can price more than one drug at a time. The tool also enables the user to select the product based on the member drug utilization history.


3. Project Name: RxIVR - ANI Auth service for OptumRx IVR (Nov 2013 – Till Date)

Description: RxIVR is an authentication web service which is consumed by OptumRx MST and SPT IVRs to authenticate Users, Providers and Pharmacy.

Scenario:

· Ani Authentication Service (Web service): Ability to provide patient information based on ANI web service call for member, pharmacy, and provider.

· Member Details: Ability to provide member information based on ANI.

· Pharmacy Details: Ability to provide pharmacy information based on ANI.

· Provider Details: Ability to provide provider information based on ANI.


4. Project Name: Omni Channel OptumRx MST & SPT IVR (June 2017 – May 2019)

Description: The OptumRx MST & SPT IVR provides self-service capabilities to numerous clients daily. It provides the ability to fulfill refills on demand, provide status of various Pharmacy claims and allows for dynamic routing to several call center teams.

Environment: Java /J2EE 7.0, Eclipse Mars, Jenkins, Maven 3.x, Log entries, Git, Maven, Ant, Cisco ICM, Avaya Aura Experience Portal 7.x, Java Script, Nuance ASR 10.x, Nuance TTS

Scenario:

· The application will extend ANI lookup capabilities to the Member and Physician caller types. Member ID and authentication will be overhauled.

· Features include pro-active Mail Order alerts, adjudication/pricing for prescription refill and the Hassle-Free program.

· Member features will now be offered in Spanish. Physicians will be able to submit new Prior Authentication requests.

· This creates the ability to improve the caller experience that is simple, smart, and seamless.


5. Project Name: Omni Channel OptumRx IVR Genesys (June 2019 – Current)

Description: The Omni Channel OptumRx IVR provides self-service capabilities to numerous clients daily. It provides the ability to fulfill refills on demand, provide status of various Pharmacy claims and allows for dynamic routing to several call center teams.

Environment: JavaSE, JavaEE, JDK 1.6, JDK 1.8, Windows 7, Windows 10, NetBeans, eclipse, SVN, GIT, HP ALM, Tomcat Server, Design Pattern, Log4j, Putty, WinSCP, JUnit, Mockiato, , Nuance Framework, HP Fortify, Genesys framework, Splunk

Scenario:

The Optum RX IVR (Interactive Voice Response) application offers tailored self-service functionalities for members, providers, and pharmacies. After authentication, users can access specific services relevant to their role, ensuring streamlined prescription management and efficient communication.

Mentioned below are the some of the important features that the IVR offers as per the role.

· Member Self-Services: Refill Prescriptions, Renew Prescriptions, Order Status Inquiry, Coverage/Benefits, SMS enrollment.

· Provider Self-Services: Prior Authorization Status, New Prior Authorization, Member Order Status.

· Pharmacy Self-Services: Prior Authorization Status, Rejected Claims Status, Member Data


6. Project Name: Omni Channel OptumRx Voice Bots (June 2019 – Current)

The Azure Voice Bots for Omni Channel OptumRx offers a range of self-service capabilities to clients daily. It enables users to easily refill prescriptions, Order the available refills and check the prices of their drugs that ought to be added to their orders. Once authenticated, users can access specific services tailored to their need, ensuring efficient prescription management and seamless communication.

We have the following skill BOTs under Root BOT supporting the RxIVR’ s capabilities:

Roles and Responsibilities:

- Leadership and Team Management:

· Lead and manage a team of software engineers responsible for developing and maintaining the application.

· Provide guidance, mentorship, and support to the team members in their day-to-day tasks and career growth.

· Collaborate with other managers, stakeholders, and cross-functional teams to ensure smooth project execution and alignment with business goals.

· Foster a positive and collaborative work environment, promoting teamwork, innovation, and continuous improvement.

- Application Development and Maintenance:

· Oversee the development, testing, and delivery of new features and enhancements to the Azure Voice Bots application.

· Ensure that best practices, coding standards, and software engineering principles are followed throughout the development process.

· Collaborate with product owners, architects, and other stakeholders to gather requirements and define the application roadmap.

· Conduct code reviews, provide technical guidance, and ensure high-quality and scalable code is produced.

· Proactively identify and address technical challenges, performance issues, and bottlenecks in the application.

Technical Expertise:

· Stay up to date with the latest technologies, industry trends, and best practices in the field of voice bot development and self-service capabilities.

· Provide technical guidance and expertise to the team, including architecture design, system integration, and scalability considerations.

· Collaborate with other technical teams and subject matter experts to address technical challenges and ensure efficient integration with other systems.

- Project Management:

· Define project scope, timelines, and resource allocation in collaboration with stakeholders.

· Monitor project progress, identify, and mitigate risks, and ensure timely delivery of milestones.

· Establish and maintain project documentation, including requirements, specifications, and technical documentation.

· Communicate project updates, challenges, and achievements to stakeholders and senior leadership.

- Continuous Improvement:

· Drive continuous improvement initiatives to enhance the performance, scalability, and user experience of the Azure Voice Bots application.

· Promote innovation within the team by encouraging the exploration of new technologies, tools, and methodologies.

Identify opportunities for automation, process optimization, and efficiency gains in software development and delivery.

Disclaimer

I do hereby declare that the above information is genuine and true to the best of my knowledge and belief.
Sharath Kumar Shetty UlthoorManager Software Engineering