# Max Sigrist > Software Engineer at Facebook Location: San Francisco Bay Area, United States Profile: https://flows.cv/maxsigrist ## Work Experience ### Software Engineer @ Facebook Jan 2019 – Present | Menlo Park, California ### Software Engineer @ Hive9 Jan 2017 – Jan 2019 | Austin, Texas Area At Hive9 I was the lead developer of the ~12 person engineering team. I worked primarily on the back-end of the company’s main SaaS application for marketing planning, budgeting, and analysis built on a modern C#/ASP.NET/SQL Server stack. • Worked closely with product management to correctly define the problems of the business and propose appropriate solutions • Code reviewed the majority of new code added • Introduced new design patterns into our application to standardize behavior, improve maintainability, and reduce development time • Consolidated large amounts of code that suffered design problems such as low-cohesion, high-coupling, poor readability, inconsistent behavior, unnecessary duplication, and low re-usability as well as severe performance, security, and maintainability problems into well-designed, easy-to-use, reusable libraries on which the application and new features are now built on which has resulted in noticeable improvements in development time and reduction of new bugs. • Architected and lead the development of new features which resulted in the features improved effectiveness at solving the business problems, better cohesion with the overall vision of the application, improved reliability and maintainability compared to previous features • Eliminated many performance bottlenecks in the front-end, application, and database layers that severely affected customer satisfaction • Mentored junior developers, improved our development process, and introduced new tools which has increased the effectiveness of the entire engineering team ### Software Engineer @ AppSmiths Jan 2015 – Jan 2017 | Houston, Texas Area At AppSmiths I was part of a small team building and maintaining the company’s gas lift engineering analysis desktop software and the new web-based products. • Maintained and developed new features for the company’s main cross-platform desktop software built in C++ using the Qt framework and backed by Oracle DB and Firebird DB • Contributed to the development of server software built in Clojure that exposed the calculation engine of the desktop software as an HTTP API • Built dashboards using ClojureScript (CLJS) and CLJS’s React/Redux equivalents that used the main product’s API • Built and maintained supporting software on C++/Python/C#/Clojure such as utility applications, build scripts, and demo applications ### Contract C++ Developer @ Gnurdle, Inc Jan 2015 – Jan 2015 At Gnurdle Inc. I worked as a contractor in a contract project building a replacement desktop application in C++ using the Qt framework for the inventory and order management system of a metal machining company. The project eventually transitioned into a web-based solution instead. ### Contract Software Developer @ CAD-Control, Automation, & Design Jan 2015 – Jan 2015 Developed PLC Software and Desktop computer GUI to automate and supervise a product testing line ### Electronics Technician @ CAD-Control, Automation, & Design Jan 2014 – Jan 2014 | Nuevo Laredo Area, Mexico • Developed an embedded system solution to automate the use of industrial weight scales • Performed maintenance, testing, and repairs on electronic plant equipment such as PLCs, motor drives, and control panels down to the component level • Programmed testing and debugging programs for PLCs ## Education ### BS in Computer Engineering The University of Texas at Austin Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/maxsigrist --- Source: https://flows.cv/maxsigrist JSON Resume: https://flows.cv/maxsigrist/resume.json Last updated: 2026-03-22