Jan (Fabian) Radon
Software Engineer / Software Architect / Team Lead
Experience
Jan 2024 - Present
2 yearsSoftware 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 inter-service communication
- Leading a development team
Apr 2022 - Dec 2024
2 years 9 monthsIT 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 as well as 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
Sep 2021 - Dec 2023
2 years 4 monthsSoftware Architect / Software Engineer / Team Lead
jaraco GmbH
- Architecture design and implementation
- API design and data pipeline setup
- International collaboration (DE, UK, IN, RO, VN)
- Coaching, training, and support for development teams
- Code and architecture reviews as well as error analysis
Apr 2021 - Sep 2021
6 monthsSoftware Engineer / Architect / Consultant
jaraco GmbH
- Conceptualization and implementation of technical solutions
- API design and message processing
- Frontend development with Angular
- International teamwork (DE/IN)
May 2020 - Mar 2021
11 monthsSoftware Architect
jaraco GmbH
- Design and development of REST APIs
- Processing of large volumes of data using batch and event-based pipelines
- Architecture consulting and error analysis
- Team leadership in an international environment (DE/RO)
Mar 2020 - Dec 2024
4 years 10 monthsConsultant
jaraco GmbH
- Consulting on Dovecot / Ceph / Dovecot-Ceph-Plugin
- Support for go-live, performance tests, bug fixing, and enhancements
Feb 2020 - Jul 2021
1 year 6 monthsFull-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)
Aug 2019 - Present
6 years 5 monthsIT Freelancer with own GmbH / Managing Director
jaraco GmbH
- Designed and developed custom software solutions
- IT architecture consulting and technical project management
- Supported companies in digitizing and modernizing systems
- Carried out projects in the insurance, banking, energy, tourism, industry, and telecommunications sectors
Aug 2019 - Dec 2019
5 monthsCommissioning / Fault Analysis Consultant / Coach
Jan Radon Consulting GmbH
- Supported the commissioning of a warehouse management system in Belgium
- Error analysis, ticket creation, retesting
- Advice and training for employees
Aug 2019 - Sep 2019
2 monthsDevelopment Process / Product Development Consultant / Coach
Jan Radon Consulting GmbH
- Analyzed development processes (C# WPF)
- Performance requirements and recommendations
- Built a Scrum team, pair programming
May 2017 - Mar 2020
2 years 11 monthsProject Manager / C/C++/Go Engineer
jaraco GmbH
- Development of a Ceph plugin for Dovecot
- Conducting load tests and performance analyses
- Migration of Dovecot versions including plugin adjustments
- Setting up a DevOps test environment
- Switching to Git, consulting and deployment support
- Code reviews and lasting bug fixes
Jun 2016 - Sep 2016
4 monthsC# Engineer Product Development
Jan Radon Consulting GmbH
- Prototype development and requirements analysis
Apr 2016 - Jul 2016
4 monthsJava Engineer / Consultant
Jan Radon Consulting GmbH
- Android app for cloud video streaming
- Agile work with modern CI/CD processes
Dec 2015 - Jul 2016
8 monthsJava EE Engineer / Component Designer
Jan Radon Consulting GmbH
- Building a messaging system with Apache Camel and ActiveMQ
- Unit and integration tests, prototype development, SSO
Sep 2014 - Dec 2015
1 year 4 monthsSoftware Developer Full Stack
Jan Radon Consulting GmbH
- Control software, visualization, performance and functional tests in Hungary
Aug 2014 - Sep 2014
2 monthsJava Developer Apache Wicket
Jan Radon Consulting GmbH
- Development of Wicket components with a JS frontend
Jun 2014 - Aug 2014
3 monthsC# Developer (WPF, MVVM)
Jan Radon Consulting GmbH
- Test automation, framework optimization, deployment in Scotland
Dec 2013 - Jun 2014
7 monthsFull Stack Developer Framework / Product Development
Jan Radon Consulting GmbH
- Visualization of logistics processes and framework development
Oct 2012 - Aug 2019
6 years 11 monthsIT Freelancer
- Development of distributed systems and microservices
- Architecture design in enterprise projects
- Code reviews, technical consulting and quality assurance
- Work on projects using Java, C#, PL/SQL and modern frameworks
Oct 2012 - Jan 2014
1 year 4 monthsIT-Consultant & Java EE Software Engineer
Jan Radon Consulting GmbH
- Consulting, troubleshooting, requirements analysis
Feb 2012 - Sep 2012
8 monthsSoftware Engineer & Subproject Lead
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 monthsIT Freelancer
- Development of distributed Windows applications with C# / WPF
- Embedded software development in C
- Java-based middleware development for the web
- Conducting code reviews, tests, and analysis and design of system architectures
Nov 2011 - Feb 2012
4 monthsC# Developer – Distributed WPF Application
Jan Radon Consulting GmbH
- Development of a distributed evaluation software with WPF GUI
Nov 2011 - Feb 2012
4 monthsFull Stack Developer Java EE, OSGI, Embedded C
Jan Radon Consulting GmbH
- Smart meter software development (Java/C) including web services
Skills
Programming Languages And Frameworks
- Java: Extensive Experience With Java Ee, Spring Boot, Jpa, And Hibernate.
- Kotlin: Use In Modern Microservice Architectures And Api Development.
- C#: Specialization In Wpf Applications, Mvvm Pattern, And Backend Components.
- C/c++: Development For Embedded Systems And Linux Open Source.
- Python: Use In Cloud And Devops Scenarios, For Example For Automation And Monitoring.
- Golang: Development Of Plugins And Custom Storage Solutions.
- Frontend Technologies: Angular, Html5, Graphql, Jsonapi.
Architectures And Patterns
- Microservices: Development And Integration Of Microservices Using Container Technologies Like Spring Boot, Openshift, Docker, And Kubernetes.
- Message-oriented Architectures: Use Of Kafka And Rabbitmq.
- Cloud Architectures: Utilization Of Openshift, Aws, Google Cloud, And Azure.
- Legacy Migrations: Consulting And Execution Of Migrations To Platforms Like Openshift.
Devops And Ci/cd
- Build And Deployment Tools: Jenkins, Gitlab Ci/cd, Github Actions, Maven, Gradle, Helm, Flux, Argo Cd.
- Containerization: Docker, Kubernetes, Openshift.
- Monitoring And Observability: Grafana, Prometheus, Dynatrace, Azure Insights.
- Version Control: Git, Svn.
Data Processing And Big Data
- Big Data Technologies: Hadoop, Spark, Redis.
- Data Pipelines: Design And Implementation Of Scalable Batch And Event-based Pipelines.
- Databases: Oracle, Mysql, Postgresql, Firebird Db, Elasticsearch.
Industry And Project Experience
- Energy: Architecture Consulting, Interface Development, International Projects.
- Banking: Enterprise Architecture, Migrations, And Quality Assurance.
- Insurance: Devops Pipeline Design, Ai-based Development.
- Telecommunications: Big Data Architectures And Rest Apis.
- Tourism And Logistics: Microservices, Backend And Frontend Development, Data Integration.
- Industry: Smart Tracking And Collaboration In International Teams.
Soft Skills And Methodologies
- Agile Methods: Scrum, Kanban, And Devops Principles, Safe.
- Project Management: Building And Leading Teams, Coaching.
- International Collaboration: Project Language English With Teams From Various Countries (E.g., Germany, France, Romania, Poland, India).
- Quality Assurance: Code Reviews, Unit Tests, Integration Tests, Pair Programming, And Automated Quality Tools.
Core Technologies And Tools
- Backend Technologies: Java (Spring Boot, Java Ee), Kotlin, Golang.
- Containerization And Cloud: Docker, Kubernetes, Openshift, Azure, Aws, Google Cloud.
- Message-oriented Systems: Kafka, Rabbitmq.
- Frontend Technologies: Angular, Graphql, Jsonapi.
- Monitoring: Grafana, Prometheus, Dynatrace.
- Databases: Oracle, Postgresql, Elasticsearch, Mysql, Mongo, Db2.
Languages
German
AdvancedEnglish
AdvancedEducation
Mar 2005 - Feb 2009
University of Applied Sciences for Technology, Business and Design
Bachelor in Software Engineering · Software Engineering · Konstanz, Germany
Sep 2001 - May 2003
Fischer (formerly Fischer Computertechnik GmbH)
Apprenticeship as IT Specialist · 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
Similar Freelancers
Discover other experts with similar qualifications and experience