Profilbild von Sebastian Hesse Serverless Cloud Expert & Software Engineer, 3x AWS Certified, AWS Lambda, Java, Node.js, TypeScript aus Schmallenberg

Sebastian Hesse

verfügbar

Letztes Update: 29.02.2024

Serverless Cloud Expert & Software Engineer, 3x AWS Certified, AWS Lambda, Java, Node.js, TypeScript

Abschluss: Master of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-Sebastian-Hesse-2024_290224.pdf

Skills

I'm a software engineer with more than 10 years of experience delivering high-quality software as well as using modern technologies like serverless functions on AWS Lambda for more than 6 years. I'm offering you:
  • exploration of serverless or cloud-native options and initial setup of your project
  • improving and further extending your existing serverless or cloud-native project
  • migrating existing applications into a serverless or cloud-native application
I have 6+ years experience in working with AWS, 11+ years experience in software engineering using Java/JavaScript/Node.js and more than a year of experience as an interview engineer for high-skilled engineers in top tech companies. I will support your project to produce high quality software and automate the development process as much as possible. My results will let you ship features faster, make your software more reliable and hence, stay ahead of your competition.

I'm an AWS Certified Solutions Architect (Associate), AWS Certified Developer (Associate), AWS Certified Cloud Practitioner and Certified Scrum Master.

Cloud Skills
AWS, AWS Lambda, AWS SAM, StepFunctions, DynamoDB, S3, Athena, EC2, CloudFormation, Kinesis, SNS, Api Gateway, CloudFront, Route53, IAM, KMS, SSM, EventBridge, CDK, Serverless Framework, Terraform, ECS, Fargate, AppSync, Secrets Manager

Backend Skills
Node.js, TypeScript, Java, Spring, Spring Boot, REST APIs, Databases (SQL and NoSQL), 

Frontend Skills
I have foundational skills in certain frontend technologies/frameworks but I'm not listing them here to reduce project requests focusing on frontend roles.

Tools
IntelliJ, Git, GitHub, GitHub Actions, GitLab, Bitbucket, Bamboo, Jira, Confluence, Jenkins

Projekthistorie

06/2022 - bis jetzt
AWS Consultant
Utoolity GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Building libraries and code to extend the integrations between Atlassian products and AWS accounts.
  • Developed a library to collect information about AWS resources and make them available via API
  • Migrated multiple services from AWS SDK v2 and JavaScript to AWS SDK v3 and TypeScript

08/2022 - 12/2023
AWS Serverless Consultant
Decadia GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

I supported a Scrum team 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 using 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 custom documents provided by users

05/2022 - 07/2023
AWS Serverless Consultant
PACE Aerospace (Transport und Logistik, 250-500 Mitarbeiter)

I'm advising two engineering teams about AWS services, especially Serverless technologies. This includes discovering & setting up new AWS services for their products, implementing prototypes, reviewing their current architecture and optimizing it. Typical services include AWS Lambda, S3, DynamoDB, Step Functions, and more.

05/2021 - 03/2022
Full-Stack Software Engineer
(Internet und Informationstechnologie, 500-1000 Mitarbeiter)

I'm supporting a Scrum team to create, migrate and improve solutions on AWS with a focus on Serverless technologies. Parts of their infrastructure is already running on AWS, other parts still need to be migrated. Tech stack includes AWS Lambda, ECS (Fargate), ElasticSearch, Terraform, Java, Node.js / TypeScript, Docker, and more.

