# Mahmoud H. > Software Engineer Location: Salt Lake City, Utah, United States Profile: https://flows.cv/mahmoudh Software engineer specializing in TypeScript and React Native. I'm currently helping develop a member-only home swapping app at Kindred! Message me for referral code to skip the waitlist. Featured speaker at SingleSprout Speaker Series: "Deep dive into JavaScript: Metaprogramming" ## Work Experience ### Software Engineer @ Kindred Jan 2023 – Present ### Software Engineer @ The Action Network Jan 2021 – Jan 2023 · Employed React Native, TypeScript and Swift to develop “Action Network” Sports Analytics App with 4.8 iOS app rating and 100k daily users. · Expanded Redux Selectors, React Hooks and Tailwind styling to memoize and cache expensive function calls enhancing app’s responsiveness. · Integrated Appium automated end-to-end testing to streamline quality control of user experiences across 40+ unique virtual via BrowserStack. · Led V5.0 breakthrough release with reimagined Home Tab UI, and system architecture and achieved 99.97% crash free users on day of release. · Capitalized on Xcode debugging tools to identify performance bottlenecks, memory leaks, and unnecessary lifecycle triggers, through its 3D view hierarchies, breakpoints, and state tracking reducing development time, improving performance and catching bugs before runtime. · Reverse engineered third party sportsbooks API requests to build Betsync feature allowing users to integrate their external bets into Action app. Provided security feedback to one of the sportsbook brands to keep our mutual users data secure. ### Software Engineer @ Spearmint Jan 2021 – Jan 2021 · Utilized Typescript, React and Redux to build a desktop app GUI for generating Endpoint, Accessibility, Puppeteer, Component, and Redux tests. · Upgraded Electron dependency from V5 to V12 and re-wired main execution thread to use ipcRenderer enhancing Spearmint’s speed when handling asynchronous actions, improving code modularity, and strengthening app security by limiting risky access to file system. · Leveraged CSS styling to build “Accessibility Lens” feature to provide developers’ feel of their app’s responsiveness by differently abled users. · Product developed under tech accelerator OS Labs (opensourcelabs.io). ### Swipe To Go | Travel and Services Mobile App | Software Engineer @ Aquila Standard Jan 2019 – Jan 2021 · Deployed Swift, JavaScript and React Native to create greenfield “Swipe To Go” Travel and Services Mobile App and “401Key” Retirement Planning Mobile App for both IOS and Android device with platform specific UI/UX experience. · Employed RESTful API paired with mobile location data to retrieve and display restaurants, bars, and activities near the user. Issued “Business Detail” request only on card flip animation to minimize API call frequency, lessen time to first paint and data usage, and curtail back-end processing. · Applied OAuth, allowing users to register by email, Google, Facebook or Apple credentials to ease user on-boarding experience. Connected hosted server architecture to enable collaboration among users and voting on their favorite activities in real-time. ### 401Key | Retirement Planning Mobile App | Software Engineer @ Aquila Standard Jan 2019 – Jan 2021 · Developed a recursive algorithm that forecasts 401K savings through statistical analysis to allow users to understand their financial well-being. · Implemented React-Navigation and NativeBase libraries to maintain state while routing multiple pages and providing enjoyable UI/UX experience. ### EasyParking @ Open Source Jan 2019 – Jan 2020 · Designed PostgreSQL relational database and utilized Node ExpressJS framework’s middleware design pattern to modularize back-end routing, API calls, and database queries achieving performant asynchronicity, simplifying maintainability and enhancing scalability. · Executed Bcrypt’s one-way hashing to encrypt and secure user data, maintain data integrity and preserve admin rights against malicious attacks. ### Civil Engineer Consultant @ Exponent Jan 2018 – Jan 2019 | Oakland, California · Utilized Autocad, Primavera P6, PowerBI, SAP Enterprise, Navisworks, Revit, Excel’s Pivot Tables, vlookups, recursive functions, and conditional statements to develop 3D models of construction strategies, allocate project resources, establish and coordinate project lifecycle. · Evaluated Electric Tower design drawings and circuits, conducted statistical analysis on tower wildfire risk, mobilized engineering and construction teams through complete project lifecycle in order to enhance California’s Electric grid and mitigate wildfire disasters. ### Graduate Research Assistant @ Reconstruct Inc Jan 2016 – Jan 2017 | Urbana - Champaign, Illinois · Utilized Matlab and python to deploy an image stitching algorithm that scales, rotates, and merges images at equivalent pixel curvatures to create panoramic images and 3D point clouds. Image timestamp meta-data used to transform 3D clouds to 4D BIM models. ### Graduate Teaching Assistant in Computer Vision and Image Processing @ University of Illinois Urbana-Champaign Jan 2015 – Jan 2016 | Urbana-Champaign, Illinois Area ## Education ### Master’s Degree in Civil Engineering University of Illinois Urbana-Champaign Jan 2016 – Jan 2017 ### Bachelor’s Degree in Civil Engineering University of Illinois Urbana-Champaign Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/mahmoud-hmaidi-mo --- Source: https://flows.cv/mahmoudh JSON Resume: https://flows.cv/mahmoudh/resume.json Last updated: 2026-03-29