Resume

Experience

  • – today | Upskilling: AI & Remix v3

    • Working on AI software development and LLM integration
    • Rebuilding foerg.dev with Remix v3, TypeScript, and Cloudflare Workers
  • –  | Software Developer

    Sunny Systems GmbH, Munich

    Sunny Systems works on digital products and services. Our software developers and UX designers build products with room to grow, and we have supported companies through digital transformation for over 20 years.

    Full-stack developer in an agile team, responsible for building and operating business-critical applications. I worked on modern web applications across the whole project cycle, from conception to integration.

    • Delivered around 20 projects, many with long-standing customer relationships
    • Took projects end to end: requirements, architecture, development, and operations
    • Built scalable solutions for cloud and on-premise environments
    • Automated development processes to save the team time
    • Worked closely with customers through the whole project lifecycle
    • Took part in architecture and design decisions
    • Worked in a self-organized agile team
  • –  | Career Change

    • Studied the fundamentals of web development (JavaScript, HTML, CSS)
    • Prepared for a move into software development through self-study, online courses, and practice projects
  • –  | Industrial Electrician

    Magna BDW technologies GmbH, Markt Schwaben

  • –  | Mechatronics Technician

    Eltec GmbH, Brunnthal

  • –  | Mechatronics Technician

    Seidenader Maschinenbau GmbH, Markt Schwaben

Projects

  • foerg.dev

    foerg.dev

    Personal portfolio website with multilingual support (i18n), built as a server-side rendered application on Cloudflare Workers. Built with Remix and TypeScript, with an eye on performance and accessibility.

    • Server-side rendering on Cloudflare Workers
    • Multilingual support using Paraglide (i18n)
    • Generates the resume as HTML, Markdown, and PDF
    • Contact form with validation and rate limiting
    • CSS-in-JS styling with a variant system
    • Remix
    • TypeScript
    • Cloudflare Workers
    • VitePlus
    • i18n
  • Checkidy

    www.ikobe.de/checkidy-plattform

    Platform for managing and running career orientation seminars. It covers the whole seminar lifecycle from registration to completion, and handles payments, mentor assignment, testing, and certificates. Built with a focus on real-time monitoring and automated admin workflows so the seminar operation can scale.

    • Managed seminars end to end, from registration to certification
    • Integrated payments and automated invoicing
    • Assigned and managed mentors
    • Integrated third-party testing with real-time monitoring
    • Created customizable certificates for participants
    • Automated reminders to keep participants engaged
    • Real-time dashboard for test execution and progress
    • C#
    • ASP.NET Core
    • React
  • REP Dispo

    Resource planning and dispatching system for railway operations. It coordinates people, vehicles, and equipment on an infinitely scrollable planning board, with real-time tracking. The board renders on HTML Canvas with KonvaJS so it stays smooth with large datasets. Dispatchers collaborate over WebSocket connections with shared, live data.

    • Infinitely scrollable planning board rendered on canvas with KonvaJS
    • Real-time multi-user collaboration over WebSocket connections
    • Manages personnel, vehicles, and equipment
    • External API for third-party systems and data exchange
    • CRM integration for customer and operations data
    • Drag-and-drop resource assignment
    • History and audit trail for compliance and reporting
    • TypeScript
    • Websockets
    • KonvaJS
    • React Router
    • React
  • Kompetenzcheck Next

    www.ikobe.de/kompetenzcheck-next

    Competency assessment platform for evaluating skills across several dimensions. It supports knowledge tests, cognitive assessments, and timed evaluations, and produces automated reports as PDFs. The whole system runs on AWS serverless services, which cut costs and operational work compared with the previous solution. It integrates with the Checkidy platform over a REST API for continuous seminar management.

    • Serverless architecture with AWS Lambda, Step Functions, and DynamoDB
    • Knowledge tests, cognitive assessments, and timed examinations
    • Automated evaluation and PDF reports
    • REST API integration with the Checkidy platform
    • Lower cost than the previous monolithic solution
    • Little maintenance, because the infrastructure is serverless
    • Scales with load through automatic load balancing
    • Infrastructure as code with CloudFormation for reproducible deployments
    • React
    • AWS Lambda
    • NodeJS
    • S3
    • AWS Step Functions
    • API Gateway
    • CloudFormation
    • CloudFront
    • DynamoDB
  • Calyxa

    Content management and delivery platform for product data. It stores product content with full versioning, so editors can roll back and trace changes, and it adds search and affiliate management for e-commerce. The system uses event sourcing and CQRS, and runs on Azure Kubernetes Service. The event-driven design keeps data consistent while reads and writes scale separately.

    • Event sourcing for a complete audit trail and temporal queries
    • CQRS (Command Query Responsibility Segregation) to separate reads and writes
    • Full content versioning with rollback and recovery
    • Search for products
    • Affiliate management and tracking
    • Deployed on Azure Kubernetes Service (AKS)
    • MongoDB for content storage and queries
    • Horizontally scalable for high load
    • React admin interface for content management
    • AKS
    • Kubernetes
    • MongoDB
    • dotnet
    • React