# Pradnya Kulkarni > Principal Software Engineer at Palo Alto Networks l Ex-Oracle , Ex-Cisco Location: Mountain View, California, United States Profile: https://flows.cv/pradnyakulkarni Experienced Software Engineer offering wide-ranging expertise and 14+ years of industry experience. Background in the field of software application development, distributed systems, and web services along with system health, scalability and performance. Languages: Java, Python, GoLang Web Development: REST, GRPC, SOAP, JSON Architectures: SOA, Hadoop, MapReduce Cloud Technologies: GCP, OCI, AWS Messaging: GCP Pub/Sub, Kafka, Redis, Memcached Databases: BigQuery, Cloud SQL, Oracle RDBMS(PL-SQL), PostgreSQL, HBase, Infrastructure Tool : Terraform Development Methodologies: Agile Monitoring tools: Grafana, Kibana, GCP monitoring, CloudWatch Operating Systems: Windows, Linux, iOS Software Tools: IntelliJ, Eclipse , VS Code Unit testing: Junit, Mockito Version control/build: GitLab, Gradle AI Tools : Claude, Gemini, openAI, Al Skill development, prompt enginering ## Work Experience ### Principal Software Engineer, Multi-tenant platform (Founding Member) @ Palo Alto Networks Jan 2021 – Present | Santa Clara, California, United States Part of team to build foundational multi-tenant platform services powering 100+ customers; designed and scaled backend services handling large data aggregation such threats, alerts, incidents across multiple regions and allow them to push firewall configurations. Built secure, compliant cloud services in GCP with high availability. The public APIs are exposed which are used for further integration by service providers. - Architected and built a monitoring & config microservices platform from the ground up with Java (Quarkus), aggregating data from BigQuery and Cloud SQL across child tenants. - Designed and implemented ELT pipelines in GCP (Pub/Sub + Dataflow) to enrich firewall data and persist it into BigQuery for downstream microservice consumption. - Established CI/CD pipelines, and ensured production reliability using Grafana and GCP Monitoring to maintain > 99.9% uptime. - Delivered customer-facing features enabling MSPs to support 5G adoption, including user registration and configuration workflows. Automated multi-region GKE cluster provisioning in GoLang + Terraform to support 5G deployments. - As team lead, drove requirement gathering, system architecture, and delivery. Created structured work plans and delegated tasks using formal processes. Collaborated closely with cross-functional teams to surface and mitigate risks proactively. - As release lead, optimized monthly production rollouts (pre-prod + prod) across all services, coordinating with QA and SRE. Reduced deployment window from 5 days to 2. - Mentored junior engineers, led code reviews, and maintained high-quality standards. Operated across the full DevOps spectrum—from development to production—participating in on-call rotations. ### Principal Software Engineer, CX Data Platform @ Oracle Jan 2020 – Jan 2021 | Redwood City, California, United States - Contributed to the development of a Java-based platform aimed at unifying customer experience (CX) data and processes across Service Cloud, Marketing Cloud, and Sales Cloud products. - Enhanced the platform by implementing service endpoints for tenant management, enabling seamless provisioning and environment requests for new customers. - Played a key role in designing and implementing a metadata framework, empowering users to fully customize the ETL pipeline and schema through microservices, thus enabling extensive customization on top of the out-of-the-box (OOB) data platform. - Developed cron-jobs to manage the deletion of millions of customer records from RDBMS after the retention period, ensuring GDPR compliance for both the organization and its customers. ### Principal Software Engineer, Oracle Netsuite @ Oracle Jan 2017 – Jan 2020 | Durham, North Carolina, United States - Implemented features for an email workflow automation project, handling millions of daily incoming events and enabling customers to automate various stages of multichannel marketing campaigns. - Designed and implemented an SMS service to process external incoming SMS events, allowing customers to engage with prospects and clients via SMS, thereby boosting brand awareness and revenue. - Worked on contact and consent microservices to manage the lifecycle of end-user contact information, incorporating email, phone, and GoIP locations from various channels into the platform. - Developed a Popup manager app as part of the Bronto platform using Java, MySQL, and AWS, including implementing a REST client to facilitate image uploads to AWS. - Designed and implemented an ETL pipeline for extracting, enriching, and processing incoming events from Kafka topics, enabling the generation of ad-hoc reports for customers on open, send, and click events. ### Software Engineer III @ Cisco Jan 2013 – Jan 2017 | Raleigh-Durham-Chapel Hill Area ### Software Engineer II @ Cisco Jan 2010 – Jan 2013 | Raleigh-Durham-Chapel Hill Area Working as a Software Engineer on Cisco's internal content management system (CMS) for structured (DITA-XML) and unstructured documents (html,pdf,ppt,exel etc ). Primary focus is Java development, design and architecture, with a focus on system health, scalability and performance. Predominantly worked on customizing the vendor products such as Astoria CMS( structured documents) and open source projects such as Alfresco ( unstructured documents) to maintain Cisco's Engineering, Sales and Marketing documents. Worked on integrating both the above systems to push documents on downstream WEM (Web Experience Management ) publishing platform to publish documents on www.cisco.com. As part of these integrations, designed a metadata exchanging framework in multi-threaded environment. In addition, working on Application Health Monitor developed in AngularJS, NDV3 chart libraries and REST Web service to show different graphs which will collect different performance metrics (CPU usage, JVM,GBC,Memory ) from multiple productions boxes along with number of custom metrics collected from Selenium for Web based UI. ### Member of Technical Staff @ Starent Networks (now Cisco Systems) Jan 2006 – Jan 2008 My primary role involved adding new features, enhancing existing design, testing, bug fixing. •Partnered in complete development life cycle of the CF (Content Filtering) inline service for EMS with extensive use of C++, Java, Swing framework and Postgres database over CORBA. •On an individual basis, involved in GUI design for CF using Swing Framework. •Contributed towards content, layout, navigation, interactive flow, prototyping UI design and terminology. Worked on development of completely new build process using makefile for CF. •Involved in design IDL files to insure interoperability between C++ server and Java clients; Collaborate in database design. •Involved in design and development of Web application for existing Report Engine module to fetch and display generated reports. •Performed extensive use of XML while parsing report data; Used XSLT, CSS, HTML and JavaScript for generating user interface; Involved in rigorous cross-browser testing. •Design and developed various organization specific code templates in Java. •Responsible for providing end-to-end development, bug fixing, unit testing and maintenance of existing EMS. •Conducted interactive seminars with team members to discuss up coming technologies such as XML, XSLT, XML Schema and provided suggestion for existing system to raise performance. ### Industrial Training @ Starent Networks (now Cisco Systems) Jan 2006 – Jan 2006 Added a new module in existing element management system using java called “User preference” in which user can personalize their setting. It provides the functionality to store and retrieve the preference from the database. The values are stored in XML string format in the PostgresSQL database. ## Education ### Master of Science (MS) in Computer Networking North Carolina State University ### Master of Science (MS) in Computer Science Savitribai Phule Pune University ### • Bachelor degree in Computer Science Savitribai Phule Pune University ## Contact & Social - LinkedIn: https://linkedin.com/in/kulkarnipradnya --- Source: https://flows.cv/pradnyakulkarni JSON Resume: https://flows.cv/pradnyakulkarni/resume.json Last updated: 2026-04-12