Matt Greenfield is an experienced iOS and full-stack developer with 14 years building production apps and backend systems, currently based in Bangkok. He has long-tenured roles at Big Paua and prior iOS work at SeatGeek, blending mobile UI craftsmanship with backend engineering. His open-source contributions include improving date/time parsing in the popular GRDB.swift SQLite toolkit and refining responsive iOS UI components in MGBoxKit, reflecting attention to both low-level correctness and user-facing polish. Comfortable across the stack, he has tackled database precision issues, adaptive layouts, animations, and cross-screen UI fixes. Trained in humanities at the University of Auckland, he brings a rare mix of technical rigor and human-centered thinking to product problems. Colleagues would note his knack for resolving subtle parsing and precision bugs that quietly improve reliability.
14 years of coding experience
15 years of employment as a software developer
English Literature (British and Commonwealth), English Literature (British and Commonwealth) at The University of Auckland
Politics, Philosophy, Anthropology, Politics, Philosophy, Anthropology at University of Auckland
Contributions:192 commits, 2 PRs, 10 pushes in 2 years 11 months
Contributions summary:Matt primarily contributed to the development of the iOS application's user interface. Their work involved implementing and modifying core UI elements, including table rows, layout features, and custom box creation. A key focus was on adapting the UI for different screen sizes and orientations. The user also addressed bug fixes related to animations and text display within the UI framework.
A toolkit for SQLite databases, with a focus on application development
Role in this project:
Back-end Developer
Contributions:26 commits, 1 PR, 83 comments in 2 days
Contributions summary:Matt primarily focused on improving the parsing of date and time strings within the GRDB framework. They implemented an `scanf` based parser to efficiently handle various date and time formats. Contributions involved refining the parser to accurately interpret different date and time combinations and fractional seconds while addressing precision issues. This work enhanced the framework's ability to interact with SQLite databases.
sqlite-databasessql-buildergrdbsqlsqlite3
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.
Request Free Trial
Matt Greenfield - IOS Developer, Full Stack Developer at Big Paua