Supraja Doma
Email: ************@*****.***
Phone: 703-***-****
PROFESSIONAL SUMMARY
● 18+ years of software engineering leadership experience in driving result oriented strategic initiatives related to enterprise architecture, service-oriented frameworks, application integration, big data analytics, security and governance, data pipelines, operations, and delivery.
● Experience in collaborating effectively with senior/executive leaders and establishing productive working relationships with cross functional business, product, and scrum partners in engineering complex and high-quality IT applications.
● Hands-on experience in various technical as well as non-technical roles: Architect, Developer, Business and Data Analyst, DevOps Engineer, and Scrum Master.
● Mastery in end-to-end project execution from ideation to implementation, operations, and support under the stipulated budget and scheduled timelines despite demanding schedules.
● Proven leader in hiring, leading, and developing high performing globally distributed engineering teams supporting various high-transactional, large scale data processing and real time data streaming consumer facing applications.
TECHNICAL SKILLS
● Methodologies – Design Patterns, Agile/SAFe, TDD, BDD.
● Software Languages – Java, Scala, Python, R, .NET Core, C#
● Application, Data and Streaming Frameworks – Spring Boot, Angular, Apache Spark, Python Flask, Hibernate, Apache Kafka, Entity Framework, Dapper, IBM MQ.
● File Transfer, Storage and Security – HashiCorp key vault, OAuth, Electronic communication Gateway (ECG), Amazon S3, HDFS
● Databases (RDBMS, NoSQL, Graph) – Big Data, Hadoop, TigerGraph, Kudu, Data Lake, SnowFlake, Azure Databricks, Oracle, SQL Server, PostgreSql, MongoDB.
● AI/ML Toolset –
o Python Scikit, TensorFlow, Keras and R libraries for Predictive and Prescriptive Insights, Sensitivity and Time series analytics
o Tiger graph for similarity algorithms
o UiPath for Robotic Process Automation.
● Quality Assurance– JUnit, Mockito, JMeter, Cucumber, Gherkin, ScalaTest, SonarQube, CodeQL
● DevOps – Jenkins, Github Actions, Kubernetes, Azure Cloud, Shell Script, Maven, Gradle, Bitbucket.
● Business and Data Analysis, Project & Program Management – CA Agile, TFS, Rally, Jira, Visio, draw.io, Word, Excel, Power Point, Outlook, etc. WORK HISTORY
Delivery Lead / Principal Software Engineer Employer: Optum(UnitedHealth Group) Project: Consumer Payment Network – Optum Financials Aug 2023 – Current Roles and Responsibilities:
● Led development of event-driven and batch-processing systems for issuing/voiding healthcare benefits and employer-sponsored services (rewards, dental, vision, hearing).
● Hire, train, mentor and build highly skilled and performant engineering teams distributed globally consisting of engineering managers, scrum masters, tech leads, data and QA automation engineers.
● Architect and lead modernization of a scalable Healthcare FinTech payments platform supporting B2B and B2C workflows through microservice architecture.
● Designed and implemented high-throughput data pipelines ingesting membership data from Kafka streams and heterogeneous file sources to power account management systems.
● Designed secure, compliant REST APIs for S3 and Visa card management, including lifecycle operations (creation, activation, replacement, deactivation).
● Directed B2B/B2C integration efforts for card mailing and catalog distribution, enabling support for multilingual communications, custom branding, and static/dynamic content workflows.
● Lead war room calls to troubleshoot, perform root cause analysis and resolve production issues. Environment:
Java, Python, .NET tech stacks, Microservices, Kubernetes, Kafka, Microservices, Kafka, Kubernetes, Databricks, Azure Cloud
Sr. Manager / Lead Engineer Employer: Optum(UnitedHealth Group) Project: Healthcare Graph – Optum AI & Data Platforms Jan 2019 – July 2023 Roles and Responsibilities:
● Collaborate effectively with Product Management, Architecture, Product Engineering, Security, Legal & Privacy, Compliance, C-Suite executives, and other cross-functional teams to align on priorities and deliver exceptional results
● Responsible for designing, building, and scaling of highly performant microservices, data pipelines and analytical reports using Scrum, Safe Agile methodologies.
● Hands-on coding in development of legacy system migration, building new platforms using modern tech stack, proof of concepts (POCs), reusable frameworks and core libraries.
● Architect and develop large scale and complex backend data pipelines and applications.
● Implement supervised and unsupervised AI/ML models to support multiple Optum AI initiatives like covid surveillance, vaccinations, customer 360 views, prior auth and issue management. Environment:
Java, Scala, Spark, Spring Boot, MapR, Kafka, TigerGraph, Python, Scikit, TensorFlow, Keras, DevOps, CI/CD pipelines, Docker, Kubernetes, Azure/Google Cloud, ELK Stack. Sr. Engineer – Engineering Manager Employer: National Donor Match Program Project: Transplant Donor Search and Match Engine Dec 2014 – Dec 2018 Roles and Responsibilities:
● Maintained cross functional team relations, customizing project deliverables and timelines to meet product quality as per client requirements.
● Researched on performant tech stack (Big Data/Hadoop) to meet organizational growth strategy.
● Migrated legacy system - Transplant Donor Search and Match Engine to Hadoop Cloudera environment that integrates with multiple applications improving search performance by more than 50% and reducing overall execution time for transplant centers.
● Developed and published search performance reports to all stakeholders (product owners, executives, beta consumers) during quality checks and user acceptance testing.
● Designed and developed monitoring and operational support tools to capture metrics, product performance, SLA to generate reports for the senior management.
● Actively participated in grooming backlog for product enhancement and lead design, engineering, and implementation of critical software projects in 8-member team. Determined time frame, identified funding limitations and procedures to meet project expectations,
● Implemented multiple microservices to reduce integration challenges and reached quality standards of organization.
Environment:
Java, Scala, Spark, Spring Boot, JPA, EclipseLink, SOAP Services, rest services, Swagger, Kudu, Impala, SOLR, IBM MQ, Jira, Git, Subversion, Bamboo, Jenkins, Eclipse, IntelliJ, Spock, Groovy, JUnit, Cucumber, Maven. Lead Engineer Employer: OptiMine Software
Project: Omni Channel Ad Measurement & Optimization Oct 2011 – Nov 2014 Roles and Responsibilities:
● Provided management and technical leadership to the software development team to perform predictive analytics and data mining activities for ad measurement and bid optimization.
● Coordinated with the project team to create product requirements, system design and test scenarios and acceptance criteria for assigned projects according to applicable standards and procedures.
● Re-engineered all software products within the enterprise replacing tech stack and database to improve quality leading to 30% increase in operational efficiency and expanding client base.
● Introduced release processes and agile methodology to optimize the overall IT releases within the company, improve team efficiency and enhance product usage by obtaining continuous feedback from consumers.
● Lead team of 15 cross-regional software developers to deliver customized software solutions for multiple clients from IT, e-commerce, and banking sectors; trained 30 new associates on best practices for software delivery at clients.
Environment:
Java, JEE, Spring, JPA, Hibernate, JOOQ, Spring MVC, REST, XML, HTML, JavaScript, JQuery, CSS, SQL, SQL Server, SSMS, Eclipse, Tomcat 7, JUnit, SVN, Red Gate, Trac, Trello, Maven, Gradle, Windows. Employer: Webilent Technologies Lead Java Consultant, MN Oct 2008 – Sep 2011 Employer: Yash Technologies, India Software Engineer Jun 2005 – Mar 2007 Roles and Responsibilities (University of MN, Thomson Reuters, John Deere, Monsanto, etc.):
● Delivered enterprise Java applications for clients in education, legal, and agriculture sectors.
● Provided performance tuning, integration, and production support across high-volume systems. Environment:
Java 6, JEE 5, Servlets, EJB, Struts, JSF, JSP, AJAX, Spring, JPA, Hibernate, Web Services, Drools, XML, HTML, JavaScript, JQuery, CSS, SQL Server, Oracle, DB2, SQL Developer, DBVisualizer, TOAD, Eclipse, Tomcat 6, JBoss, JUnit, Git, SVN, Ant, UML, MS Visio, TFS, Solaris Unix, Windows. EDUCATION
● MBA in Strategic Innovation, Analytics & Leadership (3.9/4.0 GPA), Urbana Champaign, IL.
● MS in Computer Science (3.9/4.0 GPA), Minneapolis, MN.
● BS in Computer Science & Engineering, Hyderabad, India. TRAINING & CERTIFICATIONS
● Certified Professional Scrum from Scrum.org.
● Trained in
o Developing Solutions for Microsoft Azure.
o AI Toolkit, Scikit-Learn, TensorFlow and Keras.
● Certified in
o Business Analytics: Specialized to communicate with Data using AI/ML - Coursera. o Strategic Leadership & Management Specialization – Univ. of Illinois Urbana-Champaign RECOGNITIONS - AWARDS
● UnitedHealth Group (Optum) – More than 25 Bravo awards recognizing Innovation, Performance, Leadership and Collaboration.
● Be the Match – Core Competency Award for demonstrating cooperation and collaboration with others in leading the effort to improve Donor Search and Match Algorithm.
● OptiMine Software – Recognized for converting founders’ Perl based scripts to scalable and highly performant enterprise Java applications which increased the clientele exponentially. PUBLICATION
● Resource Allocation Optimization for GSD Projects at COMPUTATIONAL SCIENCE AND ITS APPLICATIONS – ICCSA 2009