# Michael Shamasa > Software Engineer Location: Sunnyvale, California, United States Profile: https://flows.cv/michaelshamasa With over 10 years of experience as a software engineer, I've developed a strong sense of humility and adaptability. I recognize that I don't know everything, and that's okay; we have the tools and resources to find the information we need in today's world. My expertise includes scaling servers, optimizing user interfaces, and designing architecture that aligns with business objectives. I am also passionate about mentoring junior engineers, guiding them on their career paths, and empowering them to make informed decisions. I take pride in identifying complex, tedious, or mundane tasks and devising ways to automate or simplify them. These challenges provide opportunities to innovate and create solutions that have not been conceived before. Currently, I am focused on learning machine learning to develop my own models and writing a compiler that translates code into low-level machine language. ## Work Experience ### Staff Software Engineer @ General Motors Jan 2024 – Present ### Senior Software Engineer @ Tesla Jan 2020 – Jan 2024 - Tech lead of the eng team that maintained and scaled infrastructure of Tesla’s energy products. Improved server capacity 10x while simultaneously reducing server costs by 50%. - Pitched product leadership to implement GraphQL Federation, boosting server performance and reliability by scaling a NodeJS & GraphQL server to support 30 different teams, reducing P99/95 by 80%. - Improved code stability and efficiency through integration testing, type checking, and linting, reducing code rollbacks by 80% and hotfixes by 50%. Proposed and implemented new GitHub workflows and infrastructure features to further reduce bugs and improve quality. - Transformed client React application into a platform to allow new teams to run their products independently and onboard within 1 week instead of 3 weeks. Accelerated development time by reducing dev server startup from over 50 seconds to less than 1 second. - As the internal subject matter expert on NodeJS & GraphQL, unblocked dozens of engineers across all of Tesla’s business lines via 1:1 and scaled training sessions. ### Senior Software Engineer @ Gametime United Jan 2019 – Jan 2020 | San Francisco Bay Area - Identified opportunity to increase sales by integrating with Spotify’s API to customize individual user recommendations around their Spotify playlists. Independently scoped and implemented proof of concept after obtaining CEO approval. - Reduced First Content Paint from 2 seconds to less than 1 second, significantly improving page load speed and user experience, increasing conversion to purchases by 1%. - Diagnosed, scoped, and executed new deployment processes that halved the time required to onboard new engineers to the on-call rotation. Simplified repository complexity to resolve merge conflicts more efficiently. ### Frontend Engineer @ Parsable Jan 2017 – Jan 2019 | San Francisco, California - Implemented mission-critical graphs with D3.js that delivered valuable process insights, resulting in businesses such as Dupont better managing assembly line maintenance and improving downtime efficiency. - Developed application and user-level role-based access controls, enhancing security and user management. ### Software Engineer @ Blackstone Technology Group Jan 2015 – Jan 2017 Full-stack development using Java, jQuery, JavaScript at Trellis building our products and features. ### Software Engineer @ Accenture Jan 2013 – Jan 2015 | San Francisco Bay Area Assisted in migrating Java code files to Spring MVC architecture by conducting code reviews and mentoring new engineers on each layer (controllers, managers, and database). ### Analyst @ Accenture Jan 2011 – Jan 2013 Automated a manual task of checking 52+ Excel tabs and emailing stakeholders, reducing the time required from 1 hour to 5 minutes using VB scripts. ### Business Analyst @ Accenture Jan 2011 – Jan 2011 Created reports that were used during daily management meetings, and sometimes took charge of the meeting when required. Worked with multiple teams to get status update on their progress and helping them with any issues that came up. Lastly, updated WIKI page with any relevant information on the daily tasks and tools my role entailed. ## Education ### BS in Computer Science Northeastern Illinois University ## Contact & Social - LinkedIn: https://linkedin.com/in/mshamasa --- Source: https://flows.cv/michaelshamasa JSON Resume: https://flows.cv/michaelshamasa/resume.json Last updated: 2026-04-01