..
Resume
November 2021 - Now
Working on a software development project for QIAGEN as a software architect. I’m responsible for a web application part of the project, but I’m closely collaborating with the architects from the other parts of the project, discussing and proposing system-wide improvements and solutions.
- Designing, planning, documenting, leading and supervising technical initiatives for the whole project with regards two new feature development and ongoing maintenance
- Communicating risks and discussing ways to mitigate them with the project’s stakeholders
- Finding ways to minimize the effort to reach the business goals without dropping the quality of the software and discussing them with the stakeholders
- Code reviews for a large portion of the backend code
- Proposing and supervising improvements regarding the reduction of technical debt
- Conducting technical presentations to the customers
- Proposing technical initiatives (sometimes developing them on my own) not only around the software itself but also around automated testing or CI pipeline tools
- Industry: medical devices
- Tools/technologies: Java, Python, PlantUML, draw.io, still some exposure to React, JavaScript, TypeScript
- Team: ~20 people (backend + frontend developers, UX, QA team)
June 2021 - October 2021
Working on a software development project for QIAGEN as a scrum master / team leader / senior developer:
- Preparing and leading the refinement and planning sessions for my team
- Making sure all the scrum ceremonies are conducted (or conducting them myself)
- Industry: medical devices
- Tools/technologies: Java, React, JavaScript, TypeScript
- Team: 5 people (1 backend dev + 1 frontend dev + 2 QA + me as a fullstack dev)
November 2017 - May 2021
Working on software development projects for Objectivity as a developer → senior developer → team leader senior developer:
- Communication with the customers (both technical and non-technical)
- Preparing and leading the refinement and planning sessions for my team (typically after discussing the upcoming work with the customer)
- Conducting 1-1 meetings with team members
- Industries: customer engagement, retail, IoT, real estate
- Tools/technologies: AWS, Java, Kotlin, Spring, React, JavaScript, TypeScript, NodeJS, Electron
- Teams: 4-6 people (typically developers + QA + BA + PM)
April 2015 - October 2017
Working on a single software development project at Nokia as a software developer:
- Industries: telecommunication
- Technologies: Java 6+, vanilla JavaScript, JQuery, JSF, EJB, WebSphere, Bash, Python, Ansible
- Team: ~25 people total, 4 scrum teams (developers + QA)
Presentations
- 1.02.2018, Feign - HTTP client, zJAVA @ Objectivity