Malte Esch

Fullstack Software Developer

Hamburg, Germany
Available now for projects across Germany

About me

Hi!

I'm Malte, a passionate full-stack software developer with over 6 years of experience in building efficient and scalable web applications. My focus is on clean code, maintainable architecture, and high test coverage.

I wrote my first lines of code back in high school, where I chose computer science as an elective. After graduating, I started studying mechanical engineering, which included two semesters of computer science. Shortly after, I shifted my focus to business informatics, where programming and software development played a much larger role.

In the winter of 2018 I started my first job as a developer, initially alongside my studies. Since then, I’ve held various positions—from small agencies to mid-sized companies and globally operating corporations—where I contributed to several business-critical projects and helped ensure their success.

When I’m not programming, you’ll find me weight training, cycling, or playing board or video games with friends. I also spend a lot of my free time exploring software development topics to stay up to date and spot trends as early as possible.

Skills & Expertise

Backend Development

Java, Kotlin, Spring Boot, PostgreSQL, Hibernate, Liquibase, MongoDB, Redis, Python, Oracle DB, PHP, Symfony, MySQL, Ktor, Rust, Go

Frontend Development

TypeScript, React, Angular, Next.js, Material UI

DevOps

GitLab CI, Kubernetes, Docker, Jenkins

Automated Testing

JUnit, Playwright, SonarQube, Cypress, Cucumber

Work Approach

In software development, I rely on agile methodologies to respond as flexibly as possible to customer requirements and user needs. The focus is on the following points:

  • Understanding of business requirements
  • Architecture planning and development of solution approaches
  • Implementation with clean and maintainable code
  • Rigorous testing and quality assurance
  • Deployment following the latest CI/CD best practices
  • Continuous support and incremental improvements

I'm comfortable working independently or as part of a team on-site or remote, and I pride myself on clear communication throughout the development process. My goal is always to deliver solutions that not only meet technical requirements but also provide real value to users and businesses.

Let's Work Together

I'm currently available for freelance projects, consulting work, and interesting collaborations. If you have a project in mind or just want to chat about possibilities, feel free to reach out!