# Joyce Ma > Software Development Engineer @ Zoom Location: San Francisco, California, United States Profile: https://flows.cv/joycema As a software engineer with a passion for creating high-performance web applications, I have spent the past few years honing my skills in real-time video and audio communication technology. As a Software Engineer at Twilio, I developed and maintained the Twilio JavaScript Video SDK, a client-side library used by over 100,000 developers worldwide. At Twilio, I have the opportunity to work with a talented and dedicated team of developers who share my passion for video technology. Together, we are constantly pushing the boundaries of what is possible in video communications, whether it's developing new features for our Video SDK, optimizing performance, or exploring new use cases. Before joining Twilio, I was a Software Engineering Immersive Resident at Hack Reactor in San Francisco. There, I provided technical support to over 120 students, contributed to the overall course curriculum, and conducted student evaluations. My technical skills include proficiency in front-end technologies such as JavaScript, TypeScript, React, and CSS, as well as back-end technologies such as Node.js, AWS, SQL, and Docker. I am also experienced in various testing and tools, including Mocha/Chai, Jest/Enzyme, and Cypress. As a software engineer, I am passionate about constantly learning and exploring new technologies to improve the performance and reliability of web applications. ## Work Experience ### Software Development Engineer @ Zoom Jan 2023 – Present | San Jose, California, United States ### Software Engineer @ Twilio Inc. Jan 2019 – Jan 2023 | San Francisco Bay Area Developed and maintained the Twilio JavaScript Video SDK, a client-side library that adds real-time video and audio communication capabilities to web applications and has been used by 100,000+ developers. ∙ Increased the performance of the Twilio JavaScript Video SDK by 30% by optimizing the allocation of bandwidth to specific participants, which improved video and audio quality, and reduced latency for end-users. ∙ Reduced Twilio Javascript Video SDK’s downtime by 15% and customer support requests by 25% by identifying and resolving bottlenecks, improving network handling, and implementing error handling and recovery mechanisms. ∙ Improved performance and reliability of the Twilio JavaScript Video SDK through code optimization, testing, and troubleshooting customer-reported issues. ∙ Maintained and optimized the Twilio Video SDK Quickstart, a comprehensive guide for developers to quickly integrate Twilio's real-time video and audio communication capabilities into their web applications. This resulted in a 40% reduction in time to the first video call for end-users. ∙ Optimized Twilio Video SDK Quickstart's code and user interface to improve its ease of use and performance, resulting in a 25% reduction in support requests and a 15% increase in developer engagement. ∙ Contributed to the Twilio Video SDK documentation and support resources, which improved the quality and accessibility of information for developers and customers. ∙ Mentored junior engineers on various Twilio teams, providing guidance on best practices, code reviews, and troubleshooting. ∙ Kept up-to-date with the latest developments in JavaScript, WebRTC, and related technologies, and brought this knowledge back to the team through presentations and workshops. ### Software Engineering Immersive Resident @ Hack Reactor Jan 2019 – Jan 2019 | San Francisco Bay Area ∙ Worked with over 100 students in order to help them learn the fundamentals of Javascript. ∙ Mentored students to strengthen their problem solving process. ∙ Contributed to course material. ### Back End Engineer - Free Seats @ Personal Projects Jan 2019 – Jan 2019 Designed the back end for a reservations module to handle production level traffic. My module allows for users to easily make reservations to restaurants online and change them. ∙ Used Artillery and New Relic to benchmark PostgreSQL and Cassandra to determine optimal database based on performance under load. ∙ Horizontally scaled a deployed micro service to handle 1,000 requests per second using 4 AWS EC2 server instances and an NGINX load balancer. ∙ Decreased average response time of the database by 95% (900ms to 40ms) by optimizing SQL queries and database configurations and by implementing a Redis Cache. Technologies used: Cassandra, PostgreSQL, Redis, NodeJS, NGINX, New Relic, Artillery, Loader.io, PM2, AWS ### Full Stack Engineer - Vapor Marketplace @ Personal Projects Jan 2019 – Jan 2019 Developed a full-stack module for a social video game digital distribution platform. • Created a front end and back end for a module which allows users to add reviews and rate the product. • Implemented additional features that allow the user to recommend a game and added sprite sheet animation for the voting buttons. Technologies used: MongoDB, Express, React, Node, Supertest/Jest/Enzyme/CircleCI, Webpack, Docker, Babel, AWS ### Full Stack Engineer - MEMEssager @ Personal Projects Jan 2019 – Jan 2019 Created a full-stack web application that keeps its users entertained by sending text based images through a SMS subscription service. ∙ Designed an interactive user interface that responds to the user's input. ∙ Improved user experience by implementing the feature to append a custom message to the image prior to sending to another user. Technologies used: MongoDB, Express, ReactJS, NodeJS, Webpack, Babel ### Technician Assistant @ VCA Animal Hospitals Jan 2017 – Jan 2018 | San Francisco Bay Area ### Undergraduate Research Assistant @ Swei Lab Jan 2015 – Jan 2016 | San Francisco State University ### Dental Assistant @ Monterey Dental Office Jan 2013 – Jan 2016 ## Education ### Advanced Software Engineering Immersive Hack Reactor ### Bachelor of Science - BS in Biology, Physiology San Francisco State University ## Contact & Social - LinkedIn: https://linkedin.com/in/j-ma --- Source: https://flows.cv/joycema JSON Resume: https://flows.cv/joycema/resume.json Last updated: 2026-03-30