# Michael Hiley > Software Engineer at Afresh Location: Madison, Wisconsin, United States Profile: https://flows.cv/michaelhiley I’m a full stack software engineer with a track record of delivering enterprise quality product features. I’m happy across all parts of the stack, always ready to jump in wherever I’m needed most. I enjoy driving the implementation of major new product features that span multiple teams. I’m particularly interested in creating reliable and resilient systems that behave predictably and recover easily from errors and downtime. I believe this is accomplished through attention to detail and solid decision making at every point of the development lifecycle. My goal is always for feature launch day to be “boring”! ## Work Experience ### Senior Software Engineer @ Afresh Jan 2023 – Present ### Staff Software Engineer @ Doma (fka States Title) Jan 2021 – Jan 2023 At Doma I have been driving new feature development on Doma’s next-generation Title Production System (TPS), which aims to bring tech-driven efficiencies to the antiquated world of Title & Escrow. (Tech stack: TypeScript/Node/Python/PostgreSQL/React/Azure/k8s) * Worked across teams to execute integration of the system’s first client middleware, which enabled our initial production launch to start serving live refinance traffic with an enterprise mortgage lender * Integrated a second client middleware, which allowed us to onboard a second enterprise mortgage lender, increasing production traffic by ~10x * Improved reliability of system for automating business-critical email traffic (scale: ~100,000 emails/month) by rewriting brittle legacy code using more resilient business workflow patterns (reactive microservices, Azure Durable Functions). This work has resulted in decreased on-call workload, fewer email delays for our operations team, and easier recovery from downtime * Helped contribute to the engineering culture through mentorship (both as mentor and mentee), improving documentation for new engineers, and participation in tech demos and hackathons * Advocated for and helped to implement improved design patterns with a focus on improving reliability, e.g. event-driven microservices ### Senior Software Engineer - Full Stack @ Doma (fka States Title) Jan 2020 – Jan 2021 ### Frontend Developer @ Kubos Corporation Jan 2020 – Jan 2020 I worked on Major Tom, a mission control web app for satellites. ### Developer @ Earthling Interactive Jan 2016 – Jan 2020 | Madison, WI * Rewrote, maintained, and added major new features to a global Landsat and Sentinel 2 cloud-based (AWS/SWF/PostgreSQL/Python) scalable satellite imagery processing pipeline, providing imagery for ~100,000 farm fields globally for a Precision Agriculture software suite * Bug fixes, performance optimization, feature work, and algorithm validation on a Python data processing backend that performs various tasks related to farm data, including data cleaning, import, and interpolation * Frontend mapping work using Leaflet * Implemented a React Native mobile app used by truck drivers to track Hours of Service. Also contributed to that system’s web app for dispatchers (TypeScript/Node/React/MobX) * Led development on a cloud-native geospatial data analysis, visualization, and data warehousing suite called Syncarto (Python/Node/AWS/websockets/GraphQL/Postgres/Hasura). Syncarto started as a demo application for advertising Earthling’s geospatial expertise, but was eventually spun out into a separate company to realize the product’s full potential ### Associate Researcher @ University of Wisconsin-Madison Space Science & Engineering Center Jan 2012 – Jan 2016 | Madison, WI * Managed cluster processing and quality control for delivery of a 35+ year satellite-derived archive quality cloudiness dataset to a federal agency * Built a web app (CIMSS Climate Data Portal) using MySQL and Java servlets, to make above dataset available to the public * Used Python to conduct research/analysis tasks related to cloud science Worked as Java/Python developer on a meteorological visualization tool called McIDAS-V. I helped implement a Jython user scripting interface to help automate common workflows and led outreach efforts to increase user adoption of the new feature ## Education ### Master of Science (M.S.) in Atmospheric Sciences and Meteorology University of Wisconsin-Madison Jan 2010 – Jan 2012 ### Bachelor of Science (B.S.) in Atmospheric Sciences and Meteorology University of Wisconsin-Madison Jan 2007 – Jan 2010 ### Certificate in Computer Sciences in Computer Science University of Wisconsin-Madison Jan 2007 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/michael-hiley-740768112 --- Source: https://flows.cv/michaelhiley JSON Resume: https://flows.cv/michaelhiley/resume.json Last updated: 2026-03-22