10/2020 - 04/2021
Full-Stack Web Development
ImmobilienScout24 (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

I've supported two product teams developing SSO (Single Sign-On), user messenger related features and a financing product. The software is hosted on AWS using EC2/ECS, RDS, SQS, AWS Lambda, DynamoDB, etc. The main programming languages include Java, Kotlin, JavaScript and TypeScript.

06/2020 - 10/2020
Frontend Migration & Serverless Development
Kurviger.de (Internet und Informationstechnologie)

Part-time project. The existing JavaScript and jQuery code was migrated to components using the Mithril framework. Additional serverless functions were developed to support payment processes and other operational topics.

01/2018 - 09/2020
Jira Plugin Development
K15t (Internet und Informationstechnologie, 50-250 Mitarbeiter)

My main responsibilities were developing new features and improving the existing code as well as the technical infrastructure on AWS.

  • Designed and implemented several Java and Node.js serverless functions to automate synchronizing data between Jira systems
  • Created a hybrid architecture using traditional EC2 servers and serverless functions for high scalability and high throughput of data
  • Optimized page loading speed by adding Hazelcast cache for a Spring Boot REST API on EC2 instances
  • Reduced security vulnerabilities in cooperation with a Bug Bounty program
  • Improved infrastructure automation process by using AWS CloudFormation
  • Increased app installations about 500% over two years
Technologies: AWS, AWS Lambda, EC2, Kinesis, DynamoDB, S3, EC2, Step Functions, CloudWatch, CloudFormation, Java, Maven, Spring, REST API, Jersey, Hazelcast, JUnit, Node.js

04/2020 - 05/2020
Serverless REST API Development
saas-marketplaces.com (Internet und Informationstechnologie, < 10 Mitarbeiter)

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
  • Fully automated deployment process using AWS CloudFormation and GitHub Actions
  • REST API documentation using OpenAPI (Swagger)
Technologies: AWS, Serverless, AWS Lambda, API Gateway, Kinesis, CloudFront, Route53, OpenAPI, Automation, GitHub Actions, REST API, Node.js

04/2017 - 11/2017
On-premise to Serverless Migration
K15t (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Migrated an existing on-premise application to a serverless cloud application. I was responsible to plan and execute the migration. The code base was adjusted to run on-premise and in the cloud.

  • Investigated existing architecture and code and proposed solutions to the product team using AWS Lambda
  • Designed and prepared the migration by introducing a common code package to share code between the on-premise and cloud code
  • Trained team mates in using the new cloud technologies like DynamoDB, S3, EC2 and AWS Lambda
  • Introduced continuous integration process using Bitbucket Pipelines and infrastructure provisioning using AWS CloudFormation
  • Reduced migration costs by adapting a hybrid architecture of EC2 instances and serverless functions
Technologies: AWS, AWS Lambda, DynamoDB, Kinesis, S3, EC2, CloudWatch, CloudFormation, Java, Maven, Spring, Spring Boot, REST API, Jersey, Node.js

07/2015 - 03/2017
Confluence Plugin Development
K15t (Internet und Informationstechnologie, 10-50 Mitarbeiter)

My main responsibilities were developing new features, improving the existing code and writing automated tests.

  • Developed backend and frontend features on Confluence apps "Scroll Versions" and "Scroll Translations" using Java and Angular
  • Provided technical and first-level support
  • Wrote technical and user documentation in Confluence
Technologies: Java, Maven, Spring, REST API, Jersey, OSGi, Angular, JavaScript

01/2014 - 07/2014
Internal Dashboard Extension
TravelTainment (Amadeus Leisure IT) (Internet und Informationstechnologie, 250-500 Mitarbeiter)

I was responsible for planning and developing an extension for an internal dashboard, including automated tests and technical documentation.

  • Created a technical architecture using Apache Camel for retrieving and aggregating data from different data sources
  • Communicated with various stakeholders to discuss their requirements and apply them in an agile process
  • Implemented the backend part as an OSGi module for Apache Felix using Spring and the frontend part using jQuery
Technologies: Java, Spring, Hibernate, Apache Camel, MySQL, Maven, OSGi, Apache Felix, JUnit, Selenium

09/2012 - 01/2014
Internal Dashboard Development
TravelTainment (Amadeus Leisure IT) (Internet und Informationstechnologie, 250-500 Mitarbeiter)

In a team of six people, I was responsible for developing various features for an internal dashboard service. This included writing automated tests and technical documentation.

  • Communicated with various technical and non-technical stakeholders to discuss their requirements and apply them in an agile process
  • Implemented OSGi modules for Apache Felix using Spring to dynamically enable and disable parts of the internal dashboard
  • Implemented a frontend using jQuery
Technologies: Java, Spring, Hibernate, Apache Camel, MySQL, Maven, OSGi, Apache Felix, JUnit, Selenium

Reisebereitschaft

Weltweit verfügbar
100% remote preferred but I'm open to be on-site every now and then, e.g. for important meetings or similar.

Sonstige Angaben

You can find more information about me on my website https://www.sebastianhesse.de and an always up-to-date CV at https://cv.sebastianhesse.de.
Profilbild von Sebastian Hesse Serverless Cloud Expert & Software Engineer, 3x AWS Certified, AWS Lambda, Java, Node.js, TypeScript aus Schmallenberg Serverless Cloud Expert & Software Engineer, 3x AWS Certified, AWS Lambda, Java, Node.js, TypeScript
Registrieren