# Matt Chegash > Senior Software Engineer at Meta Location: San Francisco Bay Area, United States Profile: https://flows.cv/mattchegash Backend software engineer with 9+ years of development experience working on scalable, cloud-based, data-intensive software applications. Experience using a variety of technologies. ## Work Experience ### Senior Software Engineer @ Meta Jan 2024 – Present | Burlingame, California, United States Reality Labs - Device Farm team - responsible for infrastructure that connects over 10k VR/AR and other devices with Meta’s CI testing infrastructure, allowing easy execution of automated tests on physical devices. ### Senior Software Engineer @ Asana Jan 2022 – Jan 2023 | San Francisco, California, United States • Member of the Payment Platform team, responsible for Asana’s core billing functionality and infrastructure • Responsible for design and development of features across various services within Asana’s billing/monetization stack (primarily Scala and MySQL, some Typescript and Python) • Worked cross-functionally with many teams at Asana including other Product Engineering teams, Infrastructure Engineering teams, Product Management, Product Design, Security, Legal, Finance, and Business/Marketing • Led large project (12+ eng months) to design and develop an internal platform (including UI) for creating and managing promotions/promotion codes for Asana products • Investigated and designed solution to eliminate billing service from hitting rate limits when calling third party service • Served on the oncall rotation for Asana’s billing services, monitoring alerts and errors and resolving issues promptly so as to ensure high availability • Wrote and reviewed design documents for billing/monetization projects • Guided team consisting of mostly junior developers in improving codebase quality and engineering process quality ### Senior Software Engineer @ Beyond Limits Jan 2020 – Jan 2022 | Glendale, CA • Played a major role in the architecture and design process for a cloud-based industrial AI application (Java, Spring Boot, Apache Flink, Python, NodeJS, PostgreSQL) • Led development team consisting of 15+ engineers • Designed DB schema for multi-tenant industrial AI application (PostgreSQL, Liquibase) • Developed backend APIs and services in Java using Spring framework (Spring Boot, Spring Data JDBC/JPA) • Developed tools in Python used to aid in development process, help onboard customers, and set up product demos • Designed and implemented process to migrate legacy application data from a combination of MongoDB and PostgreSQL databases into an entirely new PostgreSQL schema • Guided frontend team in effort to refactor NodeJS backend-for-frontend to address maintainability and security concerns • Led development process for new application features, from analysis and discussion of business requirements and translation of these into technical designs through implementation and testing • Served as a senior knowledge resource for team, providing technical insight into almost all components within product • Mentored/trained less experienced developers in both technical skills and software engineering best practices • Interviewed candidates ranging from entry-level developers to software architects • Performed emergency troubleshooting and hotfixing of issues in live production environment ### Software Engineer II @ WorkForce Software Jan 2017 – Jan 2020 | Livonia, Michigan, United States • Assisted with the re-architecture from a monolithic single-tenant legacy Java application to a set of Spring Boot microservices consuming upstream data using Kakfa Streams • Developed and maintained numerous features using Java for a data-intensive SaaS application • Designed and implemented a feature to display customizable charts on users’ dashboard using dynamically generated SQL queries, Java, JavaScript, and the HighCharts framework • Developed a version control system for customer application configurations • Implemented multiple services for customer-facing API, written in Java and Javascript • Coded a feature to dynamically generate HTML documentation for the company’s webservice APIs using a combination of Java and XSLT • Performed code reviews for other developers regularly • Trained interns and entry-level developers in software engineering skills ### Software Engineer II @ WorkForce Software Jan 2014 – Jan 2015 | Livonia, Michigan, United States ### Software Engineer @ WorkForce Software Jan 2012 – Jan 2014 | Livonia, Michigan, United States ### Instructional Assistant (IA) @ University of Michigan Jan 2011 – Jan 2012 | Ann Arbor, MI • Assisted professor in the teaching, grading, and administration of upper-level computer science course EECS 484, Database Management Systems • Assisted students with course material and assignments, both in person during weekly office hours and electronically via email and an online class forum • Taught a weekly discussion section where students reviewed the fundamental concepts of databases learned in lecture ### Software Engineering Intern @ University of Michigan Health System Jan 2011 – Jan 2011 | Ann Arbor, MII • Developed two database-intensive applications to assist with anesthesiology research, using C# and Microsoft WPF • Worked with an anesthesiologist to identify problems with existing observational research processes and devised ways to improve and speed up research using software • Participated in entire application development process including design, development, and testing ### Leadership Training Intern @ Great Commission Ministries Jan 2010 – Jan 2010 | Ann Arbor, MI • Assisted in the organization, planning, and execution of a 7-week 'Leadership Training' program in Ann Arbor, attended by 95 students from the University of Michigan • Orchestrated advertising campaign to promote events in Ann Arbor • Led groups of student volunteers in various service projects ### Lab Inspector & Computer Hardware Technician @ University of Michigan Jan 2009 – Jan 2010 | Ann Arbor, MI • Troubleshooted and repaired Xerox printers and PC computer hardware • Deployed, installed, and configured new PC computer workstations in CAEN lab facilities • Diagnosed software problems on PC computers • Assisted lab users and answered questions about lab facilities and technology ## Education ### BSE in Computer Science Engineering University of Michigan ### MDiv in Ancient Near Eastern Studies Fuller Theological Seminary ## Contact & Social - LinkedIn: https://linkedin.com/in/matthew-chegash --- Source: https://flows.cv/mattchegash JSON Resume: https://flows.cv/mattchegash/resume.json Last updated: 2026-03-22