David Snopek is a versatile software engineer with 18 years of experience based in Milwaukee, Wisconsin, who runs Lingwo International as a "Do-Everything-Guy" and co-founded myDropWizard. He blends full-stack backend work with game-engine and web realtime expertise, contributing both code and technical docs to the widely used Godot Engine—notably on WebXR and WebRTC. He built a personal Anki sync server, demonstrating deep experience in sync protocols, media handling, session and collection management. A long-time open-source contributor with roots in the Drupal community, he pairs hands-on implementation with clear technical writing to make complex systems approachable.
A personal Anki sync server (so you can sync against your own server rather than AnkiWeb)
Role in this project:
Back-end Developer
Contributions:147 commits, 12 PRs, 21 pushes in 6 years 6 months
Contributions summary:David primarily worked on the Anki sync server's back-end functionality. Their commits focused on implementing the full sync process, including handling media and database updates. They also refactored collection management, integrated session and user management, and incorporated features for adding, removing, and tagging notes and cards. Further contributions included implementing the ability to generate stats reports and dynamic decks.
Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
Full-stack Developer
Contributions:893 reviews, 50 commits, 244 PRs in 2 years 4 months
Contributions summary:David primarily contributed to the Godot Engine's WebXR and WebRTC modules. Their work involved fixing bugs related to WebXR functionality, particularly concerning Emscripten builds and the WebXR emulator. Additionally, the user added features like `get_buffered_amount()` to the WebRTCDataChannel and updated the GDNative API version. Furthermore, they made improvements to ensure proper rendering and functionality in the WebXR environment, indicating a focus on both front-end (WebXR) and back-end (WebRTC and engine integration) aspects.
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.