Johannes Weber
Menu

Résumé

Johannes Weber

Backend-focused full-stack developer

Software experience

Backend / Full-stack Developer · 14 Oranges Software

2022–present

InfoGrove civic-app platform · Remote, British Columbia

  • Build Laravel APIs, MongoDB data models, and Vue-based CMS features for each release cycle.
  • Migrated the product’s primary data layer from MySQL to MongoDB.
  • Implemented dependency-free TOTP two-factor authentication for the platform’s requirements.
  • Prepared the application for multi-server deployment, including load balancing.
  • Reduce dependencies and improve architecture to simplify maintenance and Laravel upgrades.
  • Collaborate with mobile developers on interfaces; support tooling, servers, requirements, and production issues.

Selected engineering projects

ChurchWeb · Service planning, volunteer scheduling, and live tools

Designed and built an operational web platform that remained in production at King Road Church for ten years, including more than six years after my departure.

Broadcast tally · Node.js, Express, MQTT, Socket.IO, ESP32

Built a switcher-integrated system serving browser indicators and physical tally lights.

Earlier leadership and systems work

Technical Director · Tenth Church

2018–2023

Oversaw production across five venues; developed volunteer teams; designed a $200k+ broadcast installation including the control room and the custom software and hardware supporting it.

Assistant Technical Director · Westside Church

2017–2018

Mixed FoH, supported volunteers, prepared systems for events and rehearsals, assisted with show rentals.

Worship Pastor / Technical Lead · King Road Church

2011–2016

Responsible for all music in the weekly English and German services. Took care of technical production and mentored music and production volunteers. Designed a broadcast control room and system. Produced major special events.

References available on request.