# Avyay Agarwal > Senior Software Engineer at Moveworks | Prev at Rippling, Tesla, Twitter Location: Mountain View, California, United States Profile: https://flows.cv/avyay Hey! I am currently working on the core platform team at Moveworks building and supporting our permissions/content integrations platforms for enterprise search and retrieval. Feel free to visit my website or peruse my resume to know more about me and drop a message if you're interested to get in touch! ## Work Experience ### Senior Software Engineer @ Moveworks Jan 2025 – Present | Mountain View, CA (Acquired by ServiceNow) Software Engineer on the core platform team owning and developing the permissions and content platform for our enterprise search and AI assistant ### Senior Software Engineer @ Moveworks Jan 2025 – Jan 2025 | Toronto, Ontario, Canada ### Software Engineer @ Moveworks Jan 2024 – Jan 2025 | Toronto, Ontario, Canada ### Software Engineer @ Rippling Jan 2022 – Jan 2024 | Toronto, Ontario, Canada Software Engineer on the Apps team working on the app integrations platform ### Data Engineering Intern @ Tesla Jan 2021 – Jan 2021 | Fremont, California, United States - Developed a data streaming platform deployed globally across all Tesla service centres using Python, React, Redis, Vertica, Docker and Kubernetes - Scaled up a dynamic API platform supporting 1,000+ requests per second using Node.js, Python and Redis - Built an Apache Flink wrapper to easily manage Flink jobs using Python, React.js and MySQL ### Software Engineering Intern - Data/ML @ Twitter Jan 2021 – Jan 2021 | Toronto, Ontario, Canada - Hardened ML pipelines to increase stability by 40% using Spark, BigQuery, Aurora on Mesos - Migrated ML pipelines from on-prem to GCP using Apache Beam, Dataflow and BigQuery - Developed bot actioning and metrics generation workflows for management reporting ### Data Engineering Intern @ Squarepoint Capital Jan 2021 – Jan 2021 | Montreal, Quebec, Canada - Developed multiple ETL pipelines to support quant trading strategies across global markets using Python, PostgreSQL, AWS, GCP, Nomad and Bamboo - Built and architected a search platform for data discovery across on-prem and cloud clusters using Elasticsearch, Docker, Kubernetes and GKE - Created a search web app to allow interactive data discovery using Typescript, React, Python and FastAPI - Supported global on-call production solving multiple issues across all active data engineering projects ### Data Science Intern @ LoyaltyOne Jan 2019 – Jan 2019 | Toronto, Canada Area - Developed a Key Driver Analysis model to analyze sales drivers across promotional and organic factors with 89% accuracy using PySpark, Scikit-learn and AWS - Built a recommendation engine yielding a 52% click-through rate for customized product offers using PySpark and SparkML - Productized a suite of machine learning models resulting in a 67% decrease in new model development time - Researched the combination of DISCO-GANs and Collaborative Filtering for translating recommendations across different domains ### iOS Developer Intern @ Zero Gravity Labs Jan 2019 – Jan 2019 | Toronto, Ontario, Canada [Zero Gravity Labs was the innovation lab of LoyaltyOne] - Developed an Augmented Reality iOS app using Swift, ARKit and AWS to provide a personalized and interactive retail shopping experience - Created a recommendation model to generate product synonyms using N2V embeddings over transactional data using PySpark and MySQL - Integrated real-time product identification using CoreML to drive product engagement and analyze shopping behaviour - Scheduled for in-store deployment at one of Canada’s largest grocery retail chains ### Backend Developer @ WATonomous Jan 2018 – Jan 2018 | Waterloo, Canada - Revamped the recruitment application backup system using Node.js, MongoDB, Google Sheets and Drive APIs - Created the Our Bolt page for the WATonomous team website primarily using React.js and Node.js - Developed a REST API to serve data from the online application submission system to a Django admin dashboard ### Software Developer Intern @ Economical Insurance Jan 2018 – Jan 2018 | Waterloo, Ontario, Canada - Developed a quote data ingestion platform that increases node performance by 1500% using Scala, Spark and Apache Hadoop - Implemented a Natural Language Processing model to analyze customer satisfaction using Sentiment Analysis with 80% accuracy - Converted a survival analysis engine from R to Scala, Spark on IBM Watson Studio to optimize cluster workload distribution - Created ETL pipelines in Java to ingest and parse files for serving insurance claim data ## Education ### Candidate for Hons. Bachelor of Computer Science in Co-op (with a Minor in Economics), Computer Science University of Waterloo ### ISC English in Mathematics, Physics, Chemistry and Computer Science St. Xavier's Collegiate School, Kolkata ## Contact & Social - LinkedIn: https://linkedin.com/in/avyayagarwal - Portfolio: https://www.avyay.xyz --- Source: https://flows.cv/avyay JSON Resume: https://flows.cv/avyay/resume.json Last updated: 2026-03-30