Portrait of Quentin Mitten

Ministry & Worship Leader | Senior Software & Full-Stack Engineer

Quentin Mitten

Ministry and worship leader with experience serving churches, campus ministry, and volunteer teams, alongside a career in software development building APIs, business applications, automation platforms, cloud integrations, mobile software, and data-backed systems. I bring technical depth, pastoral collaboration, and worship leadership together to build dependable tools and serve people well.

Experience

H.W. Kaufman

October 2022 - Current

Application Developer I | II

Developing and modernizing enterprise applications, APIs, integrations, and automation across .NET, Azure, MuleSoft, Salesforce, and SQL data platforms.

  • Create APIs, websites, and applications using the latest .NET libraries and packages.
  • Optimize and maintain legacy applications running in .NET Framework by updating them to the latest .NET, as well as upgrading dependencies to remove exploits and other security concerns.
  • Develop applications related to the Mulesoft ecosystem, including deploying and managing those applications on Anypoint Platform.
  • Work with the Azure ecosystem, including utilizing API Manager and Services to set up endpoints, websites, portals, and traceability logging.
  • Use Azure DevOps to store code through Git branching, and setup Azure Pipelines/Releases to meet necessities for CI/CD across all environments.
  • Maintain and monitor various automation components through Task Scheduler, SQL Server Triggers and Jobs, and other on-prem automation and monitoring technologies.
  • Work with both Microsoft SQL Server and Sybase database technologies, including connections using EntityFramework and ODBC for applications, and database admin task and duties.
  • Work with Salesforce and Vlocity-related tools to create cloud-based services (Apex, Vlocity, Omnistudio, Visualforce).

Gateway Community Church

July 2022 – November 2023

Production Coordinator

Created an in-house automation platform that simplified multi-system production workflows for staff and volunteers.

  • Develop in-house applications, APIs, software, and systems (both desktop and mobile) to automate various parts of Sunday services (automatic starting of countdowns, auto-transition of faders and sounds, auto-cue lights, etc.). The software also simplifies tasks into one-button clicks for numerous service elements.
  • Created an automation system, using Python to create a REST API with logic to control lighting, presentation (ProPresenter), livestreaming (via Blackmagic and OBS systems), and sound systems to simplify the process of running standard procedures of a Sunday service, with records being stored inside a SQLite database.
  • Wrote a .NET GUI application to query the SQLite database, allowing for simpler adjustment outside of a programming environment for logic and controls.
  • Created a Python application, capable of running on any platform, to manually control automation.
  • Created a mobile application, built on Flutter (Dart) to allow for mobile access to controlling automation.
  • Training and supervision of volunteers with audio engineering, multi-media equipment, lighting setups, and other related hardware and software on Sundays and weekly rehearsal, including creating manuals and documentation for how to run all Audio/Visual Equipment.
  • Work with Worship Pastor/Worship Coordinator to stay updated on new developments in tech and production trends, along with upgrading other major and minor projects related to tech in all areas of ministry.
  • Work with the Pastoral Staff to plan and develop the service flow for Sundays, including scheduling volunteers and staff, preparing sermon slides, song arrangements for slides, and all other related media.
  • Help to lead and shepherd the Worship & Tech Team alongside the Worship Pastor/Worship Coordinator in musical, technical, and spiritual areas, stepping in to lead worship during Sunday Services as needed.

NutStar Software

July 2018 – September 2022

Programmer III – Programmer II – Programmer I

