Sebastian Hesse
Serverless Cloud Consultant

Summary
👨💻 I'm delivering high-quality software using modern cloud technologies like serverless functions on AWS Lambda. 🚀 I love automating processes and eliminating manual work. I'm offering you:
- advice on your serverless or cloud-native options,
- setting up a serverless or cloud-native architecture of your project,
- developing and further extending your existing serverless or cloud-native project,
- migrating existing applications into a serverless or cloud-native application.
Awards




Skills
AWS
7+ Years
AWS Lambda, DynamoDB, S3, EventBridge, IAM, SNS, SQS, StepFunctions, CDK, CloudFormation, Terraform
Backend
12+ Years
Node.js, TypeScript, JavaScript, Java, Maven, Spring
Projects
Antivirus SaaS
01/2025 - 03/2025
Anonymous Customer, AWS Consultant
AWS Marketplace
Antivirus
CloudWatch
AWS Lambda
JavaScript
CDK
S3
DynamoDB
Step Functions
For an antivirus SaaS solution, I increased monitoring capabilities using CloudWatch Dashboards and added a new feature to perform a full scan on thousands of files on Jira and Confluence within just a few minutes.
- Increase visibility for users to see scan results within a CloudWatch Dashboard using special Logs Insights queries
- Leverage Step Functions to download 10.000+ files from Jira or Confluence and scan them for potential threats, all within just a few minutes
AWS Integration Apps
03/2024 - Present
Utoolity GmbH, AWS Consultant
AWS
Serverless
AWS Lambda
TypeScript
CDK
S3
DynamoDB
EventBridge
Step Functions
Atlassian
Jira
Compass
Leads the architecture and implementation of AWS integrations for the Atlassian Marketplace apps. Reduces technical debt to reclaim time to market.
- Created new AWS integrations to extend the app portfolio and revenue streams using a multi-product strategy
- Designed and executed a migration strategy to update 500+ CloudFormation stacks with breaking changes, ensuring data integrity and reduced maintenance periods
Azure and AWS Security
06/2024 - 12/2024
Decadia GmbH, Senior Software Engineer
AWS
Azure
API Management
IAM
Security Hub
Pulumi
Improved Azure API Management security and permission setup to reduce potential attack vectors in a new application. Similarly, reduced potential threats by following best practices for AWS security within the AWS organization.
Serverless Pension Portal
08/2022 - 12/2023
Decadia GmbH, Senior Software Engineer
AWS
Serverless
AWS Lambda
TypeScript
CDK
EventBridge
DynamoDB
S3
Cognito
AppSync
GraphQL
SNS
CloudWatch
I supported a Scrum team of 6-8 people that's building a Serverless pension portal for a big energy corporation. It's a multi-tenant, event-driven system built on top of EventBridge, DynamoDB, S3 and AWS Lambda written in TypeScript.
- Took a leading role in designing and implementing a custom architecture for authentication and authorization on top of Cognito
- Implemented a crucial feature for verifying and processing documents provided by users
AWS Resources Discovery Library
06/2022 - 12/2023
Utoolity GmbH, AWS Consultant
AWS
Serverless
AWS Lambda
TypeScript
CDK
S3
DynamoDB
EventBridge
Step Functions
Atlassian
Jira
Compass
Supported a small software vendor by building a library to help discovering AWS resources. Besides using AWS SDKs, it also scraped AWS documentation and generated TypeScript code.
- Developed a library to discover AWS resources and make them available via API
- Migrated multiple services from AWS SDK v2 and JavaScript to AWS SDK v3 and TypeScript
Serverless Aerospace Software
05/2022 - 06/2023
PACE Aerospace, Serverless Consultant
AWS
Serverless
AWS Lambda
TypeScript
CDK
API Gateway
DynamoDB
S3
SNS
CloudWatch
VPC
CI/CD
AWS Organizations
I advised two teams developing software for aircraft pilots about Serverless best practices on AWS.
- Improved the existing multi-tenant architecture for deployment processes, costs, and maintainability
- Automated their AWS Organizations setup
- Knowledge transfer about several AWS services like DynamoDB, Step Functions, and CI/CD tooling as well as AWS CDK
Software & Infrastructure Development
05/2021 - 03/2022
Anonymous Customer, Senior Software Engineer
AWS
Serverless
AWS Lambda
TypeScript
Elasticsearch
ECS
Fargate
Terraform
CDKTF
SQS
SNS
EventBridge
S3
DynamoDB
Java
Spring
JavaScript
Datadog
MSK
I supported a team of 8 people building a search engine as part of a bigger software product with several million visits per day. One of my main responsibilities was re-architecting the data ingestion systems and building a 100% serverless, event-based system using AWS Lambda, MSK, S3, DynamoDB, StepFunctions, SNS, SQS and EventBridge.
- Re-architected the data ingestion process using Amazon MSK
- Implemented several features to improve the search experience
Full-Stack Web Development
10/2020 - 04/2021
ImmobilienScout24, Software Engineer
AWS
EC2
RDS
DynamoDB
Serverless
AWS Lambda
CloudFormation
S3
SQS
SNS
Java
Spring
Spring Cloud
JUnit
JavaScript
TypeScript
AWS KMS
AWS SSM
Datadog
Kibana
I supported a product team developing SSO (Single Sign-On) and user messenger related features. The software is hosted on AWS using EC2/ECS, RDS, SQS, AWS Lambda, DynamoDB, etc. and main programming languages include Java, JavaScript and TypeScript.
Frontend Migration & Serverless Development
06/2020 - 09/2020
Kurviger.de - Motorrad-Routenplaner, Software Engineer
JavaScript
jQuery
Mithril
Cypress
Serverless
Firebase Functions
Firebase
Google Cloud Functions
The existing JavaScript and jQuery code was migrated to components using the Mithril framework. Additional serverless functions using Google Cloud Functions and Firebase were developed to support payment processes.
Serverless REST API Development
04/2020 - 05/2020
saas-marketplaces.com, Software Engineer
AWS
Serverless
AWS Lambda
API Gateway
CloudFront
Route53
OpenAPI
Automation
GitHub Actions
REST API
Node.js
Built a collection of SaaS marketplaces to discover new opportunities starting a business. I was responsible for the technical architecture using a serverless stack.
- Serverless REST API using AWS Lambda and API Gateway
- Automated CI/CD process using AWS CloudFormation and GitHub Actions
- REST API documentation using OpenAPI (Swagger)
Jira Plugin Development
01/2018 - 09/2020
K15t GmbH, Software Engineer
AWS
AWS Lambda
EC2
Kinesis
DynamoDB
S3
EC2
Step Functions
Cloud Watch
CloudFormation
Java
Maven
Spring
REST API
Jersey
Hazelcast
JUnit
Node.js
Developed new features and improving the existing code as well as the technical infrastructure on AWS.
- Automate synchronization between Jira systems using Serverless Functions
- Created a hybrid architecture using EC2 and AWS Lambda for high scalability and high throughput of data
- Improved infrastructure automation process by using AWS CloudFormation
On-premise to Serverless Migration
04/2017 - 11/2017
K15t GmbH, Software Engineer
AWS
AWS Lambda
DynamoDB
Kinesis
S3
EC2
Cloud Watch
CloudFormation
Java
Maven
Spring
Spring Boot
REST API
Jersey
Node.js
We migrated an existing on-premise application to a serverless cloud application. I was responsible for designing the target architecture and leading the migration while keeping systems running.
- Designed architecture using cloud technologies like DynamoDB, S3, AWS Lambda and also EC2
- Automated deployments using Bitbucket Pipelines and AWS CloudFormation
Confluence Plugin Development
07/2015 - 03/2017
K15t GmbH, Software Engineer
Java
Maven
Spring
REST API
Jersey
OSGi
Angular
JavaScript
My main responsibilities were developing new features, improving the existing code and writing automated tests.
Publications
CDK Day 2021, Community Online Conference
This talk walks you through the projen setup process and pitfalls I have encountered when writing my CDK constructs.
UXDX Conference 2019 in Dublin, Ireland
Discussed different experiences using serverless functions together with Nik (BBC) and Laura (Walmart). Shared best practices how to migrate and develop serverless functions as well as how maintenance and monitoring changed.
Atlas Camp 2019 in Vienna, Austria
Shared best practices for monitoring and analytics using serverless functions and services.
Talk: Going Serverless
04/2019
Atlassian Developer Day 2019 in Las Vegas, USA
Shared best practices and practical advice for successfully applying serverless functions in your project.
Talk: Caching in AWS Lambda
12/2018
AWS User Group Stuttgart 2018 in Stuttgart, Germany
Talked about different caching approaches when working with AWS Lambda and serverless functions.
Atlas Camp 2019 in Barcelona, Spain
Shared best practices and practical advice for successfully applying serverless functions in your project.
Experience
Freelancer
06/2019 - Present
Serverless Cloud Expert & Software Engineer
AWS
Serverless
Cloud
Software Engineering
Java
Node.js
TypeScript
JavaScript
Expert for serverless and cloud-native systems. Focusing on software engineering and designing the architecture of serverless cloud systems.
Karat
06/2019 - 03/2021
Senior Interview Engineer (Freelance, part-time)
Technical Interview
Software Engineering Knowledge
Algorithms
Pair Programming
Karat is a company for making technical interviews fair and objective. I'm interviewing software engineering candidates for different technical roles on a freelance basis. Candidates are applying at top tech companies and I'm testing them for their software engineering knowledge, including algorithms. In the end, I'll provide feedback on the candidate's performance.
K15t
01/2018 - 09/2020
Software Engineer
AWS
Serverless
Cloud
Software Engineering
Java
Node.js
JavaScript
K15t is a company for developing apps for Atlassian products like Jira and Confluence. The main app I've worked on can synchronize issue data between Jira instances, on-premise and in the cloud. My main responsibilities were developing new features and improving the existing code + technical infrastructure.
K15t
07/2015 - 11/2017
Software Engineer (Working Student)
Software Engineering
Cloud
On-premise
Java
Node.js
JavaScript
Jira
Confluence
As a software engineer (working student), I developed features for multiple Atlassian Jira and Confluence apps, fixed bugs and wrote automated tests. I also migrated an on-premise app to a serverless cloud app.
TravelTainment (now Amadeus Leisure IT)
01/2014 - 07/2014
Junior Operations Internal Developer
Java
Spring
Hibernate
MySQL
Maven
OSGi
Apache Camel
jQuery
TravelTainment offers IT services for the travel industry. As a software developer, I developed an extension for an internal dashboard for tourism customers, including automated tests and technical documentation.
TravelTainment (now Amadeus Leisure IT)
09/2011 - 01/2014
Software Engineer (Apprenticeship)
Java
Spring
Hibernate
MySQL
Maven
OSGi
JUnit
Selenium
jQuery
Developed various internal software applications, like a dashboard system for internal reporting metrics, a mind map plugin for Redmine and smaller automation tools.
Education
University of Stuttgart
10/2014 - 11/2017
Master of Science in Software Engineering
Final Grade: 1.9
- Multitenant cloud architecture
- Distributed Systems
University of Applied Sciences Aachen
09/2011 - 07/2014
Bachelor of Science in Scientific Programming
Final Grade: 1.9
- Math
- Software Engineering