Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Praveen Badabhagni

Mira Loma

Summary

22 years of experience in Legacy IBM mainframes, Web Applications, Data Warehousing and Open systems. Worked on the entire Software Development Life Cycle (SDLC) projects comprising of requirement capture, analysis, estimation, designing, coding, testing, rollout and support. Strong experience in Developing, Enhancing, Coding, Testing, Migration and Conversion of software applications. Worked extensively In IBM Mainframe applications to Java Web applications. Extensively worked on migration and conversion projects from legacy mainframe to client server Web Application using Java, J2EE, JIRA, Bit Bucket, AWS, SQL Server and / or Oracle. Developed and maintained both batch and online applications using IBM mainframe technologies COBOL, DB2, JCL, ECL, CICS, and VSAM. Experience in writing complex SQL queries to perform End-to-End validations and support Ad-hoc business requests. Possess good domain knowledge of welfare, financial, insurance, and healthcare services.

Overview

22
22
years of professional experience
1
1
Certification

Work History

Delivery Manager

CALSAWS
09.2025 - Current
  • Act as the bridge between development Teams and business stakeholders.
  • Ensure solution designs align with state requirements and standards.
  • Ensure regular and effective code reviews are conducted to maintain code quality and adherence to best practices.
  • Oversee performance testing and performance checks, ensuring applications meet scalability, reliability, and response-time expectations.
  • Lead Agile/Scrum or hybrid delivery processes (sprint planning, stand-ups, reviews, retrospectives)
  • Monitor delivery progress using metrics and reporting, proactively addressing blockers and bottlenecks
  • Manage cross-functional teams including developers, QA, DevOps, and vendors/partners
  • Identify and mitigate technical and delivery risks; drive root-cause analysis for issues
  • Ensure high quality through appropriate testing, release management, and deployment practices
  • Facilitate clear communication and status reporting to senior leadership and stakeholders
  • Support continuous improvement by refining delivery processes, tools, and best practices
  • Manage change requests and scope adjustments while maintaining delivery commitments
  • Coach and mentor team members on delivery excellence and Agile practices
  • The CalSAWS journey started with 58 California counties coming together as one Joint Powers Authority to build the first California Statewide Automated Welfare System (CalSAWS). The CalSAWS System will be an automated, integrated eligibility and case management system that supports key public assistance programs on cloud-hosted architecture. This project converted Legacy Mainframe applications LEADER (Los Angeles Eligibility Automated Determination Evaluation and Reporting) and CALWIN (California Work Opportunity and Responsibility to Kids Information Network) into CalSAWS a Java and cloud-based web application.
  • Environment: AWS, JAVA, JSP, ORACLE, Bitbucket, WebLogic.

Senior Programmer Analyst

CALSAWS
01.2016 - 09.2025
  • Understand the business background and clearly define the scope and key objectives of the project.
  • Consolidated disparate systems, built Integration API, modernized tech stack, and adopted standard tools, resulting in cost savings.
  • Managed software development and support using formal specifications, data flow diagrams and other design techniques.
  • Analyze the LEADER (Los Angeles Eligibility Automated Determination Evaluation and Reporting) architecture and CALWIN (California Work Opportunity and Responsibility to Kids Information Network) applications built in Legacy Mainframe system (COBOL/DB2) to prepare Use case documents with the business functionality suitable to convert into Java and cloud-based web application.
  • Develop new design requirements for the CalSAWS application.
  • Develop Unit test scripts in for each module in the application developed.
  • Perform Unit testing, System testing, and Regression testing for meeting the expected results of the project.
  • Provide technical support and debug applications to track any defects / enhancements in the system.
  • Participate in technical research and development to enable continuing innovation within the infrastructure.
  • Running applications through AWS console by using different instances for each environment.
  • The CalSAWS journey started with 58 California counties coming together as one Joint Powers Authority to build the first California Statewide Automated Welfare System (CalSAWS). The CalSAWS System will be an automated, integrated eligibility and case management system that supports key public assistance programs on cloud-hosted architecture. This project converted Legacy Mainframe applications LEADER (Los Angeles Eligibility Automated Determination Evaluation and Reporting) and CALWIN (California Work Opportunity and Responsibility to Kids Information Network) into CalSAWS a Java and cloud-based web application.
  • Environment: Mainframes, COBOL, DB2, SQL, AWS, JAVA, ORACLE.

Senior Programmer Analyst

LEADER
07.2012 - 12.2016
  • Analyze objectives, business requirements, and functional requirements in order to identify gaps and risks
  • Provide estimates for the resource allocation, planning and scheduling.
  • Create system requirements, High level and Low-level designs
  • Develop the code and Execution of Unit and regression test cases.
  • Implement and monitor project releases.
  • Identify and research production and test issues, open defects for the other development teams for resolution
  • Perform the configuration management duties such as Identification, Change Control & Baseline
  • Provide batch and online Support to application.
  • Enhanced system performance by optimizing and tuning database objects, Application Programs, Jobs and SQLs.
  • Code SQLs to verify, fix and test the data in Development, Test and Production Database.
  • Write Ad-hoc programs for solving production problems and for reporting purpose.
  • Environment: Mainframes, COBOL, DB2, SQL, IBM Rational tools, Clear Quest.

Assistant Consultant

