Michael Kopp

Java Developer & Physicist

Passionate about applying new technologies in interdisciplinary and international teams.

View My Work

About Me

Michael Kopp

I am a Java Developer with a strong background in physics, transitioning my analytical skills and problem-solving abilities to software development. My experience in modeling complex systems and working in interdisciplinary teams has equipped me with a unique perspective on software engineering challenges.

Currently enhancing my technical skills through intensive Java Backend training at Digital Career Institute, I bring a scientific approach to coding and a passion for creating efficient, maintainable solutions.

Technical Skills

Backend Development

  • Java
  • Spring & Spring Boot
  • REST APIs
  • Hibernate
  • Microservices
  • Spring Security

Testing & Tools

  • JUnit
  • Mockito
  • Docker
  • Maven
  • Git & GitHub
  • IntelliJ IDEA

Databases

  • MySQL
  • PostgreSQL

Additional Skills

  • Matlab
  • Linux (Ubuntu)
  • WSL
  • Agile/Scrum
  • Jira

Soft Skills

  • Problem-Solving
  • Teamwork
  • Adaptability
  • Flexibility
  • Analytical Thinking

Professional Experience

Research Associate - High-Performance Lasers

ETH Zürich - Institute for Quantum Electronics

March 2015 - March 2016

  • Modeled laser systems using Matlab
  • Planned, constructed, and conducted laboratory experiments to characterize laser systems and optical semiconductor components
  • Collaborated in interdisciplinary teams to optimize experimental procedures

Development Engineer

burster präzisionsmesstechnik gmbh & co kg

June 2013 - December 2014

  • Developed software solutions for the final testing of force sensors and cable measurement using C#/VB .NET in Visual Studio
  • Implemented and controlled measurement processes and interfaced with measurement devices via PC interfaces (RS-232, USB)
  • Collaborated closely with customers and interdisciplinary teams from mechanical engineering, automotive, medical technology, and electrical engineering sectors

Education

Java Back-end / Spring Boot – Full-time Training

Digital Career Institute

June 2024 - June 2025

  • Java, Spring Boot
  • REST APIs & Microservices
  • Databases (MySQL, PostgreSQL)
  • Git/GitHub for version control
  • Maven as Build Tool
  • Testing with JUnit & Mockito
  • IntelliJ IDEA/VS Code as Editor
  • Basic Front-end

Master of Science in Physics

ETH Zürich

September 2010 - May 2012

  • Solid State Physics
  • Semiconductor Electronics
  • Optics
  • Matlab

Bachelor of Science in Physics

ETH Zürich

September 2007 - November 2011

  • C/C++ and Object-Oriented Programming
  • Numerical Implementation of Algorithms in Matlab
  • Analog and Digital Electronics, SPICE Simulation

Projects

Full Stack Library Management App

A comprehensive library management system with a secure Spring Boot backend and React frontend. Features include book browsing, checkout management, and user authentication with Okta.

Moments Event Platform

A secure and scalable event management platform. Features include event creation, user registration, and ticket purchasing.

Contact Me

Interested in discussing potential opportunities? Feel free to reach out!