brennan/nunamaker
DEDiscuss a project

Software Engineer & Technical Lead

Brennan
Nunamaker

Backend / Full stack / Automation

I build software, connect systems and take complex projects through to production. Hands-on, for more than ten years.

Brennan Nunamaker
Berlin, GermanyEnglish & German

B2B via Kalo Software GmbH

Explore my work

Selected work

A few things I’ve built

Client projects and work from my time in product teams.

Swiss energy sector

From documents to reviewable evidence

Commissioned pilot to classify, extract and verify funding documents. AI-assisted processing combined with deterministic checks and visible source evidence for expert review.

Outcome: traceable verification results and manual handling of uncertain cases.

  • Python
  • Document processing
  • Validation rules
Vana

Secure processing Better developer experience

Built a Python/FastAPI compute service in a Trusted Execution Environment, secure data workflows and SDKs, CLI tools and integrations for external developers.

Responsibility: backend engineering and Developer Experience Lead.

  • Python / FastAPI
  • Secure compute
  • Developer tools
Baugenossenschaft

One shared system for daily operations

Principal engineering responsibility for a Go-based operations platform spanning CRM, omnichannel communications and financial processes. Turned manual work into structured software.

Outcome: eliminated over 80% of recurring data redundancy in the import process.

  • Go / Gin
  • SQL Server
  • Vue
Xentral

Connecting website, product, CRM and billing

Engineering within an ERP company’s growth team. Owned the web stack and cross-functional integrations, including an end-to-end customer referral system.

Delivery across frontend, backend and business-system boundaries.

  • Next.js / React
  • Laravel
  • Integrations

Open source & independent tools

Tools I build for developer teams.

Open source · MIT

DevSpecs

A local-first CLI that keeps the context of AI-assisted development in the repository: goals, decisions, verification evidence and what to do next. No cloud sync or LLM calls.

Free resource

ADR.zone

Templates, examples and a generator for Architecture Decision Records. Capture technical decisions as Markdown, compare formats and keep the result alongside the code.

Working together

Where I can help your team

I help where technical depth and independent delivery need to come together.

01

Backend & full stack

Applications, APIs and integrations that work together. From data models and business logic to interfaces people can use.

Go · Python · TypeScript · React
02

Workflows & AI

Turn documents and manual work into traceable processes. Combine AI, clear rules and human review where it matters.

Documents · Integrations · Automation
03

Technical leadership

Clarify architecture, modernize existing systems and take responsibility for delivery. Hands-on, alongside your team, through production.

Architecture · Modernization · Delivery

About me

Technical depth Easy to work with

I’m Brennan, a software engineer and founder of Kalo Software GmbH. I have spent over ten years building software in product organizations and demanding client environments.

My strength is connecting requirements to delivery: understanding the need, finding an appropriate technical solution and taking responsibility for the result. I work in English and German, remotely and internationally.

My technical toolkit

Backend
Go, Python / FastAPI, PHP / Laravel
Frontend
TypeScript, React, Next.js, Vue
Data
PostgreSQL, SQL Server, SQLite
Infrastructure
Docker, Terraform, CI/CD, Cloud

Career

Experience at a glance

English & German · fluent

  1. 05/2022 – present

    Kalo Software GmbH

    Senior Software Engineer · Technical Consultant · Managing Director

    B2B software engineering and document automation. Technical ownership from requirements and architecture through implementation and quality assurance.

  2. 11/2024 – 02/2026

    Vana

    Senior Software Engineer · Developer Experience Lead

    Python/FastAPI compute within a Trusted Execution Environment, sensitive-document applications, SDKs and CLI tools.

  3. 01/2024 – 10/2024

    Xentral ERP Software GmbH

    Senior Software Engineer

    Web and growth engineering, product initiatives and integrations spanning website, CRM and billing.

  4. 04/2022 – 08/2023

    Digiscape GmbH

    Co-founder · CTO · Software Engineer

    Customer platforms, white-label integrations and bidirectional synchronization of external systems.

  5. 04/2020 – 03/2022

    Baugenossenschaft

    Principal Software Engineer

    Technical responsibility for CRM, communications, KYC and financial workflows using Go/Gin, SQL Server and Vue.js.

  6. 04/2016 – 03/2020

    Insiders Technologies GmbH

    Solution Engineer · Scrum Master · Team Lead

    Enterprise document processing for insurers and reinsurers: extraction, validation rules, process integration, consulting and team coordination.

  7. 11/2013 – 04/2015

    DFKI

    Research Assistant · Part-time

    Distributed manufacturing demonstrators, interoperable message formats and web-based hardware control.

Education & research

B.Sc. Computer Science · RPTU Kaiserslautern-Landau · 2016

Intelligent systems, software engineering and distributed / networked systems.

Let’s talk

Tell me what you have in mind

A new product, a difficult integration, or a process that takes too much manual work? Tell me a little about it.

A few sentences are enough to start. Please do not send confidential documents.

Contracting and invoicing via Kalo Software GmbH, Germany.

Loading the contact form. You can also reach me on LinkedIn.