# Michael Ruvinshteyn > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/michaelruvinshteyn I am a proficient programmer in multiple languages, capable of learning new technologies rapidly and adapting to a team's evolving needs. Having proven the ability to adapt to fast-paced environments numerous times in the past, I am confident that my skills, combined with my passion for learning and programming, will allow me to greatly benefit a team looking for a driven and hardworking software engineer. ## Work Experience ### Lead Software Engineer @ Everykey Jan 2023 – Present | Cleveland, OH • Exercised leadership through effective project management to improve Bluetooth communication and stability, driving efficiencies tied to a forecasted increase in ARR of $500,000. • Drove the strategy and development for integration with smart cards as part of a partnership with Baxter International, with a projected customer acquisition of 2,000. • Increased IPC efficiency by 120% by spearheading the migration from WCF to gRPC for the inter-process communication features, mitigating crashes caused by IPC slowdowns. • Improved application installation times by 50% through optimizing the installer using WiX v4. • Resolved over 150 production errors by integrating remote error tracking using Sentry and local logging using log4net to facilitate easier customer support. • Optimized the UI using modern WPF libraries and implemented an MVVM design pattern for easier maintenance and expansiveness of the application. • Reduced the time to make test builds by over 80% and expedited QA through creating a CI/CD pipeline using Bash that streamlined the testing and deployment process for the Windows application. • Developed endpoints on the Everykey Web API using Node.js, allowing for secure backend integration with the desktop application. ### Software Engineer @ Triumph Jan 2022 – Jan 2023 | San Francisco, CA • Spearheaded the development of the Unity version of the Triumph SDK, allowing Unity game developers to integrate the SDK into their games and tripling SDK usage rates among developers. • Developed a managed plug-in for importing Swift methods for the SDK’s functionality using the .NET Framework. • Designed a mock version of the Triumph UI to allow the developer to test their integration inside the Unity editor without having to build their game. • Fully automated the Unity package exporting process by writing a GitHub Actions workflow to package the assets and upload them to Google Cloud storage, reducing build and release times by 90%. • Improved client dashboard given to developers to manage games using the Triumph SDK by adding and modifying frontend features using React.js and the Ant Design UI framework. • Created and modified backend REST endpoints utilized by both the client dashboard and the Triumph SDK using Node.js. ### Unity Engineer @ Pocket Gems Jan 2022 – Jan 2022 | San Francisco, California, United States • Aided in development of the Adventure Chef mobile game by improving performance of internal systems and adding additional features using the Unity game engine. • Improved game performance by analyzing game's logging system and reducing redundant calls to internal functions. ### Software Engineer Intern @ Mechanical Solutions, Inc Jan 2022 – Jan 2022 | New Jersey, United States • Implemented features for the VibVue application using the WinForms framework. ### Software Engineer Intern @ Harris School Solutions Jan 2021 – Jan 2021 | Albany, New York, United States • Developed frontend features for the WinCapCom web application using the Blazor framework. • Improved SQL database management tools used by schools across New York. ### Web Developer @ Brilliant Kids NYC Jan 2018 – Jan 2020 | Bronx, New York, United States • Built and maintained company website as sole developer using HTML, CSS, JavaScript, and PHP; created multi-page structure and implemented PHP-based reviews section. • Wrote well-documented and well-organized code to facilitate easy maintenance. ### Tutor @ Brilliant Kids NYC Jan 2018 – Jan 2019 | Bronx, New York, United States • Worked directly with students age 5 to 12 to prepare them for school entrance exams, teaching topics in mathematics, logic, and computer science. ### Prompt Engineer @ BlindData Jan 2019 – Jan 2020 | New York, New York • Expanded BlindData’s recruitment assessment tool by translating existing test questions between programming languages, including C#, Java, Python, PHP, and JavaScript. • Tested coded exercises to gauge difficulty, enabling robust classification system for question library. ### Data Entry Operator @ All State Recycling Jan 2015 – Jan 2015 | Queens, New York, United States • Entered relevant information about the bottles that would then be processed by the machines in the facility. • Created the first version of the company website. ## Education ### Bachelor's degree in Computer Science Rensselaer Polytechnic Institute Jan 2019 – Jan 2022 ### Bachelor's degree (Transferred out) in Computer Science Hunter College Jan 2018 – Jan 2019 ### High School Diploma Stuyvesant High School Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/mruvinshteyn --- Source: https://flows.cv/michaelruvinshteyn JSON Resume: https://flows.cv/michaelruvinshteyn/resume.json Last updated: 2026-03-23