# Saif Mirza > Software Engineer at PlayOn! Sports 🏈 | React | Typescript | Node.js Location: United States, United States Profile: https://flows.cv/saifmirza I’m a Frontend Engineer with 6+ years of experience building fast, scalable, and intuitive web applications using React, TypeScript, and modern frontend tooling. I’ve led the development of design systems, component libraries, and customer-facing platforms — with a strong focus on performance, accessibility, and clean architecture. My background includes working across startups and enterprise teams, where I’ve shipped production code in highly collaborative environments, integrated APIs, optimized user flows, and contributed to engineering culture. I’m especially passionate about emerging tech — from AI to crypto and web3 — and love turning complex ideas into polished, user-friendly experiences. ## Work Experience ### Software Engineer @ PlayOn! Sports Jan 2023 – Present | Atlanta, Georgia, United States • Utilized React Hook Form to streamline form validation and submission processes, resulting in improved data accuracy and efficiency. • Implemented data fetching and caching strategies using React Query, resulting in optimized API calls and improved application performance. ### Full Stack Software Engineer @ Carputty Jan 2021 – Jan 2023 | Atlanta, Georgia, United States • Designed and implemented multiple components and web pages for customer-facing application using React with Javascript and Emotion CSS. • Collaborated with team in the development of a new internal-facing application from conception to launch, contributing to the creation of a user-friendly and efficient tool using React with Typescript, PostgreSQL, GraphQL and ANT Design components with some styling overrides using Emotion CSS. • Developed and maintained APIs that provided data and functionality to the application's user interface. Integrated the APIs into the application's user interface, enabling seamless communication between the different components of the application and allowing for the retrieval of necessary data and functionality. Continuously tested and monitored the APIs to ensure their reliability and maintainability, and implemented necessary updates and improvements as needed. • Collaborated with Lead Product Designer to refine the user experience for the internal-facing application. • Integrated SAVVI AI into the internal-facing application which automatically categorizes a transaction, effectively speeding up a critical step in the decisioning process. ### Senior Application Developer @ M&T Bank Jan 2020 – Jan 2021 | Buffalo, New York, United States ### Software Engineer, TDP (Commercial Web Development) @ M&T Bank Jan 2019 – Jan 2020 | Buffalo, New York • Built a decisioning REST API in Visual Studio using .NET Core. Hosted on OpenShift Container Platform and exposed by an API gateway. Conducted API testing in Postman. • Digitized Value Chain diagrams in UPM-X and Designer tools. • A critical task that I took ownership of was maintaining a playbook of over 200 individual tasks, across 8 cross-functional teams. This playbook was used during each migration process to ensure success. I have been a part of a total 6 waves with my team. • Created Perl scripts for Import Maps and Transfer Templates to migrate data from legacy platform to new platform. The purpose of these scripts was to have the migration as seamless as possible for the clients so that they can be productive the minute they log in to the new platform. There are roughly 150 import maps and 200 transfer templates per wave. In comparison, manually recreating one import map or transfer template would take approximately 5-10 minutes. • Automated 30 test scripts in Java using Selenium WebDriver. Average manual script execution time across five browsers is 45 minutes. With automation, execution time across five browsers became 20 minutes, resulting in a 55% increase in productivity. • Assisted with multiple configuration activities across various modules within the commercial cash management application. • Analyzed and validated stored data using SQL. • Improved user experience by adding multiple payment widgets to the commercial banking website using HTML/CSS and JavaScript. ### Software Developer Internship @ Apex Global Solutions Jan 2018 – Jan 2018 | Islamabad, Northern Punjab Rawalpindi, Pakistan Created and executed procedures to maintain quality of software. Identified and removed bugs. Performed automated and manual tests to ensure software created is fit for purpose. ## Education ### Bachelor's degree in Computer Science Syracuse University Jan 2015 – Jan 2019 ### A Levels in Sciences Roots Internnational School Islamabad Pakistan Jan 2013 – Jan 2015 ### O Levels Froebel's International School Islamabad Jan 1998 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/saifmirza - Website: https://www.saifmirza.com --- Source: https://flows.cv/saifmirza JSON Resume: https://flows.cv/saifmirza/resume.json Last updated: 2026-03-29