Recommended expert

Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

Jan Mönnich
Dresden, Germany

Experience

May 2025 - Present
10 months

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

HR Solutions GmbH

  • Developed an adapter from the central foreigner register to an internal application
  • REST, JSON, OpenAPI, Spring Boot, Vue, Java, Maven, XAusländer
  • Jira/Confluence/GitHub, Scrum+Kanban
Mar 2024 - Present
2 years

Proof-Of-Concept

Bundesagentur für Arbeit

  • Sample reimplementation of a sub-application: Java Enterprise (JEE) Microprofile, Angular, RxJs, Liquibase, Jakarta, Cucumber, Playwright, OpenAPI, REST; Docker, K8s, Ranger, Payara, GitHub
  • Maintenance of the server application: JEE application, SOAP, REST, Jakarta; Nexus/SonarQube, Checkmarx; extending unit tests
  • Continuous integration, quality management, software development: Scrum+Kanban, accessibility, TDD + BDD
Mar 2023 - Dec 2025
2 years 10 months

Software variometer development

Own project

  • Hardware: Raspberry Pi + sensors (BM280, GTU7, ICM20948)
  • Software: Java & JavaFX (2D + 3D), Pi4J
  • Extended Kalman filter
Jan 2023 - Present
3 years 2 months

Maintenance of club homepage forms for AC Pirna

AC Pirna

  • Input forms for the gliding club
  • PHP, Contao CMS, JavaScript
Jan 2023 - Mar 2024
1 year 3 months

Documentation software for a medical company

Liebelt Software GmbH

  • Further development of the software: Spring Boot, Swing, WebSwing, IntelliJ, JPA; UI tests with AssertJ, QF tests, Selenium, Mockito, BDD & TDD, OpenAPI, SoapUI, H2, API, cloud services; frontend migration to Angular
  • DevOps tasks: Docker, Kubernetes, Helm, SQL Server, Flyway, containerization; load testing with Gatling
  • Administration: Azure, Office 365
  • Software development, continuous integration, quality management
Jun 2018 - Dec 2022
4 years 7 months

Project for s.Oliver

T-Systems MMS

  • DevOps optimization: scaling down the DevOps team from 2.5 to about 1 person, including backups; introducing additional test instances; fully automating installations and processes; reducing DevOps requests from development; taking over maintenance of Demandware sandboxes; administrative operations, automation, API
  • Build and deployment optimization of a Salesforce/Demandware platform: Git/GitLab/Jenkins/Jira/Salesforce Commerce Cloud, TeamCity; Grunt/Gradle/Groovy/NodeJS; Jenkins, OAuth2, Bitbucket, Ansible; automating the rollout process
  • Continuous integration in the development process: automatic sandbox management; various REST APIs including Swagger, OpenAPI
Apr 2018 - May 2018
2 months

Support (freelance, part-time since 06/2018)

newtron AG

  • Implementation of China project with existing technology
  • Migrating monitoring to Icinga2 + Grafana
  • Bug fixing in the backend and with Postgres and H2
Jan 2018 - Present
8 years 2 months

Support at Emslander law firm

Wirtschaftskanzlei Emslander

  • Maintaining MS Access project
  • Infrastructure support
Jun 2016 - Mar 2018
1 year 10 months

Software Architect

Pinkerfind UG

  • Developed a document management software: extended Lucene, JavaFX, Less, POI, Java & Kotlin, JS
  • Deployment, unit tests: test-driven development, Git, Maven; Linux, JavaPackager, Windows & MacOS
Nov 2015 - May 2016
7 months

Developer

Wolters Kluwer Software und Service GmbH

  • Further development of architecture for Addison OneClick
  • Deployment of server application: Git, Jira, JDK 8, RabbitMQ / ActiveMQ, Redis, Tomcat+Jetty; microservices
  • Process modeling
Apr 2015 - Present
10 years 11 months

Embedded Mail Server Project

OwnProvider GmbH

  • Containerization: Docker, Kubernetes, Helm
  • Development of mail server software: Linux, Jenkins, Lucene, James, BouncyCastle, Java/Kotlin, JS, Less, Maven, Vue, React
  • Linux system setup: Watchdog (hardware & software), kernel modifications, headless operation, remote updates
  • Development of a cloud-based, distributed proxy environment for email delivery and dynamic DNS services: DevSecOps, Helm, blacklists, DKIM, SPF, X.509
  • Message Queues: Kafka, Active MQ, Camel, JMS
  • Test-driven development (TDD, BDD): Selenium, JUnit
  • Low-level implementation of internet protocols: IMAP, DNS, SMTP, WebDAV, CardDAV, CalDAV, HTTPS, Let's Encrypt/ACME, OpenID & SAML
  • X.509 infrastructures
  • Coordination of hardware development on ARM basis
  • Stakeholder management (CRM), continuous integration, infrastructure management, telecommunications industry
  • Accounting (SKR03, hobby)