Kaiser Permanente
04.2006 - 06.2012
  • Analyzing and gathering requirements.
  • Provide estimates for the resource allocation, planning and scheduling.
  • Provide 24/7 support the application.
  • Participate in weekly status meeting with client and manager.
  • Off-shore team co-ordination
  • Prepare technical component design specification and Process flowcharts.
  • Code online and batch programs.
  • Participate in QA review and walkthrough of programs and artifacts.
  • Prepared Unit / Integration test plan, test data.
  • Execute the Unit, Integration and regression test cases.
  • Prepare the Status report, exit criteria checklists and maintain configuration register.
  • Participate in weekly status meeting with client and manager.
  • Liaison with SME & System Architects and other team to resolve any outstanding issues.
  • Maintain Risk register, Issue log and technical Publication’s User documentation.
  • Follow up with Change Control Board (CCB) for approval of new change request.
  • Write Ad-hoc queries (SPUFIs) for solving production problems and for reporting purpose.
  • Environment: COBOL, CICS, CSP, DB2 8.2.1, Oracle, SQL, Stored procedures, VAGen 4.0, EDI, JCL, SYNCSORT, IDCAMS, VSAM, TSO/ISPF, MVS, ChangeMan, Xpediter, SPUFI, QMF, IBM Fault Analyzer, Ezytrieve, File Manager, IBM debug tool, File-AID, FTP, Abend-AID, IBM 3270, NIKU, Remedy, Jobtrac, Abend Aid. Informatica 8.6, Oracle10g, PL/SQL, UNIX.

Software Engineer

International Truck and Engine Corp
08.2005 - 04.2006
  • Analyzing and gathering requirements.
  • Developing the COBOL programs and testing.
  • Perform Unit testing, System testing, and Regression testing for meeting the expected results of the project.
  • Provide weekly project status.
  • Environment: COBOL, CICS, DB2, SQL, JCL, TSO/ISPF, SYNCSORT, IDCAMS, MVS, ChangeMan, Xpediter, DumpMaster, SPUFI, QMF, File-AID, FTP, Abend-AID, IBM 3270.

Associate - Projects

Discover financial Services
02.2004 - 08.2005
  • Requirements gathering & analysis.
  • Code online and batch programs.
  • Participate in QA review and walkthrough of programs and artifacts.
  • Prepared Unit / Integration test plan, test data.
  • Execute the Unit, Integration and regression test cases.
  • Participate in weekly status meeting with client and manager.
  • Provide nightly batch support for the application.
  • Environment: COBOL, CICS, DB2, JCL, VSAM, SQL, TSO/ISPF, MVS, CA-7, CA-Endeavor, CA-Intertest, SPUFI, File Aid, Abend-AID, IBM 3090, Micro focus COBOL.

Education

Master of Engineering -

C.I.T (Coimbatore Institute of Technology)
Coimbatore, INDIA

Bachelor of Technology -

J.N.T.U (Jawaharlal Nehru Technological University)
Hyderabad, INDIA

Skills

  • COBOL
  • CICS
  • Natural
  • JCL
  • C
  • Mf Cobol
  • JAVA
  • JSP
  • CSS
  • HTML
  • PL/SQL
  • Unix Shell scripting
  • DB2
  • VSAM
  • IDMS
  • Oracle
  • SQL
  • IMS
  • JDBC
  • ISPF
  • SPUFI
  • QMF
  • ENDEVOR
  • CHANGEMAN
  • SDF
  • File-AID
  • File-Manager
  • Xpediter
  • CA-Intertest
  • Ezytrieve
  • CA-7
  • Control M
  • Abend-AID
  • Fault Analyzer
  • IBM Debug tool
  • MQ
  • FTP/SFTP
  • Remedy
  • Jobtrac
  • IEBCOPY
  • IDCAMS
  • IEBGENER
  • NDM
  • TOAD
  • Oracle SQL developer
  • ETL tool Informatica
  • Putty
  • Win SCP
  • IBM ODM Rule Designer
  • TSO
  • SonarLint
  • SonarQube
  • SPLUNK
  • DFSORT
  • Microsoft Teams
  • Eclipse
  • IBM Mainframe
  • MVS/ESA
  • OS/390
  • IBM z/OS
  • Unisys 2200
  • Linux
  • Windows
  • Ubuntu
  • ETL Tools
  • Informatica
  • HTML5
  • React JS
  • Node JS
  • Jenkins
  • Ansible
  • Kubernetes
  • Terraform
  • GIT
  • Docker
  • Maven
  • Chef
  • Puppet
  • Kafka
  • Amazon Web Services
  • Agile
  • Scaled agile
  • Scrum

Certification

  • AWS Certified Cloud Practitioner, 8Q5YGXRDD2E1QDWT
  • Certified in Principles of Project Management
  • Professional, Academy for Healthcare management (PAHM)

Timeline

Delivery Manager

CALSAWS
09.2025 - Current

Senior Programmer Analyst

CALSAWS
01.2016 - 09.2025

Senior Programmer Analyst

LEADER
07.2012 - 12.2016

Assistant Consultant

Kaiser Permanente
04.2006 - 06.2012

Software Engineer

International Truck and Engine Corp
08.2005 - 04.2006

Associate - Projects

Discover financial Services
02.2004 - 08.2005

Master of Engineering -

C.I.T (Coimbatore Institute of Technology)

Bachelor of Technology -

J.N.T.U (Jawaharlal Nehru Technological University)
Praveen Badabhagni