# Sayali Sakhalkar > Staff Software Engineer at Visa Location: San Mateo, California, United States Profile: https://flows.cv/sayalisakhalkar I am currently working as a Staff Software Engineer in Visa. I am interested in backend software engineering big data and machine learning roles. I am quite open to learning new technologies and get adapted to them quite easily. ## Work Experience ### Staff Software Engineer @ Visa Jan 2022 – Present | Foster City, California, United States Contributing to core data and AI platform engineering with a focus on Java application development, scalable pipelines, data quality systems, and agentic AI architecture. Drive end-to-end feature design, platform modernization, and engineering mentorship. Key Contributions: 1. Enhanced data quality and anomaly detection systems by upgrading rules engines, adding scoring capabilities, enabling secure migrations, and automating monitoring through Prometheus/Grafana. 2. Led development of a GenAI-powered pipeline builder that enables users to create and manage pipelines using natural-language commands, significantly reducing manual effort. 3. Improved pipeline orchestration and scheduling, including support for multi-instance execution and more reliable queue management. 4. Designed agentic AI and GPT-based enhancements using the MCP framework, standardizing how AI features are delivered across the platform. 5. Mentored an engineering intern and built a dockerized multi-version testing environment to simplify local development and reduce setup time. Designed and generated feature specific synthetic data for testing and validation on local environment 6. Contributed to API development, release management, and code quality improvements through consistent code reviews and team support. ### Senior Software Engineer @ Dun & Bradstreet Jan 2020 – Jan 2022 | San Mateo, California, United States 1. Working on data pipelines for processing data from various sources that give more insights to help predict probable customers helping the process of targeted marketing. 2. Working with website crawling, large scale distributed system design and data processing; Big data technologies used : Hadoop, Spark, Hive Languages : Java, Python, Jinja template Data Analysis tools used : Jupyter Notebook, Zeppelin Notebook AWS Stack used : EMR, S3, Dynamo DB, EC2 ### Software Engineer @ Dun & Bradstreet Jan 2019 – Jan 2020 | San Mateo, California, United States Dun & Bradstreet acquired Lattice Engines in July 2019. ### Software Engineer @ Lattice Engines Jan 2017 – Jan 2019 | San Mateo Lattice delivers data-driven business applications that help companies of all sizes market and sell more intelligently. My job duties are as follows :  Working with website crawling, large scale distributed system design and data processing;  Using expertise in Python, Java, T-SQL, AWS, architecture/design principles/object design and strong analytical, problem solving skills;  Working with HTTP and webservers, DOM parsing and other text mining/retrieval;  Utilizing information retrieval concepts, machine learning and natural language processing; and  Working with short release cycles, Agile/Scrum and TDD ### Data Engineer @ Nomis Solutions Jan 2015 – Jan 2016 | San Bruno 1.Develop standardized approaches to deliver customer level insights from raw data 2. Establish and maintain big data processing platform 3. Build Hadoop-based data management applications 4. Design Hive/HBase distributed data warehouse 5. Design, develop, maintain cross-platform ETL processes and MapReduce/Hive data processing workflows 6. Build Hive/HBase data marts 7. Maintain dimensions and reference lookup dictionaries 8. Support client services teams 9. Manage, customize, and execute cloud-based data processing supporting multiple clients 10. Administration of relational databases, capacity plans, infrastructure and storage design 11. Oversee and execute data migration from existing data stores 11. Application/implementation of custom analytics 13. Develop standards, guidelines, and QA processes to ensure highest data quality and integrity 14. Work with modeling analysts to improve customer segmentation, variable selection and behavioral modeling methodologies 15. Commit to writing production quality code that integrates into their Big Data Platform (Hadoop) 16. Work in a cross-functional team of data engineers, data scientists and product managers 17. Lead an independent research effort to discover new products ### Big Data Engineering Intern @ GumGum Jan 2015 – Jan 2015 | Los Angeles My job duties during my internship with the company will be outlined as follows: 1. To learn data warehouse concepts. Develop and maintain GumGum's data warehouse. 2. To learn advance SQL queries. Work on Reporting server to develop APIs using SQL and Java. 3. To learn Big Data concepts. Work on various big data technologies such as Hadoop, Apache Spark, Kafka, Storm etc. 4. Develop, Test and Maintain groovy scripts used in data processing. 5. To learn advance java programming. Work on GumGum's propitiatory Ad Server ### Software Development Engineer Intern @ MSC Software Corporation Jan 2014 – Jan 2014 Major responsibilities are : 1. Constructing Database Schema 2. Database Optimization via indexing 3. Data mining (Analyze / Report / Visualize / Optimize): Constructing queries to help bring out useful information. To enhance this process further, visuals are added using Google Visualization tool. 4. Programming Languages used: PHP, PERL, AJAX, Javascript Environment: Linux, MYSQL ### Trainee @ ONGC Jan 2012 – Jan 2012 | Bandra I was assigned a project namely "Complaint Redressal - An Online Complaint Registration System". Complain Redressal is a web application to enable Employees of Oil and Natural Gas Corporation of India (ONGC), Western Offshore Unit to register their Company Quarter complaints on the Company Intranet.The project was completed successfully as per the requirement and deployed in the Company Intranet. Web designing languages: HTML, CSS, Javascript Environment: JSP, Servlets, MS SQL Server 2008 and Apache Tomcat Server ## Education ### Master's degree in Computer Science University of Southern California ### Bachelor of Engineering (B.E.) in Computer Engineering Thadomal Shahani Engineering College, Mumbai ### HSC Sathaye College, Mumbai ### SSC Parle Tilak Vidyalaya, English Medium ## Contact & Social - LinkedIn: https://linkedin.com/in/sayalisakhalkar --- Source: https://flows.cv/sayalisakhalkar JSON Resume: https://flows.cv/sayalisakhalkar/resume.json Last updated: 2026-04-12