David H. Bronke

# Résumé

  • 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 projects, microservices, and tool building.

# Professional Experience:

OneFor Holding GmbH (opens new window) Principal Software Engineer
(January 2022 - present)
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 (opens new window), Docker (opens new window), AWS (opens new window), Erlang (opens new window), Node.js (opens new window), React Native (opens new window)
Indigo Ag, Inc. (opens new window) Principal Software Engineer
(July 2019 - November 2021)
Building internal administration/monitoring UIs for data platform and financial platform, migrating financial integrations to Python, participating in architecture planning.
Technologies: Snowflake (opens new window), Python (opens new window), React (opens new window), Ruby on Rails (opens new window), Git (opens new window), Docker (opens new window), AWS (opens new window), S3 (opens new window), Oracle ERP (opens new window)
Neighborly Senior Software Engineer
(October 2018 - June 2019)
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 (opens new window), Airflow (opens new window), Python (opens new window), Pandas (opens new window), Go (opens new window), Git (opens new window), Docker (opens new window), Kubernetes (opens new window), AWS (opens new window), S3 (opens new window), Jenkins (opens new window)
NewStore, Inc. (opens new window) Solutions Engineer
(August 2016 - September 2018)
Designing new mobile app and underlying SDK, improving document rendering system, and customizing mobile apps and document templates for customers.
Technologies: Linux, MacOS, React Native (opens new window), Redux (opens new window), iOS / Swift / Objective-C, Jinja (opens new window), Python (opens new window), Node.js (opens new window), Go (opens new window), Git (opens new window)
ARMtech Insurance Services, Inc. (opens new window) Business Application Developer
and Spatial Specialist
(October 2012 - July 2016)
Designing and implementing microservices, core message bus library, and GIS data import tools for web-based mapping app. Also assembled centralized service logging system, and designed and implemented template-based PDF rendering service.
Technologies: Linux, Node.js (opens new window), Python (opens new window), Docker (opens new window), Redis (opens new window), ElasticSearch (opens new window), Logstash (opens new window), Kibana (opens new window), Grafana (opens new window), Jinja (opens new window), MS SQL Server (opens new window), PostgreSQL (opens new window), SQLite (opens new window), PostGIS (opens new window), SpatiaLite (opens new window), OpenLayers (opens new window), Leaflet (opens new window), Turf.js (opens new window), MBTiles (opens new window), TMS (opens new window), WMS (opens new window), WFS (opens new window), C#, WPF, ASP.NET, EF, LINQ, Git (opens new window)
kgb (opens new window) Developer
(February 2009 - October 2012)
Developing next-gen data access layer and telephony multiplexing service.
Technologies: Linux, C, C++, C#, Erlang (opens new window), Qt (opens new window), ElasticSearch (opens new window), MS SQL Server (opens new window), PostgreSQL (opens new window), Oracle (opens new window), ASP.NET, EF, LINQ, Mercurial (opens new window)
SUNY Fredonia ResNet (opens new window) System Administrator
(June 2007 - December 2008)
Setting up and maintaining Linux servers for the residential network.
Technologies: Linux, PHP, DHCPD
SUNY Fredonia CIS Department (opens new window) Student system administrator
(September 2006 - December 2008)
Administering Linux servers and lab machines for the Computer and Information Sciences department.
Technologies: Linux, PHP, Oracle (opens new window) installation, LDAP / AD authentication, Subversion (opens new window)
Ascentium Developer
(August 2008 - November 2008)
Performing customizations of Microsoft CRM (opens new window) instances.
Technologies: Windows, C#
Invoke Systems Junior Software Developer
(2005 - 2006)
Translating code samples in the Microsoft CRM (opens new window) docs from VB6 to VB.NET & C#.
Technologies: Windows, C#, Visual Basic 6, Visual Basic .NET

David H. Bronke

# Projects:

Gloomy Crossbow Co-creator, lead developer
(June 2019 - present)
A cooperative RPG
Platforms: Windows, Linux (X11 (opens new window)), MacOS, etc.
Technologies: Unreal Engine (opens new window)
QueryTron (opens new window) Creator, lead developer
(November 2015 - present)
A multi-database query tool with geospatial and query plan visualizations.
Platform: Windows, Linux (X11 (opens new window))
Technologies: Electron (opens new window), Vue.js (opens new window), Node.js (opens new window), Leaflet (opens new window), D3 (opens new window), UIkit (opens new window)
Censh (opens new window) / Karvy (opens new window) Creator, lead developer
(April 2018 - March 2020)
A DIY car entertainment / navigation system, and the UI for it.
Platform: Linux (Raspberry Pi (opens new window))
Technologies: Python (opens new window), Kivy (opens new window), D-Bus (opens new window), BlueZ (opens new window), PulseAudio (opens new window)
omega-logger (opens new window) Creator, lead developer
(May 2013 - Spring 2016)
A simple and powerful logger for Node.js (opens new window) inspired by Python's logging module (opens new window).
Platform: Linux, Web
Technologies: Node.js (opens new window)
Requiem for Innocence: Precursors (opens new window) 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 (opens new window))
Technologies: C++, Python (opens new window), Erlang (opens new window), Node.js (opens new window), Crystal Space (opens new window), OGRE (opens new window), Panda3D (opens new window), Horde3D (opens new window), three.js (opens new window), BabylonJS (opens new window), RethinkDB (opens new window), ODE (opens new window), Bullet Physics (opens new window), CannonJS (opens new window)
web-pgq (opens new window) Creator, lead developer
(September 2014 - October 2015)
A web-based PostgreSQL (opens new window) client with geospatial and query plan visualization.
Platform: Web
Technologies: Node.js (opens new window), AngularJS (opens new window), OpenLayers (opens new window), Semantic UI (opens new window)
GoRtAudio (opens new window) Creator, sole developer
(May 2013 - March 2014)
Go (opens new window) bindings for RtAudio (opens new window).
Platform: Linux
Technologies: Go (opens new window), SWIG (opens new window)
Coconut Web Browser (opens new window) Co-creator, lead developer
(April 2009 - June 2013)
A cross-platform web browser using WebKit technology.
Platforms: Windows, Linux (X11 (opens new window))
Technologies: Python (opens new window), Qt (opens new window), WebKit
PLWM (opens new window) Contributor, release technician, website designer
(February 2008 - November 2009)
A Python (opens new window) package for implementing X11 (opens new window) window managers, and an accompanying set of example window managers.
Platform: Linux (X11 (opens new window))
Technologies: Python (opens new window), X11 (opens new window), Subversion (opens new window), CVS (opens new window)

# Education:

SUNY Fredonia (opens new window) (2004 - 2008)
Major in Computer Science.
Kantonsschule Olten (opens new window) (2001 - 2002)
Spent a year in Switzerland as an exchange student; learned Swiss German.
Languages
English (native language)
German (basic proficiency)
Spanish (basic proficiency)