Mar 2015 - Oct 2015
8 months

Mail Server Project Preparation

KWI GmbH

Nov 2011 - May 2015
3 years 7 months

Software Architect (Part-time)

Transinsight GmbH

  • Enhancement and optimization of online platforms [link] and [link]
  • Architecture revamp for high data volumes: distributed file system and database; unsupervised learning approaches; microservices on GlassFish/Payara or Tomcat; text indexing & processing (Lucene, Elasticsearch, Cassandra, Kafka, JPA, CXF)
  • Eclipse plugin for Maven/XML language
  • Performance optimizations: JProfiler, memory analysis
  • Infrastructure management, data analysis, software development
Nov 2011 - Mar 2015
3 years 5 months

Research Associate in Bioinformatics

TU Dresden

  • Research of secure computation methods in the cloud: implementation of distributed file systems; supervised/unsupervised learning; development of new text-mining methods (UIMA, Mallet, Puppet, Spring Boot)
  • Patents & PubMed/Medline; Python, data analysis
Dec 2009 - Oct 2011
1 year 11 months

Software Architect

TwentyOne AG

  • Enhancement of web applications and the telekom.de webshop (Intershop platform)
  • Architecture overhaul of existing insurance software: Java, XML, NextForms, JavaScript; Oracle, Windows
  • Improvement of development processes
  • IT services: web servers, SOA, J2EE, JMS, Spring Boot, Spring, JPA, microservices
  • Stakeholder management (CRM), consulting
Aug 2006 - Nov 2009
3 years 4 months

Software Architect

Transinsight GmbH

  • Enhancement and optimization of the meta search engine [link]
  • Introduction of a scalable and easy-to-maintain system architecture
  • Automation of administration: Java, XML, XSD, XSLT, Ajax, JavaScript, SOAP; Cocoon, Avalon, Hibernate, Wicket; MySQL, Linux, Tomcat/GlassFish
Oct 2001 - Oct 2004
3 years 1 month

Part-time Computer Science studies

FernUniversität Hagen; diploma thesis on evolution management in databases (grade very good); degree: Diplom-Informatiker (grade good)

Sep 1999 - Aug 2006
7 years

Software Architect

newtron AG

  • Developed and expanded core Java frameworks for nMarkets (similar to Wicket, WebObjects, Hibernate)
  • Led the administration and technology teams
  • Implemented and maintained development processes
  • Conducted training for internal and external staff
  • Trained an apprentice as an IT specialist
  • Technologies used: Java, Perl, XML, C, UML; Oracle, Access, Linux, Solaris, Apache; UML, J2EE; OptimizeIT, memory analysis, profiling
  • Process modeling, IT project management, software development, infrastructure management, quality management
Mar 1999 - Sep 1999
7 months

Freelance work on auction platform

newtron AG

  • Built core technology using Perl
  • Migrated core technology to Java
  • Implemented the first presentation software
Mar 1999 - Jun 1999
4 months

Working Student

Infineon AG

  • Analyzed and gathered requirements for process optimization in the cleanroom
  • Developed programs for maintaining and processing checklists for maintenance processes (Visual Basic)
Nov 1996 - Nov 1998
2 years 1 month

Contract work

WFS / Imedia Netzwerk / TLG

  • Creation of web applications using WebObjects
  • Dynamic page generation using Microsoft ASP/ADO (HTML, JavaScript, JSP, ASP, ADO)
Sep 1996 - Sep 1997
1 year 1 month

Civilian service

Workers' Welfare Association Dresden

Jul 1996 - Aug 1996
2 months

Student assistant

TU Dresden

  • General electronics
Mar 1996 - Present
30 years

Side job

Saxony Economic Development GmbH

  • Created a setup program with InstallShield
  • Created small websites (InstallShield, HTML)
Oct 1995 - Sep 2001
6 years

Computer Science studies

TU Dresden, minor in Electrical Engineering; interrupted by civilian service and full-time work at newtron AG

Jun 1995 - Aug 1995
3 months

Vacation job

dresden elektronik ingenieurtechnik gmbh

  • Development of an operating system kernel on a single-chip 8051 microcontroller in Assembly
  • Development of a debugging monitor program in C++
  • Implementation of PC/microcontroller communication (Borland C++, Assembly)
Sep 1991 - Aug 1995
4 years

High school diploma

Gymnasium Martin-Anderson-Nexö Dresden, advanced math and science profile; grade 1.5

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Government and Administration (30 years), Information Technology (29 years), Education (16.5 years), Telecommunication (12.5 years), Professional Services (8.5 years), and Fashion (4.5 years).

