Dave Briccetti is a seasoned software architect and craftsman with decades of hands-on experience across Scala, Kotlin, Python, Java, C#, C++, and JavaScript/TypeScript. He runs Dave Briccetti Software LLC and has delivered systems across diverse domains including GIS, student information systems, videoconferencing, remote device control, agriculture, semiconductor manufacturing, and finance. A longtime educator, he teaches programming from third grade through adult professional classes and has led school and community tech initiatives in Lafayette, California. He is an active open-source contributor — notably making Android preference refactors for ODK Collect, an app used to collect billions of data points — and emphasizes maintainable, well-documented code. Available part-time for mostly-offsite development and occasional teaching, he brings systems-level architecture paired with hands-on implementation and mentoring.
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:46 PRs, 22 pushes, 492 comments in 1 year 11 months
Contributions summary:Dave primarily focused on modifying the Android app's preferences and core components. They made changes to preferences related to font size and other client-side settings. They also refactored preference keys and moved them to a new class for better code organization. The user's contributions demonstrate experience with the Android platform and application configuration.
Contributions:26 commits, 1 PR, 5 pushes in 3 years 6 months
Contributions summary:Dave primarily contributed to the Lift Framework project by making comment improvements and fixing spelling errors within Scala source files. These changes focused on improving code documentation in various core and web modules, particularly within the persistence/record, core/util, and web/webkit directories. Additionally, the user made minor improvements to the LiftScreen, Menu and StatefulSnippet code to improve clarity and maintainability. The contributions indicate a focus on refining existing code.
frameworkscalaliftjavareal-time
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.