- Motivated, self-taught developer with a love for learning new technologies.
- Enthusiastic about collaboration and mentoring.
- Extensive experience in full-stack web development, open source, microservices, ETL, and tool building.
Professional Experience:
- OneFor Holding GmbH Principal Software Engineer
(January 2022 - February 2024)
Remote, Germany
- Maintaining a resilient banking system and administrative interface, driving CI/CD and observability efforts, and advocating for data security and code quality improvements.
- Technologies: Linux, Git, Docker, AWS, Erlang, PostgreSQL, Kubernetes, React, TypeScript, Grafana, SigNoz, OpenTelemetry, BitBucket Pipelines
- Indigo Ag, Inc. Principal Software Engineer
(July 2019 - November 2021)
Boston, MA USA
- Building internal administration/monitoring UIs for data platform and financial platform, migrating financial integrations to Python, participating in architecture planning.
- Technologies: Snowflake, PostgreSQL, Python, React, TypeScript, Ruby on Rails, Git, Docker, AWS, S3, Oracle ERP
- Neighborly Senior Software Engineer
(October 2018 - June 2019)
Boston, MA USA
- Helping architect and implement scalable data platform, migrating existing ETL from Go scripts to Spark and Airflow, and implementing complex new ETL pipelines.
- Technologies: Linux, Spark, Airflow, Python, PostgreSQL, Pandas, Go, Git, Docker, Kubernetes, AWS, S3
- NewStore, Inc. Solutions Engineer
(August 2016 - September 2018)
Boston, MA USA
- Designing new mobile app and underlying SDK, improving document rendering system, and customizing mobile apps and document templates for customers. Leveraging remote pair programming and timezone differences to boost team productivity.
- Technologies: Linux, MacOS, React Native, Redux, TypeScript, iOS, Swift, Jinja, Python, Node.js, Go, Git
- ARMtech Insurance Services, Inc. Business Application Developer
and Spatial Specialist
(October 2012 - July 2016)
Lubbock, TX USA
- Designing and implementing microservices, core message bus library, and GIS data import tools (incl. US NAIP imagery import) for web-based mapping app. Also assembled centralized service logging system, and created template-based PDF rendering service.
- Technologies: Linux, Node.js, Python, Docker, Redis, ElasticSearch, Logstash, Kibana, Grafana, InfluxDB, Jinja, MS SQL Server, PostgreSQL, SQLite, PostGIS, SpatiaLite, OpenLayers, Leaflet, Turf.js, MBTiles, TMS, WMS, WFS, C#, WPF, ASP.NET, EF, LINQ, Git
- kgb Developer
(February 2009 - October 2012)
Lubbock, TX USA
- Developing next-gen data access layer and telephony multiplexing service.
- Technologies: Linux, C, C++, C#, Erlang, Qt, ElasticSearch, MS SQL Server, PostgreSQL, Oracle, ASP.NET, EF, LINQ, Mercurial
- SUNY Fredonia ResNet System Administrator
(June 2007 - December 2008)
Fredonia, NY USA
- Setting up and maintaining Linux servers for the residential network. Rewriting user registration web app for ease of maintenance.
- Technologies: Linux, PHP, DHCPD
- SUNY Fredonia CIS Department Student system administrator
(September 2006 - December 2008)
Fredonia, NY USA
- Administering Linux servers and lab machines for the Computer and Information Sciences department.
- Technologies: Linux, PHP, Oracle installation, LDAP / AD authentication, Subversion
David H. Bronke
Projects:
- Dactyl Lynx Sole developer
(November 2020 - present)
- A custom split ergonomic keyboard based on the Dactyl.
- Platform: STM32, Arduino, RP2040
- Technologies: C, QMK, Python, Clojure, OpenSCAD
- QueryTron Creator, lead developer
(November 2015 - present)
- A multi-database query tool with geospatial and query plan visualizations.
- Platform: Windows, Linux (X11)
- Technologies: Electron, Vue.js, Node.js, Leaflet, D3, UIkit
- Censh / Karvy Creator, lead developer
(April 2018 - March 2020)
- A DIY car entertainment / navigation system, and the UI for it.
- Platform: Linux (Raspberry Pi)
- Technologies: Python, Kivy, D-Bus, BlueZ, PulseAudio
- RT Soldering Station Creator, sole developer
(September 2018 - September 2019)
- A custom soldering iron station using Weller RT tips.
- Platform: Arduino
- Technologies: C
- omega-logger Creator, lead developer
(May 2013 - Spring 2016)
- A simple and powerful logger for Node.js inspired by Python’s
logging
module.
- Platform: Linux, Web
- Technologies: Node.js
- Requiem for Innocence: Precursors Head of Project Development
(Fall 2004 - Spring 2016)
- A massively multiplayer online game that blends flight sim and RPG elements. About 45000 lines of code in the latest version.
- Platform: Web, Windows, Linux (X11)
- Technologies: C++, Python, Erlang, Node.js, Crystal Space, OGRE, Panda3D, Horde3D, three.js, BabylonJS, RethinkDB, ODE, Bullet Physics, CannonJS
- GoRtAudio Creator, sole developer
(May 2013 - March 2014)
- Go bindings for RtAudio.
- Platform: Linux
- Technologies: Go, SWIG
- Coconut Web Browser Co-creator, lead developer
(April 2009 - June 2013)
- A cross-platform web browser using WebKit technology.
- Platforms: Windows, Linux (X11)
- Technologies: Python, Qt, WebKit
- LD20X6 Creator, sole developer
(April 29th, 2011 - May 2nd, 2011)
- Ludum Dare Game Jam Entry for Ludum Dare 20
- Platform: Windows, Linux (X11), MacOS
- Technologies: Python, PyGame
- Crystal Entity Layer Contributor
(May 2005 - April 2007)
- A game entity layer based on Crystal Space. Implemented the Mechanics system, providing classes for creating realistically simulated spaceships.
- Platform: Windows, Linux (X11), MacOS
- Technologies: C++, Crystal Space, ODE, CVS
Education:
- SUNY Fredonia (2004 - 2008)
- Major in Computer Science.
- Kantonsschule Olten (2001 - 2002)
- Spent a year in Switzerland as an exchange student; learned Swiss German.
- Languages
- English (native language)
- German (conversational proficiency)
- Spanish (basic proficiency)