Jan fabian R.

Software Engineer / Software Architect / Team Lead

Münster, Germany

Experience

Jan 2024 - Present
1 year 9 months

Software Engineer / Software Architect / Team Lead

jaraco GmbH

  • Design and implementation of modern DevOps pipelines
  • AI-assisted software development (including prompt engineering with GitHub Copilot)
  • Architecture and development of microservices
  • Introduction of Kafka for message-based interservice communication
  • Leading a development team
  • Technology environment: Spring Boot, Kafka, Kotlin, Azure, Helm, Kubernetes, Maven, Node.js, GitHub, GitHub Copilot, GraphQL, OpenAPI, Avro
Apr 2022 - Dec 2024
2 years 9 months

IT Consultant / Enterprise Architect

jaraco GmbH

  • Migration consulting for legacy systems into an on-premise OpenShift environment
  • Development of migration strategies and methods
  • Tool and process consulting and integration into a consistent overall process
  • Quality assurance measures in the migration context
  • Coordination of workstreams and technical consulting
  • Support for project management to stabilize operations
  • Technology environment: Java, SaFe, Spring Boot, OpenShift, Java EE, C++, Docker, Jenkins, Gradle, Tomcat, Prometheus, Grafana, Scrum, Bitbucket, SonarQube, Dynatrace, Harbor, arc42, Eclipse
Sep 2021 - Dec 2023
2 years 4 months

Software Architect / Software Engineer / Team Lead

jaraco GmbH

  • Architecture design and implementation
  • API design and building data pipelines
  • International collaboration (DE, UK, IN, RO, VN)
  • Coaching, training and support for development teams
  • Code and architecture reviews and error analysis
  • Technology environment: Spring Boot, Kotlin, Google Cloud, GitLab, RabbitMQ, Kubernetes, GraphQL, JSON:API, Elide, Python, Java, Elastic Stack, Kibana, Linux, DevOps, arc42, Eclipse
Apr 2021 - Sep 2021
6 months

Software Engineer / Architect / Consultant

jaraco GmbH

  • Designing and implementing technical solutions
  • API design and message processing
  • Frontend development with Angular
  • International teamwork (DE/IN)
  • Technology environment: Spring Boot, Kotlin, OpenShift, Kafka, GitLab, Sonar, Linux, GraphQL, Angular, Java, Avro, DevOps, Caldera Cluster, Kibana, Scrum, Eclipse
May 2020 - Mar 2021
11 months

Software Architect

jaraco GmbH

  • Design and build REST APIs
  • Processing large volumes of data using batch and event-based pipelines
  • Architecture consulting and error analysis
  • Leading a team in an international environment (DE/RO)
  • Technology environment: Hadoop, Spark, Kafka, Redis, Kubernetes, Docker, GitLab CI/CD, Spring Boot, Livy, Elastic Stack, Grafana, React, OpenAPI, Java, Microservices, Eclipse
Mar 2020 - Dec 2024
4 years 10 months

Consultant

jaraco GmbH

  • Consulting on Dovecot / Ceph / Dovecot-Ceph plugin
  • Support during go-live, performance tests, bug fixing, and enhancements
  • Technological environment: Dovecot, Ceph, C/C++
Feb 2020 - Jul 2021
1 year 6 months

Full-Stack Developer / Coach

jaraco GmbH

  • Developed a smart tracking solution
  • Migrated legacy systems to microservices
  • Built and trained a development team
  • Code reviews and international troubleshooting (DE/FR)
  • Technological environment: AWS, Spring Boot, Angular, Ionic, Kafka, WebSockets, REST, Docker, GitLab, Sonar, Java, Elastic Stack, Kibana, Linux, DevOps, Scrum, Eclipse
Aug 2019 - Dec 2019
5 months
Belgium

Consultant Commissioning / Error Analysis / Coach

Freelance / Self-Employed

  • Supported commissioning of a warehouse system in Belgium
  • Error analysis, ticket creation, and retests
  • Advising and training staff
  • Technological environment: Java, SQL, JIRA, IQ, SCADA, Oracle, Eclipse
Aug 2019 - Sep 2019
2 months

Consultant Development Process / Product Development / Coach

