# Praveenraj Uthamarajan > Senior Software Engineer/Data Engineer at Zeus Solutions Inc - Enovate Ai Location: San Francisco Bay Area, United States Profile: https://flows.cv/praveenraj - A team member of Data Protection Group at NetApp, Sunnyvale. - Worked on Snapmiror projects in implementing features across control-path and data-path. - Worked on distributed systems, ETL pipelines to on-prem and public cloud (AWS, GCP, Azure). - Development in C, C++, Python. - Worked on Oracle SOA / Fusion Middleware - design, develop, deploy, orchestrate and manage SOA composite applications. Managed transformations where needed and used respective adapters - FTP, DB, JMS, REST, SOAP. -Utilized Atlan as a modern active data catalog to enable data discovery, governance, metadata management, lineage tracking, and business context enrichment across complex data ecosystems. - Implemented Monte Carlo for data + AI observability to monitor data pipelines end-to-end, detect/triage data quality issues (freshness, volume, schema drift), set up automated alerts, and ensure reliability in data lakes, warehouses, ETL processes, and AI applications. ## Work Experience ### Senior Software Engineer @ Zeus Solutions Inc Jan 2025 – Present | Houston, Texas, United States ### Senior Software Engineer @ NetApp Jan 2017 – Jan 2025 | San Jose, California, United States Developed SnapMirror FlexGroup scale feature to support backup and restore of snapshots, files to/from the cloud. Feature developed for both on-prem and hybrid-cloud. Product development includes C++ and Python. Designed and implemented Pub/Sub messaging feature into SnapMirror to use push notifications replacing polling for SnapMirror operations significantly reducing number of requests by 80% and processing overheads by 30%. Feature developed for both on-prem and hybrid-cloud. Development in C++, Python. Worked on the design and development of SnapMirror feature in the control-path to coordinate with FlexCache volumes. Development in C++. Worked on a SnapMirror to Cloud feature to transfer catalog information to cloud. Feature developed for both on-prem and hybrid-cloud. Development in Python. Developed Regression Test Suite Automation in Python which is a pre-check-in control for the delivery team. Designed, implemented, and tested features for SnapMirror application following clean code principles and design patterns. Designed features in SnapMirror to enable automated failover to secondary clusters for disaster recovery minimizing downtime and data loss. Developed RESTful APIs using Python's FastAPI framework to enable new features for customers. Implemented HTTP methods (GET, POST, PUT, DELETE) and routing for seamless data management. Customers utilized these APIs to integrate their applications with SnapMirror for data operations. Developed several custom APIs using Python for internal and external customers to connect with SnapMirror Publish/Subscribe systems. Implemented CI/CD pipelines for automated deployment of Python projects on the Azure cloud platform. Mentored a team of software engineers on code review, best practices and standards. ### Programmer Analyst - Estee Lauder Company @ Cognizant Technology Solutions Jan 2014 – Jan 2015 Worked on a multinational Retail client project where I was tasked to deliver on three sub- projects simultaneously. • Sub-Project#1: Key KPI Reporting using Oracle and SQL o Worked closely with stakeholders to identify key metrics such as sales trends, regional performance and customer preferences. Developed SQL queries to extract key metrics into Analytical tools such as Power BI and other internal BI solutions. o Responsible for the design and development of Data mining queries to analyze client’s sales data and generate statistics reports accordingly. • Sub-Project#2: IT Ops Monitoring Tool. o Developed Monitoring Utility using Java Applet API for error monitoring, logging and generating alerts for IT Operation Support to quickly troubleshoot and resolve issues. o Developed enhancement features to resolve application issues efficiently. • Sub-Project#3: Improve Database Query Performance. o Performed Data Aggregation and created relevant logical views for improving execution efficiency. o Performed functional testing, query optimization using EXPLAIN PLAN. o Used SQL developer tool to execute and test queries o Enhanced and re-wrote slow running queries, identifying and adding indexes where necessary. ## Education ### Master of Science (M.S.) in Computer Science Texas A&M University ### Bachelor of Technology (B.Tech.) in Computer Science Amrita Institute Of Technology Science ## Contact & Social - LinkedIn: https://linkedin.com/in/praveenrajuthamarajan --- Source: https://flows.cv/praveenraj JSON Resume: https://flows.cv/praveenraj/resume.json Last updated: 2026-04-01