Kevin Sommer

Kevin Sommer

Full Stack Developer based in Berlin. I enjoy building tools and interfaces that are both functional and well-crafted. M.Sc. in Computer Science from RWTH Aachen University.

Full Stack Developer

Modell Aachen

Worked on a SaaS application with a large legacy codebase, using Elixir, Perl and Vue. Applied DDD and TDD practices to reduce coupling and manage complexity.

Sep 2024 – Present

Frontend Developer

Modell Aachen

Built and maintained frontend interfaces using Vue, improved code quality, by developing custom eslint rules, implementing a component library and migrated large parts of the aging codebase.

Jul 2023 – Aug 2024

Frontend Developer

TLK Energy

Built a React/TypeScript web interface for thermodynamics simulations — enabling clients to visualize and optimize system performance for buildings and machines.

Nov 2019 – Jun 2023

M.Sc. Computer Science

RWTH Aachen University

Data ScienceMachine LearningText MiningWeb MiningSocial Data Science
2020 – 2022

B.Sc. Computer Science

RWTH Aachen University

Computer GraphicsWeb TechnologiesFunctional ProgrammingNumerical Mathematics
2017 – 2020
frontend
React Vue TypeScript Nuxt Astro
backend
Elixir Python Perl FastAPI
tools
Git Docker Pygame