Recommended expert

Sebastian Thees

Software Engineer / Cloud Engineer

Sebastian Thees
Bonn, Germany

Experience

Jan 2020 - Feb 2022
2 years 2 months
Cologne, Germany
Hybrid

Software Engineer / Cloud Engineer

OC Fulfillment GmbH

  • Hybrid role as the first software engineer in the company to bootstrap the organization, laying out technical foundation and advising management on organizational aspects.
  • Set up the SaaS platform architecture, selected languages and tools, and designed processes to deliver customer value quickly and reliably.
  • Designed and implemented build and continuous deployment pipeline with multi-tenant approach enabling extreme scaling of the SaaS platform.
  • Established initial ITSM and support processes, provided monitoring and alarming, and participated in the on-call team.
  • Proposed new approaches to scale the platform and improve backend interfaces to mitigate bugs and communication overhead.
  • Mentored new employees and served as a trustful team member and lateral leader.
  • Conducted interviews for technical roles.
  • Used technologies: Typescript, Node.js, Bash, Google Cloud Platform (App Engine, Cloud Run, Cloud Functions, Google Endpoints, Firebase), GitHub Actions, Docker, Terraform, MongoDB, Firebase, REST APIs, GraphQL.
Jul 2019 - Dec 2019
6 months
Cologne, Germany

Research Engineer / Senior Software Engineer

REWE digital

  • Conducted research in artificial intelligence and computer vision for image classification.
Mar 2017 - Aug 2017
6 months
Durham, United States

Senior Software Engineer

commercetools

  • Developed proof-of-concept for an integrated app-store–like integration service ('merchant center') for the commercetools frontend to allow customers to book feature-apps that install and configure automatically in Google Cloud.
  • Contributed to creation of 'commercetools labs' to experiment with innovative ideas.
  • Used technologies: Node.js, Docker, Kubernetes, Google Cloud, JavaScript, React.js, Redux.
Nov 2015 - Jun 2019
3 years 8 months
Cologne, Germany

Senior Software Engineer

REWE digital

  • Led a 3–6 person cross-functional team for conception, implementation, and maintenance of shopping cart microservices (REST API and UI).
  • Consulted product owners and architects on business and technical questions.
  • Coordinated teams on common features, architecture, and collaboration.
  • Conducted applicant interviews and assessed candidates.
  • Counseled management on collaboration and organizational issues in technology context.
  • Used technologies: Java, Kotlin, Groovy, Typescript, Docker, Kubernetes, Google Cloud, Ansible, Tomcat, Postgres, React.js, Apache Kafka, Redis, microservices architecture, Spring Boot, REST API, ELK stack, Jenkins, Bamboo, Debian Linux.
Feb 2012 - Nov 2015
3 years 10 months
Bonn, Germany

IT-Consultant / Software Engineer

T-Mobile Deutschland GmbH / T-Systems International GmbH

  • Designed and implemented the SOA Backplane service repository for business services of T-Mobile and T-Home.
  • Enhanced model-driven software approach (MDA) to generate database layer, entities, Eclipse RCP rich-client GUI, and web GUI, enabling rapid changes via UML model.
  • Coordinated feature development between SOA repository and runtime team, improving quality and reducing customer complaints.
  • Analyzed, estimated, and documented business requirements; supported and trained testing departments in India and Russia.
  • Advised operations during go-live and production incidents, achieving minimal downtime.
  • Counseled release management in release roadmap process, optimizing delivery.
  • Used technologies: Java, UML, Hibernate, Eclipse RCP, Oracle DB, JBoss, Solaris, Red Hat Enterprise Linux.
Apr 2008 - Feb 2012
3 years 11 months
Bonn, Germany

IT-Consultant / Software Engineer

Deutsche Telekom

  • Developed the national and international central SOA infrastructure runtime component 'CAL' (HTTP and JMS) for T-Mobile and T-Home BSS.
  • Optimized application for near real-time performance and low latency communication.
  • Established SCRUM agile process, improving lead and cycle time.
  • Introduced continuous integration with end-to-end testing, ensuring high quality and fewer bugs.
  • Managed operation and third-level support of legacy SOA infrastructure.
  • Migrated legacy SOA bus to the SOA Backplane.
  • Supported customers during transition, achieving earlier shutdown of legacy SOA.
  • Used technologies: Java, JMS (Tibco EMS, IBM MQ, ActiveMQ), HTTP(S), Web Services, Tomcat, WebLogic, TeamCity.

