I build products end to end, from the database to the pixel.
Software Engineer at epilot, building self-service portals for energy utilities across Germany — the services, cloud tooling and pipelines behind them as much as the screens. Seven years across backend systems, product platforms and, lately, agent-assisted engineering.
currently
Building customer portals at epilot. Always happy to talk platform architecture, backend systems or shipping with AI agents — say hello.
// greatest hits
The biggest things I've shipped
epilot · platform
Any merge request, live in a real portal
Review builds for the end-customer portal: one URL parameter loads any MR into a deployed environment, pinned to immutable build IDs. I wrote the RFC and built it.
epilot · cloud
AWS tooling that cleans up after itself
Tooling that finds and safely removes stale Cognito resources across dev environments, with dry runs and confirmation gates before anything is deleted.
geekyants · backend
BuilderX, from FeathersJS to Laravel
Drove the architecture of an early design-to-code platform end to end, including moving its backend from FeathersJS to Laravel — and gave a talk on how we did it.
atlassian · reliability
45 → 15 min
65% faster incident detection
Drove org-wide monitoring and incident response practices for Jira.
atlassian · architecture
Jira Issue View, re-platformed
Led the Relay migration and layout modernization, moved ownership from Australia to India, and ran experiments that lifted engagement 31%.
geekyants · open source
20k+ stars
NativeBase v3, co-created
One of the first cross-platform React Native design systems, with 70k+ weekly downloads.
// how I ship now
Agents on the team, humans on the merge button.
I treat AI agents like a well-run squad: clear roles, shared context, and guardrails that keep a person accountable for what ships.
Orchestrate, then delegate
A strong model plans the work; faster sub-agents implement; a separate reviewer reads the diff with fresh context.
Self-healing tests
Playwright suites that repair themselves in CI: an agent proposes the fix as a pull request, and a human always merges.
Context that travels
Shared context files that work in Claude Code and Cursor alike, kept above the repo so multi-repo initiatives stay coherent.
Guardrails first
Dry runs before anything destructive, explicit confirmation gates, and agents that never hold production credentials.
// what I build with
Across the whole stack
Backend & cloud
Node.js
TypeScript
PHP & Laravel
FeathersJS
GraphQL
MySQL
AWS
Docker
Delivery
GitLab CI
GitHub Actions
Jenkins
Playwright
Jest
Interfaces
React
Next.js
React Native
Relay
AI tooling
Claude Code
Cursor
Agentic workflows
CHANGELOG.md
Release notes, 2015 → now
Showing 5 of 5 releases
v5.0May 2026 — now
epilot · Software Engineer 2
+Work across the customer portal stack: the frontend, its API and the CI/CD pipelines that ship them.
+Designed review builds for the end-customer portal: any merge request can be loaded into a deployed environment with one URL parameter and immutable build IDs. Wrote the RFC.
+Built a self-healing Playwright pipeline on GitHub Actions and Claude Code that opens fix PRs for broken tests and never auto-merges.
+Shipped a Git worktree CLI that runs four portal repos side by side with deterministic ports.
+Built AWS tooling to find and safely clean up stale Cognito resources across dev environments, with dry runs and confirmation gates.
+Proposed portal versioning with a visual diff and preview model.
v4.0Jan 2024 — Mar 2026
Atlassian · Software Engineer 2
+Moved ownership of Jira Issue View from the Australia team to India.
+Cut incident detection time by 65% (45 → 15 min) by driving org-wide monitoring and response practices.
+Led the Relay migration and Issue Layout modernization for Jira Issue View.
+Ran UX experiments that lifted engagement by 31%.
+Set cross-team coding standards for Relay migration and component platformisation.
v3.0Jan 2022 — Jan 2024
Intuit · Software Engineer 2
+Delivered a video meeting platform across the Intuit ecosystem with NPS above 90.
+Designed a resilient, highly available architecture and built the foundation for multi-participant meetings.
+Mentored new hires and defined coding standards. CX3 Technical Excellence Award, FY22 Q3.
v2.0Feb 2019 — Dec 2021
GeekyAnts · Intern → Senior Software Engineer
+Drove BuilderX's architecture end to end: Next.js frontend, Laravel and FeathersJS services, and Dockerized deploys. Led its backend move from FeathersJS to Laravel.
+Co-created NativeBase v3, one of the first cross-platform React Native design systems: 20k+ GitHub stars, 70k+ weekly downloads.
+Built and led an R&D team shipping developer productivity tools.
v1.02015 — 2019
DIT University · B.Tech, Computer Science
+Founded the hackathon club and placed top 3 in multiple coding competitions.