|
Software Engineer focused on internal business systems, backend development, and data-driven workflows.
About Me
I'm a Software Engineer with 6+ years of experience across web development and software engineering. I started out building websites and web applications in agency and SME environments before moving into backend-oriented development on complex internal systems.
I currently work at KBB (Federal Cultural Events Berlin) on a large internal backoffice application. My work covers the full lifecycle of a complex business system: backend development, data modelling, workflow and access control logic, integrations, and production support. I work in a small engineering team with broad technical ownership across the whole application.
Quick Facts
Key Expertise
Technical Skills
My experience spans backend development, data systems, and web technologies, built up across 6+ years of professional work in agency, SME, and enterprise environments.
Languages & Frameworks
- JavaScript
- TypeScript
- Python
- React
Data & Persistence
- PostgreSQL
- SQL
- Database Design
- GORM
Backend & Systems
- REST APIs
- Spring Security
- Grails
- Server-side Rendering
Business Application Domain
- Workflow Logic
- Permissions & Auth
- Content Management
- Admin Backends
Web Technologies
- HTML & CSS
- jQuery
- AJAX
- Responsive Design
Tooling & Build
- Git & GitHub
- npm
- Linux / CLI
- WordPress
Work Experience
A progression from web development and agency work to maintaining and extending a complex internal business system in a small, cross-functional team.
Berlin International Film Festival (Berlinale), KBB
July 2024 – PresentSoftware Engineer
Working on a large internal backoffice application as part of a small engineering team. Responsible for ongoing development, maintenance, and improvement across a complex multi-domain system covering content management, editorial workflows, data modelling, permissions, task tracking, versioning, and system integrations. Also involved in production support and keeping services operational.
Technologies:
Key Contributions:
- Maintain and extend a complex multi-domain business application covering editorial text workflows, content and person data, task management, approvals, and versioning
- Handle a broad range of feature work and bug tickets across the full application stack
- Contribute to workflow logic, search and filtering, permissions and access control, and integrations with surrounding systems
- Share production support responsibility: monitoring, responding to system incidents, and keeping servers and services operational
we22 GmbH
July 2022 – July 2024Web Developer
Built and maintained websites for SME clients using HTML, CSS, JavaScript, and WordPress.
Technologies:
Key Contributions:
- Developed responsive websites for multiple SME clients
- Implemented custom WordPress themes and plugins
DEDO Media GmbH
August 2021 – July 2022Multimedia Developer
Designed digital assets and UI elements, translating Figma designs into code using React.
Technologies:
Key Contributions:
- Implemented reusable UI components based on design specifications
- Collaborated with the team to translate Figma designs into production code
Richter Consultant Agency
January 2020 – August 2021Web Developer
Developed and maintained the in-house website using React, Python, HTML, and CSS.
Technologies:
Key Contributions:
- Built and maintained the company's primary web presence
- Implemented responsive design and performance improvements
Featured Projects
Personal projects built outside of work, reflecting independent learning, technical curiosity, and range beyond my day-to-day stack.
TikTok Sentiment Analyzer
A comprehensive sentiment analysis tool for social media comments built with Python and Streamlit. Features real-time data processing, interactive visualizations, and advanced text processing for sentiment classification with professional deployment practices.
Technologies:
Key Features:
- Real-time sentiment analysis with live data processing
- Advanced text preprocessing and analysis pipeline
- Interactive visualizations with charts and word clouds
- Production-ready Streamlit app with professional UI
- Dockerized deployment with scalable architecture
- CSV export capabilities for analytics results
Lumi AI Chat Interface
A modern, serverless AI chat interface built with Next.js featuring seamless integration with multiple AI providers including OpenRouter and Groq. Offers instant access to Claude, GPT-4, Llama, and more with responsive design and smooth user interactions.
Technologies:
Key Features:
- Multi-model AI support with Claude 3.5, GPT-4, Llama 3.1, and Mixtral
- Modern interface with smooth animations and dual theme system
- Dynamic model switching with real-time provider selection
- Serverless architecture requiring no installation
- Advanced settings with API key management
- Fully responsive design for all screen sizes
WeatherGuard - AWS Cloud Weather Alert System
A production-ready weather alert application built with Next.js that leverages AWS cloud services to provide intelligent, location-based severe weather notifications. The system features a hybrid architecture supporting both local development and cloud deployment with automatic failover capabilities.
Technologies:
Key Features:
- Real-time weather monitoring with OpenWeatherMap API integration
- Cloud-native data persistence using AWS DynamoDB
- Reliable email notifications powered by AWS SES
- Hybrid architecture with automatic cloud/local switching
- Responsive design with dark/light theme support
- Comprehensive error handling with graceful degradation
Get In Touch
Interested in working together or have a question about my work? Feel free to reach out using the form below or through my contact information.
Contact Information
Location
Berlin, Germany