Summary

Cloud Engineer / Software Engineer for 15+ years in various positions. Committed to lean agile organizations & future leadership principles. Highly empathic team player. Ambitious fast learner with passion to solve problems and to communicate. Keen to work with other experts in an effective team based organization. Always supportive, never intrusive. Looking for projects with team spirit and people with a positive attitude who are eager to learn as I am and who want to build great products for their clients.

Skills

Programming Languages

  • Typescript / Node.js
  • Javascript
  • Java
  • Kotlin
  • Shell Scripting / Bash

Frameworks & Platforms

  • Express
  • Next.js
  • Spring / Spring Boot
  • Google Cloud Platform

Infrastructure & Tools

  • Docker
  • Kubernetes
  • Terraform
  • Github
  • Openapi
  • Rest & Graphql Apis
  • Microservices / 12 Factor Apps

Databases

  • Mongodb
  • Firestore
  • Redis
  • Postgres
  • Jdbc / Hibernate

Soft Skills

  • Leadership
  • Good Listener
  • Critical Thinking
  • Teamwork
  • Trustworthy & Reliable
  • Enjoy My Work

Languages

German
Native
English
Advanced

Education

Oct 2005 - Jun 2007

Bonn-Rhein Sieg University of Applied Sciences

Master of Science in Computer Science · Computer Science · Sankt Augustin, Germany · 3.9 / 4.0

Oct 2002 - Jun 2005

Bonn-Rhein Sieg University of Applied Sciences

Bachelor of Science in Computer Science · Computer Science · Sankt Augustin, Germany · 3.5 / 4.0

Certifications & licenses

IREB® Certified Professional For Requirements Engineering-Foundation Level

IREB GmbH

ISAQB® Certified Professional For Software Architecture iSAQB® – International Software Architecture Qualification Board

ISAQB® – International Software Architecture Qualification Board

ITIL Foundation

APMG International

Prince2 Foundation

APM Group

Professional Scrum Master (PSM I)

scrum.org

Professional Scrum Product Owner I (PSPO I)

scrum.org

Sun Certified Java Programmer, Java 6, SCJP 6

Sun Microsystems

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Sebastian based?

Sebastian is based in Bonn, Germany.

What languages does Sebastian speak?

Sebastian speaks the following languages: German (Native), English (Advanced).

How many years of experience does Sebastian have?

Sebastian has at least 13 years of experience. During this time, Sebastian has worked in at least 4 different roles and for 5 different companies. The average length of individual experience is 2 years and 3 months. Note that Sebastian may not have shared all experience and actually has more experience.

What roles would Sebastian be best suited for?

Based on recent experience, Sebastian would be well-suited for roles such as: Software Engineer / Cloud Engineer, Research Engineer / Senior Software Engineer, Senior Software Engineer.

What is Sebastian's latest experience?

Sebastian's most recent position is Software Engineer / Cloud Engineer at OC Fulfillment GmbH.

What companies has Sebastian worked for in recent years?

In recent years, Sebastian has worked for OC Fulfillment GmbH.

Which industries is Sebastian most experienced in?

Sebastian is most experienced in industries like Telecommunication, Information Technology (IT), and Retail. Sebastian also has some experience in Transportation and Logistics.

Which business areas is Sebastian most experienced in?

Sebastian is most experienced in business areas like Information Technology (IT), Product Development, and Operations. Sebastian also has some experience in Research and Development (R&D).

Which industries has Sebastian worked in recently?

Sebastian has recently worked in industries like Transportation and Logistics.

Which business areas has Sebastian worked in recently?

Sebastian has recently worked in business areas like Information Technology (IT), Operations, and Product Development.

What is Sebastian's education?

Sebastian holds a Master in Computer Science from Bonn-Rhein Sieg University of Applied Sciences and a Bachelor in Computer Science from Bonn-Rhein Sieg University of Applied Sciences.

Does Sebastian have any certificates?

Sebastian has 7 certificates. Among them, these include: IREB® Certified Professional For Requirements Engineering-Foundation Level, ISAQB® Certified Professional For Software Architecture iSAQB® – International Software Architecture Qualification Board, and ITIL Foundation.

What is the availability of Sebastian?

The availability of Sebastian needs to be confirmed.

What is the rate of Sebastian?

Sebastian's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Sebastian?

To hire Sebastian, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1400
1050
700
350
Market avg: 1060-1220 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.