Avatar
Mirco Widmer Senior Software Engineer Member of the Board

For more than ten years I have loved solving technical problems and mastering the associated challenges. I enjoy supporting customers with successful projects and ensuring that they can create better work results with the tools I help create. Software architectures, code quality and the use of modern frontend and backend frameworks to achieve outstanding results are especially important to me.

Skills

Frameworks Angular, Bootstrap, jOOQ, JEE, Spring Boot, Android, Vaadin
Programming Languages Java, TypeScript, JavaScript, SQL
Code Infrastructure Git, GitLab, Github, Mercurial, SVN
QA Code Reviews (Crucible, Gerrit, Bitbucket), JUnit, Jasmine, various Linter
Continuous Integration Jenkins, Travis, GitLab CI/CD
Build Tools Gradle, Maven, Ant, NPM
Databases Oracle, mySQL, H2
Organization Project management, Requirements Engineering, Kanban, Scrum
Other Technologies REST, Airlock Suite
Languages German (first language), English (fluent), French (basic knowledge)

Job

Ergon Informatik AG – Software Engineer

October 2013 - February 2019

Swiss Life AG – Software Engineer

August 2003 - June 2010

Education

Coursera Courses – Functional Programming Principles in Scala, Software Security, Cryptography, Usable Security, Hardware Security, Machine Learning
2013 – 2017
HSR Hochschule für Technik Rapperswil – Bachelor of Science (B.Sc.), Computer Science
2010 – 2013

Talks & Tutorials

How to Organize Code to Deliver Multiple Angular Applications