Government and Administration
Information Technology
Education
Telecommunication
Professional Services
Fashion

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (30.5 years), Quality Assurance (18 years), Product Development (14.5 years), Operations (11 years), Research and Development (9.5 years), and Project Management (7.5 years).

Information Technology
Quality Assurance
Product Development
Operations
Research and Development
Project Management

Skills

  • Quick Learning & Understanding Of New Technologies And Existing Applications

  • Automating Recurring Processes

  • Aiming To Reduce Effort For Developers, Also By Providing Simple Frameworks/processes

  • Programming Languages: Java/kotlin/groovy, Swing, Javafx, Javascript/typescript (Nodejs, Rxjs, Angular, Vue), Html, Css/less, Ajax, Bash, Perl, C, C++, Assembly, Xml, Xslt, Vba, Php, Webobjects

  • Concepts: Scrum, Kanban, Test-driven Development (Tdd+bdd), Ci/cd, Clean Code, Devsecops, Process Modeling

  • Frameworks: Lucene, Jee, Selenium, Playwright, Maven, Spring, Swing, Eclipse Plugins, Demandware/salesforce Cc/intershop

  • Applications: Eclipse, Intellij, Visual Studio, Jenkins, Icinga2, Jira, Bitbucket, Confluence, Trac, Contao, Jprofiler, Optimizeit, Gatling, Soapui, Nexus/sonarqube, Checkmarx

  • Interfaces: Rest Apis Of These Applications, Internet Protocols (Dns, Imap, Smtp, Webdav, Caldav, X.509, Let's Encrypt, Oauth, Jwt, …), Openapi + Swagger

  • Systems: Linux, Windows, Git, Svn, Cvs, Various App Servers (Jetty, Jboss, Tomcat, Glassfish/payara, Sometimes Websphere), Azure Devops

  • Databases: Sql And O/r Mappers (Hibernate, Jpa & Proprietary), Oracle, Mysql/mariadb, Access, Postgres, H2, Sql Server, Flyway

  • Containers: Docker, Kubernetes, Lens, Ranger, Helm, Nginx, Grafana

  • Industry Know-how: Medline/pubmed, Fhir, Patents

  • Electronics: Microcontroller Programming, I²c, Kalman Filter

  • Others: Trainer Certificate, Skr03, Security Clearance (Sü2, Luftsig), Driver's License Class 3

Languages

German
Native
English
Advanced

Education

Oct 2001 - Oct 2004

Fernuniversität Hagen

Diplom in Computer Science · Computer Science · Hagen, Germany · good

Oct 1995 - Sep 2001

TU Dresden

Computer Science, minor in Electrical Engineering · Dresden, Germany

Sep 1991 - Aug 1995

Gymnasium Martin-Anderson-Nexö (MANOS)

Abitur, grade 1.5 · Dresden, Germany · 1.5

Certifications & licenses

Trainer certificate

Driver's license class 3

SKR03

Security clearance (SÜ2, LuftSiG)

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Jan based?

Jan is based in Dresden, Germany and prefers 100% remote projects.

What languages does Jan speak?

Jan speaks the following languages: German (Native), English (Advanced).

How many years of experience does Jan have?

Jan has at least 34 years of experience. During this time, Jan has worked in at least 24 different roles and for 20 different companies. The average length of individual experience is 1 year and 3 months. Note that Jan may not have shared all experience and actually has more experience.

What roles would Jan be best suited for?

Based on recent experience, Jan would be well-suited for roles such as: Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF, Proof-Of-Concept, Software variometer development.

What is Jan's latest experience?

Jan's most recent position is Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF at HR Solutions GmbH.

What companies has Jan worked for in recent years?

In recent years, Jan has worked for HR Solutions GmbH, Bundesagentur für Arbeit, Own project, AC Pirna, and Liebelt Software GmbH.

Which industries is Jan most experienced in?

Jan is most experienced in industries like Government and Public Administration, Information Technology (IT), and Education. Jan also has some experience in Telecommunication, Professional Services, and Fashion and Apparel.

Which business areas is Jan most experienced in?

Jan is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development. Jan also has some experience in Operations, Research and Development (R&D), and Project Management.

Which industries has Jan worked in recently?

Jan has recently worked in industries like Government and Public Administration, Information Technology (IT), and Telecommunication.

Which business areas has Jan worked in recently?

Jan has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Operations.

What is Jan's education?

Jan holds a Doctorate in Computer Science, minor in Electrical Engineering from TU Dresden.

Does Jan have any certificates?

Jan has 4 certificates. Among them, these include: Trainer certificate, Driver's license class 3, and SKR03.

What is the availability of Jan?

Jan is immediately available full-time for suitable projects.

What is the rate of Jan?

Jan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Jan?

To hire Jan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 680-840 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.