Mitch Sundt is a seasoned software architect and engineer with over 15 years focused on server-side development in Java and C++ across Linux, Unix, and Windows environments. He led full end-to-end projects including Android apps, heavy JavaScript front-ends, web hosting, and the backend and database layers, and spent time as a manager and architect for shrink-wrapped Windows client software. Mitch made notable open-source contributions to the widely used OpenDataKit ecosystem—improving ODK Collect and ODK Aggregate with bug fixes, memory-leak fixes, form management and security enhancements that support billions of data points collected in challenging environments. Comfortable in multithreaded systems and SQL-heavy back ends, he combines deep low-level engineering with practical product-focused solutions. Based in Seattle, he pairs an MS in Computer Science & Engineering from the University of Washington with early physics training from Brown, bringing analytic rigor and a systems mindset. Currently taking time away, he also has a streak of adventure, having sailed multiple legs of the Clipper Round the World Yacht Race.
16 years of coding experience
21 years of employment as a software developer
MS, Computer Science & Engineering, MS, Computer Science & Engineering at University of Washington
ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
Role in this project:
Back-end Developer & Database Engineer
Contributions:974 commits, 4 PRs, 106 pushes in 5 years 9 months
Contributions summary:Mitch primarily focused on back-end development, making changes to the codebase with commits that involved form management and security features. They worked on improvements by including Form manager and modified the security settings such as adding permissions, along with minor documentation updates. Further contributions include the update on the ODK tables' features.
ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
Role in this project:
Mobile Developer (Android)
Contributions:13 PRs, 47 pushes, 1 branch in 3 years 10 months
Contributions summary:Mitch primarily contributed to the ODK Collect Android application, focusing on bug fixes and code improvements related to form entry. They addressed issues such as memory leaks and incorrect data handling in the media widgets, implementing try-finally blocks for proper resource management. Their work included resolving issues with the user interface and user experience by working to resolve bugs that occurred during both image capture and form display.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.