
AWS & Serverless Expert | Fullstack Software Engineer | AWS Certified | AWS Lambda, EvenBridge, TypeScript, Python
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Deutschland
- auf Anfrage
- de | en
- 08.04.2025
Kurzvorstellung
Certified developer who built with startups and large enterprises handling over 100 Mio. requests and 900,000 events a month.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2025 – offen
Tätigkeitsbeschreibung
Consultation and development of a construction project management software.
This project includes:
- Business process consultation on how the web application should look like
- Automatic imports of external ERP systems
- SSO login with Cognito & Microsoft Entra ID
Tech: AWS, SST, TypeScript, Lambda, Postgres, OAuth (Entra ID), React, React Router, TailwindCSS
Amazon Web Services (AWS), Web Entwicklung
1/2025 – offen
Tätigkeitsbeschreibung
- Cost Optimization of Lambda costs
- Implementing a solution to handle a large number of incoming events (1 mio+/day) and distribute the load on downstream systems like OpenSearch, DynamoDB
- Improved developer experience to add sandboxes with CDK & CodePipeline
- Fixed various issues
- Custom Shopify app development tasks
DevOps, Cloud (allg.)
1/2022 – 3/2025
Tätigkeitsbeschreibung
Technical Leadership of the Platform Engineering Team responsible for architecting & building a scalable solution on AWS and third parties like Vercel and MongoDB.
Key Projects:
Building an Event-Driven Architecture that powers 300,000 events per day:
- Decoupled the API and asynchronous event consumers for background tasks
- Used Amazon EventBridge in combination with Lambda, SQS, and Step Functions to build an event-driven architecture
- Improved developer experience by integrating reusable middleware for common best practices
- Integrated CloudWatch and X-Ray to observe events
Architected & Led Development of an edge-cached GraphQL API (~100 mio requests/month):
- Build a GraphQL API with Apollo, Lambda, API Gateway, and SST
- Edge-Caching by utilizing the SaaS Stellate
- Implemented an event-based purging mechanism
Observability & Alerting
- Using CloudWatch and X-Ray to observe the system throughout all systems
- Automated incident alerting via phone
Various Product Features:
- Subscription implementation with Stripe
- Webhook feature for all blogs
- Recommendation feature to recommend other blogs
- Custom Domain implementation with AWS & Vercel
- Email Newsletter Platform with SES that sends out 10,000 emails per day
Reliability, Scalability, Dev XP:
- Integration of backups for images, drafts, and posts
- Constant cost improvements
- Improvement of MongoDB indexes and database schema to allow better scaling
- Implementation of CI/CD (GitHub Actions) to allow a better feedback loop
- Improved developer workflow by teaching developers about Git Flo, Trunk-Based Development, etc.
Amazon Web Services (AWS), Cloud (allg.), DevOps, React (JavaScript library), Scrum, Typescript, Web Entwicklung
3/2021 – 1/2022
Tätigkeitsbeschreibung
Cloud Architect & Cloud Engineer focusing on AWS.
I worked on various projects:
- Migrating legacy, on-premise applications to AWS
- Developing cloud-native services on AWS
- Setting up infrastructure using Terraform, CDK, and Amplify
- Advising clients on architecture decisions and their business impact
- Building and leading an internal AWS community across Capgemini
- Organizing and running a hackathon with 20 participants
Cloud Spezialist, DevOps, Amazon Web Services (AWS)
2/2020 – 12/2020
Tätigkeitsbeschreibung
Development of a web application for consulting clients with their financial situation
- The project was a greenfield project. I supported with planning the architecture based on serverless architecture on AWS and implemented the whole application in a team of another developer, designer, and project manager
- Implementing infrastructure as code with AWS Amplify CLI & custom CloudFormation resources
- User management (users & roles) with AWS Cognito and an interactive user management tool in the frontend
- The frontend has several components (presentation, analysis, interactive wizard)
- PDF generation through HTML templates and Pupeteer in AWS lambda functions
- Analytics via stream processing in DynamoDB
- Multi-stage environment: Develop, Release, Master
- Agile Scrum Project
Technologies:
- Serverless Backend: AWS AppSync, GraphQL, Lambda, DynamoDB
- Infrastructure as Code: Amplify CLI, CloudFormation
- Frontend: JavaScript, React.js, Material UI
- DevOps: Amplfiy Console, GitHub Actions
Typescript, Amazon Web Services (AWS), JavaScript, Python, React (JavaScript library), Scrum
9/2019 – 11/2020
Tätigkeitsbeschreibung
- Responsible for researching and implementing methods for classifying bank transactions.
- Implementing a machine learning model based on state-of-the-art techniques for classifying bank transactions
- Implementing a REST Endpoint for inferencing the trained machine learning model
Tech-Stack: Python, Tensorflow, PyTorch, scikit-learn, Django, Docker, MlFlow
Django, Docker, Maschinelles Lernen, Natural Language Processing, Python, Pytorch, Tensorflow
9/2018 – 5/2019
Tätigkeitsbeschreibung
Development and deployment of machine learning model for predicting passenger demand in a car-sharing service
- Implementation of an end-to-end machine pipeline for predicting passenger demand with cloud-native services
- Machine learning training with AWS Sagemaker
- Predictions hosted on S3
- Frontend implementation which visualizes the predictions of the trained machine learning model in a leaflet application (React.js, JavaScript, Redux)
Implementing a data lake on cloud-native services
- Integration of vehicle sensor data into the internal AWS Data Lake
- Data was ingested via Kinesis data streams and processed with lambda functions to store them into a more structured format in DynamoDB
Tech-Stack: Python, Java, AWS (DynamoDB, Athena, Lambda, Sagemaker), Docker
Amazon Web Services (AWS), Data Science, Docker, Java (allg.), JavaScript, Maschinelles Lernen, React (JavaScript library)
Zertifikate
Ausbildung
Munich, Germany
Regensburg, Germany
München
Über mich
I have architected and built performant and scalable applications across different domains. From helping early-stage startups implement their first infrastructure-as-code and event-driven solutions (processing over 900k events monthly) to building public GraphQL APIs handling more than 100 million requests per month with efficient response caching.
I've also worked with numerous large enterprises to offload and migrate legacy applications on AWS and improve their observability.
My expertise lies in building scalable, performant, easy-to-maintain, and cost-effective solutions.
I have written two books about AWS (AWS Fundamentals & The CloudWatch Book). I am confident in documenting and communicating my work very well.
Weitere Kenntnisse
- AWS (Lambda, DynamoDB, AppSync, S3, CloudFront, EventBridge, SQS, SNS)
- Infrastructure as Code (CDK, SST, Terraform, Pulumi, CloudFormation)
- API Design (REST, GraphQL, WebSockets)
- Event-Driven Architectures
- Google Cloud Platform / Firebase
Frontend Development
- React.js
- Next.js
- Remix / React-Router
- React Native / Expo (Basics)
- Tailwind CSS
Programming Languages
- TypeScript / JavaScript
- Python
Backend Development
- Node.js (Express, Fastify, NestJS)
- Python (FastAPI, Flask)
Database:
- SQL (esp. Postgres, RDS, Aurora, Supabase)
- NoSQL (DynamoDB, MongoDB)
DevOps & CI/CD
- GitHub Actions
- CodePipeline & CodeBuild
- Docker & Containerization
- Observability (CloudWatch, X-Ray, Lumigo, OpenTelemetry)
Authentication & Authorization
- Cognito
- Auth0
- Clerk
- Next-Auth
- Passport.js
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden