Nico Janetzko

Lead Software Engineer - water treatment system optimization

Stuttgart Region

About

- Team Player - agile Dev-Process Models (Kanban, Scrum) - C/C++/Java/JavaScript/Python product development - Shell Scripting (Bash, Powershell) - RDBMS (columnar store) / ODBMS - OLTP / OLAP - Eclipse, Visual Studio, IntelliJ IDEA, PyCharm - RHEL, Ubuntu, Fedora, CentOS - Win, MacOS

Experience

  • Lead Software Engineer - water treatment system optimization at Xylem
    Jun 2022 - Mar 2026 · 3 yrs 10 mos

  • Senior Software Engineer / Scrum Master - Automotive Test Systems at HOERBIGER
    Nov 2019 - May 2022 · 2 yrs 7 mos

    ENGINEERING - programming languages: Java, C, C++, Shell Scripting (Powershell, Bash) - License-API using cryptographic hardware locking: research, evaluation, concept definition and implementation covered by unit/integration-tests - Introduction of TDD using jUnit/Mockito and CI using Jenkins - interprocess communication and logging-API improvements and fixes - improvements and fixes for ECU (Electronic Control Unit) data handling - Git/Bitbucket: research, evaluation, setup, training and source code porting via Bash scripting from CVS to Git ENGINEERING-ENVIRONMENT - OS: Win, Linux - IDE: Eclipse, MS Visual Studio - DBMS: MS SQL - VCS: CVS, Git - CI/CD: Jenkins, Bitbucket - machine virtualization: VMware, Docker ENGINEERING-PROCESS - Scrum using Jira - Scrum Master (continuous Dev-process improvements together with the team, organization and lead grooming meetings and daily scrums, communication with customers)

  • Senior Software Engineer - Identity- and Access-Management at Hewlett Packard Enterprise
    Jul 2019 - Oct 2019 · 4 mos

    ENGINEERING - Object/Aspect Oriented Programming using Java - Test Driven Development using jUnit/Mockito - Libraries/Frameworks: Spring(-Boot), Maven, Kafka, CloudFoundry, HashiCorp Vault - porting, refactoring and enhancement of REST-Controllers and their underlying services to a new identity and access platform ENGINEERING-ENVIRONMENT - OS: Win, CentOS with Docker - IDE: Eclipse - DBMS: MS SQL, HBase - VCS: Git - QA: Jenkins, FitNesse ENGINEERING-PROCESS - Scrum using CA-technologies

  • Senior Software Engineer - Master Data Management at Informatica
    Jan 2019 - Jun 2019 · 6 mos

    ENGINEERING - Programming Languages: Java - Test Driven Development using jUnit/Mockito - Libraries/Frameworks: SolrJ, Spring-Boot, Maven - conception and implementation of a new REST-API to admin indexes using latest Solr-version as Search-Engine - Bug fixing on Master Data Management Eclipse RCP based Application ENGINEERING-ENVIRONMENT - OS: Win - IDE: Eclipse - DBMS: MS SQL, Oracle - VCS: SVN - QA: Jenkins, SonarQube ENGINEERING-PROCESS - Scrum using Jira

  • Senior Software Engineer/-Architect - Vehicle Valuation at DAT Group
    Jun 2017 - Dec 2018 · 1 yr 7 mos

    ENGINEERING - Architecture: Service-Oriented using SOAP and REST - Programming Languages: Java, JavaScript, PL/SQL - Libraries/Frameworks: jQuery, requireJS, C3PO - Long-term project: conception, estimation and implementation of data migration services together with an international team using Kanban - Tutor for Bachelor-Thesis „Analysis of a proprietary JavaEE-Framework and debate how to improve it by evaluate latest Web-technologies (React.js)” ENGINEERNG-PROCESS - Kanban