Tech Lead, Forma Mobile Backend
Lead technical development of the backend services powering Autodesk's Forma Mobile application.
Lead technical development of the backend services powering Autodesk's Forma Mobile application.
Led a team of eight engineers and owned technical direction for Forma Reports. Coordinated improvements across teams to deliver higher-quality report imagery, including upgrades to image processing and migration of existing photos. Resolved complex PDF generation, scaling, and analytical database performance issues. Worked with the architecture council to address reliability, data access, and service capacity constraints. Led regionalization work for a program targeting five simultaneous regional deployments and contributed to engineering work toward FedRAMP compliance.
Scaled reporting services to meet growing demand, took on DevOps responsibilities, and delivered product features end to end. Led work to make services deployable across regions, supporting Forma Construction's expansion to an Australian data center. Established coding guidance and built automated checks to catch region-specific assumptions, making future regional deployments easier.
Led a year-long consolidation of two reporting services into a single platform with zero downtime and no user incidents. Designed the migration path and incrementally migrated data and features supporting Autodesk Construction Cloud (now Forma) and BIM360 Reports. Delivered a separate PostgreSQL database migration with zero downtime, alongside product features and usability improvements.
Responsible for the development and maintenance of our technical stack. Working closely with product to develop a roadmap and deliver customer value in a timely fashion.
Serviced over 3,000 vehicles, of every make and model. With no priority industry experience, I became certified and maintained an average vehicle count of 11.5 vehicles per day. Completed work with speed and precision, routinely supported the business becoming proficient in service writing, and department management activities in addition to my core responsibilities as a technician.
Developed internal tooling for the Digital Labs team.
Helped develop two new products that utilized our existing content stack. EnkiBot is a skills mentor that lives in Slack. EnkiCamp is a remote interactive SQL crash-course for busy professionals. I worked with the MERN (Mongo, Express, React, Node) stack and helped maintain serverless infrastructure on AWS.
Developed two educational Android apps for field research purposes in Tanzania. Each app featured a JSON content management system with extensible question types and quizzes support. They also supported offline video playback and distribution, as well as an offline data analytics solution due to lack of internet access in the field.
Maintained an Android app called Jisort! for the Digital Skills Observatory initiative -- which looks at the impact of digital skills on the usage of Digital Financial Services in developing countries. Jisort! taught basic skills such as connecting to Wi-Fi, and helped diagnose common user device problems.
