Hi there!
I'm Sebastian Schuler,a web developer based in Munich.
Currently building frontends and backends for geospatial web applications at European Space Imaging.

About Me

Profile Picture

Sebastian Schuler

Spatial Software EngineerEuropean Space Imaging

Hi there! My name is Sebastian and I enjoy developing applications and digital projects. My interest in development started back in 2012, when I enrolled in my school's computer science class. As I found it very interesting, I decided to transfer to a more development focused school. As I've always been passionate about many different types of digital media, the Digital Media Marketing programme was my first choice. The three main categories were of interest to me: Computer Science, Marketing and UX Design.

Professional Experience Featured Projects Full Portfolio

Skills

These are the main technologies, frameworks, and libraries I have a lot of experience with:

  • TypeScript
  • React
  • Node.js
  • PostgreSQL
  • Next.js
  • Electron
  • Java / Android
  • Mapbox
  • Open Layers
  • Leaflet
  • Python

Others

Here are other technologies, frameworks and libraries I've used previously:

Ant Design·
Chakra UI·
Cypress·
D3·
Docker·
Emotion·
Express·
Framer Motion·
immer·
Kysely·
Mantine·
Material-UI·
MongoDB·
MUI·
next-translate·
Playwright·
Prisma·
radix-ui·
React Native·
React Query·
React Router·
Remix·
shadcn·
sharp·
Styled Components·
Tailwind CSS·
Tauri·
Three.js·
TipTap·
Vanilla Extract·
Vite·
Zod·
Zustand
HexaChess - Multiplayer Online GameHexaChess - Multiplayer Online Game
HexaChess - Multiplayer Online GameA chess variant played on a hexagonal board. The game was developed with React and Node.js and was a personal project to learn more about WebSockets.
Orbital Edge ImagingOrbital Edge Imaging
Orbital Edge ImagingProof-of-concept web application for a (fictional) startup that enables users to search the company's API using a specified Area of Interest.
University Marketing PlatformUniversity Marketing Platform
University Marketing PlatformEvaluation and implementation of a marketing platform for universities

Experience

2023 - now

Software Engineer / Frontend Developer / Full Stack Developer

@European Space Imaging

European Space Imaging is a leading provider of very high-resolution satellite imagery to customers in Europe, North Africa and CIS. My role involves the development of internal and external web applications and API's.

Technologies used include React, TypeScript, Node.js, Express.js, PostgreSQL, Docker, AWS, PostGIS, Open Layers, and more.

Apart from a variety of internal tools, I'm also working on the development of a new all-in-one platform for browsing, ordering, and managing satellite imagery. It's a complex project involving many different technologies, and I'm responsible for both front-end and back-end development.

2022 - 2023

Research Assistant / Full Stack Developer

@Research Project n*soria at University of Applied Sciences Kaiserslautern

The research project n*soria is conducted at University of Applied Sciences Kaiserslautern and led by Prof. Hendrik Speck. It comprises several projects, including the marketing platform for universities that I developed. In the development of this platform, I was responsible as a full stack developer for the conception, front-end and back-end development as well as the design.

Project in my portfolio: University-Index

2018 - 2022

BSc in Digital Media Marketing & Media Informatics

@University of Applied Sciences Kaiserslautern

The aim of the course is to provide students with a strong foundation in computer science, web development, marketing and digital content creation. Skills acquired include but are not limited to web development, Java desktop programming, SEO, CMS, online marketing, UX design, databases and app development. I completed numerous projects as part of my studies, many of which can be found in the next section.

2017

Certified Professional for Usability and UX - Foundation Level

@International Software Quality Institute

The UXQB - CPUX-F certificate attests that I am familiar with the basic terms and concepts of usability and user experience, and that I'm able to apply them in the following areas of competence:

  • Definitions, concepts and guidelines
  • Understanding and specifying the context of use
  • Specifying the user requirements
  • Producing design solutions
  • Usability tests
  • Usability inspections and user surveys

Source: UXQB

2015 - 2016

Software Developer / Internship

@EDV Höhne

I had to complete at least six months of work experience in order to get the training recognised as part of my technical baccalaureate. During my time here, I was able to learn a lot because the company offered me the opportunity to work full-time as a software developer.

Technologies used included Visual Basic, Java, Android and SQL. My biggest project was creating an interface for the internal telephone system that automatically displayed the status of employees and allowed routing between departments.