Delivered custom software for more than 70 clients, spanning requirements, implementation, testing, deployment, production support, and client IT systems.

  • Create both the UI and logic of Microsoft Access based solutions (Nutware, Nutware Broker).
  • Work with Microsoft SQL Server/T-SQL and related tools to query, manage, and optimize data, including reviewing performance of data collection and reporting.
  • Create Android-based software and applications, using Java to build logic and XML to build UI.
  • Use Android Studio to build Android (Java/XML) applications running on Motorola-type scanners for barcode scanning, entering in information, or looking up data about product (Nutware Mobile).
  • Use Android Studio to build Flutter (Dart) projects to run on mobile devices (iOS, Android) to view tag information or review silo data and levels.
  • Use Visual Studio to build .NET (ASP.NET, C#, .NET Core) based applications, interacting with devices (scales, cameras, printers, fingerprint readers, driver license scanner) for transacting of user processes (Nutware Touch, Nutware TouchQC, Fingerprint Scanner, Nutware Online, Nutware VWS, NutwareQCIFY, RemoteScaleTrigger, Nutware Maintenance Plan).
  • Manage and develop an ASP.NET Web Pages website, running C# for logic and HTML/ASP.NET to create front-end applications, transacting with a SQL Server backend for data and reporting.
  • Create APIs for connectivity of various applications, using JSON and ODBC connection strings to pass and query data, or execute server-side components for applications.
  • Create automation-based software and devices focused on increasing productivity and workflow.
  • Maintain Windows Mobile applications (C#, Windows Forms) and customization for current clients.
  • Build an application using .NET, interfacing with sensors, devices, and cameras, mounted on a forklift to provide automated tracking using barcodes, using a positional-mapping system to determine a location within a warehouse, generating a 3D-warehouse of data for user interactivity, data validation, and automated processing.
  • Create automation to upload both reports and data to a cloud-based server.
  • Utilize AWS (S3) to create an automated backup system for a SQL Server database, using redundancy to ensure data recovery in the event of catastrophic data loss on the client-side.
  • Maintain and manage GitHub repositories for base versions of software and migrate repositories to a locally hosted Git repository base for management and security purposes.
  • Develop customized software solutions amongst the current 70+ clients, managing every detail from adding new data points to building new reports, dashboards, and applications.
  • Develop barcode generation capabilities in Microsoft Access and create a font language for the barcode.
  • Create a speech-recognition API in Microsoft Access, allowing voice-activated navigation of menus and functionality.
  • Develop software to support connectivity of weight scales through both RS232 connectivity and network connectivity.
  • Oversee and provide Networking/System Administrator support for in-house software and systems.
  • Oversee and participate in the full software development lifecycle, from project innovation, to implementation, development, review, debugging, testing, code management, and product launch.
  • Create reports and reporting systems in both Microsoft Access and .NET (RDLC).
  • Create complex algorithms and queries based on Quality data from product to generate various output standards (grading and sizing information).
  • Work with Grower Accounting software to keep track of quality information, contracts, checks, payment schedules, and reporting.
  • Provide networking and IT support for client networks, PCs, printers, integrations, and other devices.

Earlier Experience

Short-Term Intern

Cru

April 2017 – June 2018

  • Purpose: To help fulfill the Great Commission by pioneering and building campus movements so that all 150 million students around the world will have the opportunity to respond to the gospel, be involved in a ministry on their campus and labor in their own mission field.
  • Reporting relationships: You report to the Team Leader, Associate Team Leader and leadership of the country where you serve. You relate closely with U.S. Regional Global Missions leadership.

PC/Mobile Repair Technician

Staples

May 2015 - July 2017

  • Engagement: Engages customers on the sales floor. Uses VIBE behaviors to create a buying environment. Builds relationships with Tech Sales Associates and Mobile Consultants (in mobile stores) to create synergy across all technology departments.
  • Selling: Champions Technology selling programs; Exhibits Staples Selling behaviors in all interactions and communications with customers, associates, and management. Achieve all sales & Technology satisfaction goals. Respond and resolve customer requests and concerns.
  • Operations: Responsible for ensuring all operational policies and processes are followed (i.e., PC Intake through pickup process). Stays current on new technologies, products, and services. Perform computer repair work or diagnostics as needed.

Repair Technician

Action Computers

November 2013 – September 2014

  • Diagnose, service and repair all incoming user products.
  • Create and build new PCs on request for customers.

Youth Ministries Intern

Yosemite Church

January 2011 – December 2012

  • Oversee and regulate setup and teardown of various Next Generation Ministry’s events at Yosemite Church.
  • Lead the worship team in various activities.
  • Provide technical assistance to the Next Generation ministries.
  • Regulate and put together a schedule plan using Planning Center for various youth events.
  • Meet with the Next Generation staff on a regular basis.
  • Meet with various Pastors for personal Spiritual Development.
  • Provide the ability to be a Small Group Leader within the Next Generation Ministry when needed.

Selected Work

NutStar Software

Forklift-Mounted Warehouse Integration

Project-managed this forklift-mounted warehouse system over six years. Its .NET software combines barcode tracking, wireless data transmission from the mast to the touchpad, and UWB positioning to make warehouse tracking and setup more efficient.

  • Managed the project over a six-year period, coordinating the development of its software and connected hardware capabilities.
  • Developed the .NET application for operation from forklift-mounted equipment.
  • Integrated barcode scanners to capture barcodes for automated warehouse tracking.
  • Integrated cameras, sensors, and other devices mounted on the forklift to support tracking.
  • Implemented wireless data transmission between the forklift mast and touchpad.
  • Managed the addition of UWB positioning to simplify system setup and determine where tracked activity occurred.
  • Generated an interactive 3D representation of the mapped warehouse data for users.
  • Applied data validation to the captured warehouse information.
  • Automated processing of the validated warehouse data.
  • Contributed across the software lifecycle, including implementation, debugging, testing, code management, and product launch.
  • C#
  • .NET
  • Barcode Scanners
  • Cameras
  • Sensors
  • Wireless Data Transfer
  • UWB Positioning
  • 3D Warehouse Data

Gateway Community Church

Production Automation Platform

Built a church-production automation platform that coordinated lighting, presentation, livestreaming, and sound for Sunday services, turning recurring multi-step procedures into simpler controls for staff and volunteers.

  • Created a Python REST API coordinating lighting cues, ProPresenter, Blackmagic and OBS livestream workflows, and sound-system actions.
  • Automated recurring service tasks such as starting countdowns, transitioning faders and sounds, and cueing lights; simplified common procedures into one-button actions.
  • Stored automation records in SQLite and built a .NET GUI so staff could adjust system logic and controls outside a programming environment.
  • Developed a cross-platform Python controller for manual operation and a Flutter mobile app for mobile access to the automation system.
  • Worked with pastoral and worship staff on Sunday service flow, volunteer scheduling, sermon slides, song arrangements, and related media.
  • Created audio/visual equipment manuals and trained volunteers in audio engineering, multimedia equipment, and lighting during Sunday services and weekly rehearsals.
  • Python
  • REST API
  • .NET
  • Flutter / Dart
  • SQLite
  • ProPresenter
  • Blackmagic
  • OBS
  • Lighting
  • Audio systems

H.W. Kaufman

Enterprise Application Modernization

Modernizing business-critical .NET applications and integrations while maintaining the workflows they support across multiple enterprise platforms.

  • Move legacy .NET Framework applications toward supported .NET versions and upgrade dependencies that introduce security or maintenance risk.
  • Build and operate APIs and integration services across Azure, MuleSoft, Salesforce, and SQL-backed systems.
  • Improve traceability, delivery consistency, and operational support with application logging and Azure DevOps pipelines.
  • .NET
  • Azure
  • MuleSoft
  • Salesforce
  • SQL Server
  • Azure DevOps

Capabilities

Programming Languages

  • C#
  • .NET
  • .NET Framework
  • .NET Core
  • ASP
  • ASP.NET
  • ASP.NET MVC
  • Blazor
  • Razor
  • WPF
  • XAML
  • Xamarin
  • RDLC
  • Java
  • Kotlin
  • XML
  • Android
  • Flutter
  • Dart
  • React Native
  • ReactJS
  • AngularJS
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Python
  • Bash
  • Batch scripting
  • Ruby
  • Ruby on Rails
  • PHP
  • C
  • C++
  • Visual Basic (VBA)
  • JSON
  • Node.js
  • Serverless

Cloud & Integration

  • Microsoft Azure
  • Azure DevOps
  • Azure API Management
  • Azure Service Bus
  • Azure Key Vault
  • Azure App Services and Functions
  • Azure Cloud Vision
  • Azure Files
  • MuleSoft Anypoint Platform
  • Salesforce (Apex, Vlocity, OmniStudio, LWC, Visualforce)
  • REST APIs
  • Box APIs and SDKs
  • Amazon AWS S3
  • Google Firebase
  • CI/CD pipelines and releases
  • Cloud backup and data transfer automation

Data & Systems

  • Microsoft SQL Server
  • T-SQL
  • MySQL
  • NoSQL
  • Sybase
  • SQLite
  • Entity Framework
  • ODBC
  • Data modeling and optimization
  • Database administration
  • Reporting and data collection
  • Windows
  • Windows Server
  • Windows Mobile
  • Linux
  • Ubuntu
  • Linux Mint
  • Kali Linux
  • Networking and systems administration
  • RS-232 and network-connected devices
  • Barcode scanners and printers
  • Scales, cameras, fingerprint readers, and sensors
  • Warehouse positional mapping and 3D data

Applications

  • Visual Studio (2008, 2012, 2017, 2019, 2022, 2026)
  • SQL Server Management Studio
  • Sybase (ODBC)
  • Android Studio
  • Visual Studio Code
  • Git
  • GitHub
  • Sourcetree
  • Atlassian (BitBucket, Jira, Confluence)
  • Box (APIs and SDKs)
  • Amazon AWS S3
  • Google Firebase
  • WordPress
  • Microsoft (Access, Excel, Outlook, Word, PowerPoint)
  • TeamViewer
  • Splashtop
  • LogMeIn
  • VirtualBox
  • VMware
  • Adobe Photoshop
  • GIMP
  • Adobe Acrobat
  • Adobe Premiere Pro
  • Ableton Live
  • Adobe After Effects
  • Microsoft Teams
  • Slack
  • ProPresenter
  • OBS
  • Eclipse
  • Windows Task Scheduler
  • SQL Server Triggers and Jobs
  • Planning Center
  • Blackmagic Systems
  • Grower Accounting Software

Delivery & Operations

  • Full software development lifecycle
  • Requirements and solution design
  • Code review and debugging
  • Testing and validation
  • CI/CD pipelines and releases
  • Production support and maintenance
  • Security and dependency upgrades
  • Workflow automation
  • Application logging and monitoring
  • Reports, dashboards, and data outputs
  • Client-focused customization (70+ clients)
  • Legacy application modernization
  • Cross-environment deployment and release planning
  • Client network, PC, printer, and integration support
  • Technical documentation and user training

Worship & Production

  • Worship leadership and song arrangement
  • Audio engineering and live sound
  • Lighting setup and operation
  • Multimedia and livestream production
  • Service flow and media planning
  • Production systems automation
  • Volunteer training and supervision
  • Audio/visual manuals and documentation
  • Sunday service and weekly rehearsal preparation
  • Volunteer scheduling and service-flow coordination
  • Sermon slides and song-media preparation
  • ProPresenter, OBS, and Blackmagic systems
  • Ableton Live and Planning Center

Education

Master of Divinity

Calvin Theological Seminary

Expected 2028

B.S. Computer Science - Systems & Software

University of California, Irvine

2017

Computer Technology & Music

Merced College

2010 - 2014

Beyond the code

Languages

English
Native
Japanese
Basic
Spanish
Basic
Ancient Greek
Studied in Seminary
Ancient Hebrew
Studied in Seminary
Turkish
Basic

Personal

  • Christian whose faith shapes how I approach service, leadership, and technology.
  • Musician and worship leader with experience in guitar, piano, drums, and vocals.
  • First-degree black belt in Tae Kwon Do.
  • Lived in the Middle East for a year and has traveled to Japan.
  • Avid lover of Dance Dance Revolution, In The Groove and various rhythm games.