# Ritvij Saxena > Software Engineer @ HCLTech - Meta Location: Jersey City, New Jersey, United States Profile: https://flows.cv/ritvij Currently employed as a Software Engineer at Meta, contracted through HCLTech, working on Developer Tools & Developer Experience. Responsibilities involve maintaining and supporting internal tools, such as linters and formatters, and providing multi-language linting support to optimize workflows and streamline development processes. Previous experience includes backend engineering at Goldman Sachs, where contributions supported key features for Apple Pay, Wallet, and Savings Account. Academic qualifications include an MS in Computer Science from Illinois Institute of Technology and a Bachelor’s in Information Technology from SRM University. Interested in backend engineering, large language models (LLMs), and their applications in GenAI and agentic workflows. ## Work Experience ### Software Engineer @ Meta Jan 2024 – Present | United States Software Engineer working on Developer Experience, Developer Tool (linters and formatters) & AI Integrations. ### Software Engineer @ HCLTech Jan 2024 – Present | United States Developer Experience, Internal tools (linting), AI Integrations, Documentation & Support @ Meta ### Software Engineer @ Goldman Sachs Jan 2022 – Jan 2024 | New York, United States - Utilized a range of programming languages and tools including Java, Spring Boot, AWS, Splunk, Python, Javascript, Apache Kafka, MongoDB, Git-flow, Git, and PagerDuty. - Introduced new functionalities for Apple Pay, Apple Wallet, and Apple Savings Account, benefiting over 30 million iOS users. - Managed the creation and upkeep of critical backend service APIs for Apple Cards, Pay, Wallet, and Savings Account, using Spring Boot and Java. - Designed specialized services across various product domains such as cards, statements, payments, and fraud detection, incorporating Apache Kafka for asynchronous streaming. - Created tailored Python and shell scripts for diverse production needs including data integration, ETL pipelines, and API calls. - Oversaw secure file storage using Amazon S3, deploying JAR files and Spring Boot apps on EC2 instances, utilizing AWS Lambdas for efficient, serverless processing. - Developed custom JavaScript scripts for MongoDB, implemented alert systems in PagerDuty, and designed customized Splunk dashboards to ensure service health and meet regulatory requirements. - Collaborated with various teams to enhance service reliability, availability, efficiency, and the successful rollout of new functionalities, including product development, compliance/regulatory, and tech risk teams. ### Software Engineer @ OjaExpress Jan 2020 – Jan 2022 | Chicago, Illinois, United States - OjaExpress is a fast-paced e-commerce platform that offers ethnic groceries to customers based on their location and preferences. - Languages & Development Tools Used: Android Studio, Dart, Flutter, Node.js, Git, SendGrid, Google Cloud Platform, Twilio, Stripe - Led and Developed Merchant application (including web app) for supporting real-time order and product management for partner stores. - Created Customer and Driver Application for ordering with real-time location tracking. - Collaborated closely with the UI/UX team to get the best experience for the customers. - Implemented Multiple Language support (Internationalization) [Spanish]. - Integrated 3rd party API with custom in-house webservices for payments, delivery & delivery logistics and customer support. - Created RESTful Webhook endpoints for data management using Google Cloud Functions (Node.js). - Developed Twilio Customer Support bot using Twilio Studio & Twilio Autopilot. Announcement: https://www.linkedin.com/posts/bosobitan_ojaexpress-activity-7236729073312358402-yMRg ### Software Engineer Intern @ OjaExpress Jan 2020 – Jan 2020 | Chicago, Illinois, United States - Languages and Development Tools Used: Android Studio, Java, Dart, Gradle, Flutter, JIRA, GitHub, GitHub Gist - Responsible for creating the Customer, Merchant, and Driver Application from scratch, using Flutter - Created the application using Material Design principles and Design Patterns. - Developed broadcast notification service to notify all users about events via email and SMS. - Improved Data Caching. - Developed Webhook Endpoints in GCP. - Created GCP Cloud Function to create endpoints (payments, location, product, orders, etc) - Collaborated and worked closely with the UI/UX team for developing an ideal application with desired functionalities. ### Graduate Teaching Assistant @ Illinois Institute of Technology Jan 2020 – Jan 2020 | Chicago, Illinois, United States - Teaching Assistant for the subject CS 445 (Object Oriented Design and Programming) - Languages and Development Tools Used: Gradle, Maven, Postman, JavaScript, Java, Python, Spring Boot. - Responsibilities include helping the professor with the coursework, assisting the students with their assignments, projects, and clarifying their doubts regarding the concepts required for the course. - Created Python scripts to monitor commits made by all the students to their projects on GitHub with weekly and daily commits using GitHub API. - Created Automated API test scripts using Postman and JavaScript. Students would test their projects by ‘running’ the collection of requests. ### Android Developer @ Gray Consulting Ventures LLC Jan 2019 – Jan 2019 | Chicago, Illinois, United States - Languages and Development Tools Used: Android Studio, Java, C++, Gradle, JitPack - Created Android Library (AAR) for Android Devices which handles the payment tasks performed in the integrated devices. The library is written in Java and contains business logic that communicates with the IntentToPay.com endpoint for all the transactions with respect to their states. - Utilized Volley Library to increase the speed for endpoint calls. - Decreased delta time access from 15 milliseconds to 5 milliseconds using multi-threading. - Converted Flowchart modules to code using Object-Oriented Design Patterns. - Developed a Testbed Application that integrates the above library for testing purposes. ### Android Developer @ Unilever Jan 2018 – Jan 2018 | Greater Chicago Area - Languages and Development Tools Used: Android Studio, Firebase. - Developed an Android Application for 300+ employees of HUL LTD, Kidderpore Plant, Kolkata for blending 450 tons of tea/day. - Eased the manual data access for tea blending by creating API based call and on-device storage for offline access along with data updating mechanism post data modification event. - Improvised messaging communication between upper management and employees by introducing message broadcasting with instant alerts for all scenarios ### Research Assistant @ SRM University Jan 2017 – Jan 2017 | Chennai, Tamil Nadu, India Research Assistant under Assistant Professor S.Lavanya (SRM University AKA SRM Institute of Science and Technology). Was a prime developer of the application "Ai-Sight / Smart Eye" whose main objective was to detect color, text, and object for differently-abled people. - Developed an Android Application meant for partially blind people which aided in their vision by detecting color, objects and Latin Family (texts) - Implemented a camera module for fetching live testing data to infer it with TensorFlow protobuf file. - Utilized OpenCV and Vision library to determine color and text respectively. This project was also submitted and published as a Research paper titled as "A GPU Based Deep Convolution Neural Network System To Detect OBJECT, TEXT AND COLOUR for Android" in the Scopus Journal of Advanced Research in Dynamical and Control Systems, VOLUME 11, 01-SPECIAL ISSUE ### System Engineer @ Tata Consultancy Services Jan 2016 – Jan 2016 | Chennai Area, India • Part of TBU (Technical Business Unit) in ITIS (Information Technology and Information Services) Department • Studied IaaS (Infrastructure as a Service), Distributed and Cloud Computing concepts such as Load Balancing along with Resource allocation using virtualization for clients. • Studied Networking Concepts and Protocols such as DHCP, TCP/IP and routing protocols such as OSPF, RIP, BGP. • Designed and Simulated protocols along with network security on Cisco Packet Tracer. • Studied Security Protocols such as PGP, IPSEC and Certificate Authority. ### Content Creator @ Glynk Jan 2016 – Jan 2016 | Chennai • Performed duties of Content Creator, creating user activity provided insights to improve user activity on the application • Performed Marketing and Promotion duties. ### Software Engineer @ LTI - Larsen & Toubro Infotech Jan 2016 – Jan 2016 | Chennai Area, India • Part of EDP (Electronic Data Processing) Unit • Studied SAP Systems and its application for VOC Port Logistics, Tuticorin. • Studied About SAP FICO model. • Briefly used ABAP programming language on local system for simulating port logistic operations. ## Education ### Master of Science - MS in Computer Science Illinois Institute of Technology Jan 2018 – Jan 2020 ### Bachelor of Technology in Information Technology SRM IST Chennai Jan 2014 – Jan 2018 ### Higher Secondary Education in Mathematics and Computer Science Kendriya Vidyalaya Jan 2013 – Jan 2014 ### Higher Education in General Studies Kendriya Vidyalaya Jan 2011 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/ritvij-saxena - Website: https://topmate.io/ritvij_saxena/ - GitHub: https://www.github.com/ritvij-saxena --- Source: https://flows.cv/ritvij JSON Resume: https://flows.cv/ritvij/resume.json Last updated: 2026-03-22