Freelance / Self-Employed

  • Analyzed development processes (C# WPF)
  • Performance requirements and recommendations
  • Set up a Scrum team and pair programming
  • Technological environment: C#, C++, WPF, Siemens PCS 7, Scrum, GitLab, Windows, Eclipse
May 2017 - Mar 2020
2 years 11 months

Project Manager / C/C++/Go Engineer

Freelance / Self-Employed

  • Developed a Ceph plugin for Dovecot
  • Conducted load tests and performance analyses
  • Migrated Dovecot versions including plugin adjustments
  • Set up a DevOps test environment
  • Transition to Git, including consulting and commissioning support
  • Code reviews and sustainable bug fixes
  • Technological environment: Dovecot, Ceph, C/C++, IMAP, POP3, LMTP, Valgrind, Google Test, Eclipse CDT, Linux, Scrum, Git, imaptest, Docker, Travis CI, InfluxDB, Grafana, Kafka, Go, TDD, CI, TeamCity, SUSE Linux, Jira, GitLab
Jun 2016 - Sep 2016
4 months

C# Engineer Product Development

Freelance / Self-employed

  • Prototype development and requirements analysis
  • Technology environment: WPF, Firebird DB, C#, Enterprise Architect, TDD, Jenkins CI, SVN, NUnit, NuGet, C# Unity, VB6
Apr 2016 - Jul 2016
4 months

Java Engineer / Consultant

Freelance / Self-employed

  • Android app for cloud video streaming
  • Agile working with modern CI/CD processes
  • Technology environment: (S)RTP, (S)RTCP, RTSP, Spring Boot, CI/CD, Git, REST, JSON, TCP/IP, Maven, Gradle, IntelliJ, Scrum
Dec 2015 - Jul 2016
8 months

Java EE Engineer / Component Designer

Freelance / Self-employed

  • Building a messaging system with Apache Camel and ActiveMQ
  • Unit and integration tests, prototype development, SSO
  • Technology environment: Apache Camel, Spring Boot, Wildfly, ActiveMQ, JPA, Oracle 11g, Jenkins, Tomcat, IntelliJ, Microsoft Active Directory
Sep 2014 - Dec 2015
1 year 4 months

Software Developer Full Stack

Freelance / Self-employed

  • Control software, visualization, performance and functional testing in Hungary
  • Technology environment: Oracle 11g, PLSQL, Java 7/8, C#, WPF, WebSockets, Spring Boot, Hibernate, REST, SOAP, Jenkins, Telerik UI, Microservices, JSON, XML, NHibernate, Eclipse
Aug 2014 - Sep 2014
2 months

Java Developer Apache Wicket

Freelance / Self-employed

  • Development of Wicket components with JS frontend
  • Technology environment: Wildfly, Apache Wicket, Telerik UI, JavaScript, HTML5, Maven, CI/CD
Jun 2014 - Aug 2014
3 months
United Kingdom

C# Developer (WPF, MVVM)

Freelance / Self-employed

  • Test automation, framework optimization, commissioning in Scotland
  • Technology environment: C#, WPF, MVVM, NUnit, Jenkins CI, TCP/IP, SOAP, Enterprise Architect
Dec 2013 - Jun 2014
7 months

Full Stack Developer Framework / Product Development

Freelance / Self-employed

  • Visualization of logistics processes and framework development
  • Technology environment: Java EE, WPF, C#, PL/SQL, JMS, JPA, Oracle 11g, WebSocket, REST, SOAP, Spring Boot, Jenkins, JSON, XML, SVN, Eclipse
Feb 2012 - Sep 2012
8 months
Unterhaching, Germany

Software Engineer & Subproject Manager

Iteratec GmbH

  • Java development in an agile software project
  • Subproject management and coordination of technical implementation
  • Collaboration with business units to define technical requirements
Nov 2011 - Feb 2012
4 months

C# Developer – Distributed WPF Application

Freelance / Self-employed

  • Development of a distributed evaluation software with WPF GUI
  • Technology environment: C#, WPF, MVVM, TCP/UDP, IP Multicast, SVN, Enterprise Architect
Nov 2011 - Feb 2012
4 months

Full Stack Developer Java EE, OSGi, Embedded C

Freelance / Self-employed

  • Smart meter software development (Java/C) including web services
  • Technology environment: Apache Felix, JBoss, Embedded C, REST, SOAP, JSON, oscilloscope, Target 3001

Languages

German
Native
English
Advanced

Education

Mar 2005 - Feb 2009

University of Applied Sciences for Technology, Business and Design

Bachelor · Software Engineering · Konstanz, Germany

Sep 2001 - May 2003

Fischer (formerly Fischer Computertechnik GmbH)

Apprenticeship as an IT Specialist · Radolfzell, Germany

Certifications & licenses

Certified Professional Scrum Master I

Serview, Berlin

Certified Professional Scrum Product Owner I

Serview, Berlin

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