Served by a C HTTP server I built from scratch
Simon Vitt

Simon Vitt

Backend Engineer · Building high-reliability systems

3+ years of professional experience · Python/Django · Azure

I build, design and ship backends that hold up under real-world production constraints: scalable APIs, async job orchestration, real-time systems, and scaling-aware infrastructure decisions.

I mainly work with Django/DRF, PostgreSQL, Celery, Redis, Temporal, and Azure, with a strong focus on reliability, performance, maintainability and scalability.

PythonDjangoAzurePostgreSQLRedisDockerTemporalGitHub
GitHub

Professional Experience

Software Engineer

SoftAutoMateAI

2023 - Present

Built multiple full-featured, end-to-end backend platforms from the ground up: architecture, APIs, domain modeling, and production infrastructure for multi-tenant claims and workflow systems.

  • Designed and implemented the system architecture: tenant isolation, granular and flexible role-based access, and core domain workflows
  • Architected cloud infrastructure on Azure: App Services, Container Apps, PostgreSQL Flexible Server, Redis Cache, CI/CD pipelines, etc.
  • Built scalable APIs, async processing pipelines, and background job orchestration for production workloads
  • Shipped complex real-time collaboration features using WebSockets (Django Channels)
  • Integrated external APIs for data exchange and workflow automation
DjangoDRFPostgreSQLAzureRedisCeleryASGI/ChannelsTemporalGitHubSentry

Software Developer & Mentor

Developer Akademie

2023

Mentored software-engineering students and built internal tools to improve workflows and team productivity.

  • Conducted code reviews and technical coaching across JavaScript, Python, Angular and Django
  • Built internal platforms and automation tools for operational workflows
  • Developed integrations between Slack and internal systems
  • Implemented redisign of application platform and implemented new features and bug fixes
PythonDjangoFlaskJavaScriptAngularGitHub

Technical Expertise

Backend Product Engineering

Complex workflows, domain models, and correctness-focused backend systems built to evolve with real requirements. Test-driven development to ensure reliability and maintainability.

Backend Architecture

Scalable APIs, WebSockets for real-time systems, modular services, and clean separations of concerns designed for maintainability.

Multi-tenant Systems

Tenant isolation, routing strategies, and data modeling patterns for multi-tenant production apps.

Async Processing & Pipelines

Job orchestration, retries, idempotency, and long-running workloads.

Cloud Infrastructure

Azure infrastructure, CI/CD, monitoring, and scaling constraints with reliability-first execution.

System Design

Architecture explorations focused on scalability, performance trade-offs, and resilience.

Tech Stack

Languages

PythonCJavaScriptTypeScriptSQL

Frameworks

DjangoDRFFastAPINext.js

Infrastructure

AzureDockerRedisPostgreSQLCI/CDTemporalGitHubSentry

Let's Connect

Always happy to chat about software engineering.

© 2026 Simon Vitt