Linus Torvalds
Java is still an integral part of business applications in all sorts of industries, and that for a reason. Java and Kotlin provide the necessary means to write modern software in the JVM. I am here to write new top-quality applications or respectively provide a valuable modernization of legacy applications (e.g. by applying modern microservice architecture).
Software needs to be cross-platform, but building and maintaining several code bases in different languages is rarely an easy task. I have become a fan of SDKs like Flutter and Ionic which provide the necessary tools for building one product from a single code base for many devices (e.g. Web, Android, iOS, macOS, Windows). I chose Flutter as my personal favourite due to its simplicity, clear structured framework and the freedom it gives to developers.
As a certified Professional Scrum Master (PSM I) and Kanban Management Professional (KMP I), I am aware of the daily challenges every development team (including business departments) faces in order to deliver their products. I am truly convinced that agile methodology combined with state-of-the-art automation (see DevOps) will improve the quality of every single User Story, given they are applied the right way.
I am a year old software developer from Munich. I have graduated with a Master degree of
Computational Science at the University of Regensburg. Ever since my first Hello World!
,
I am passionate about programming. I have created highly parallelized Lattice Quantum Chromodynamics
simulations for the QPACE3 supercomputer using specialized C++ libraries during my academic studies,
as well as business applications using Java since I started my professional career.
Additionally, I am building cross-platform applications in my spare time.
Java / Kotlin
Agile (Scrum, Kanban)
Cross-Platform Development (Flutter)
VCS (Git, SVN)
DevOps
SQL (Oracle, PostreSQL, MySQL)
Frontend (HTML/CSS/JavaScript, JSP, Angular, Vue)
C++ & Qt
IDE (IntelliJ, Eclipse)
Unix / Linux / macOS
Since end of 2017, I am working at one of the biggest professional services companies in the world. Beside the possibilities to develop my skills during numerous courses, trainings and certifications, I am also having the chance to apply those skills for a large automotive company and help them in transforming into an agile enterprise with modern software development solutions.
Before fully joining Accenture, I took part in a two month trainee programme composed of many deep dive courses on technical and non-technical topics that eventually got me more job ready and excited than I already was before.
While creating my master thesis, I learned to apply the theoretical knowledge that I gained during my Bachelor semesters to program several Lattice Quantum Chromodynamics simulations using two distinct C++ mathematical libraries (Chroma & Grid).