Recommended expert

Jan Löbel

Development of a web application in the field of geolocation and speech-to-text

Jan Löbel
Karlsruhe, Germany

Experience

Jan 2020 - Present
6 years 2 months

Development of a web application in the field of geolocation and speech-to-text

SDP Digitale Produkte GmbH / Treeva GmbH

  • Developed a frontend web application with Angular
  • Developed components based on FIGMA designs
  • Integrated map data from various sources
  • Mapped dynamic group and item structures
  • Developed backend components / microservices with NestJs
  • Designed functional and technical concepts
  • Requirements engineering
  • Technologies: Angular 15+ (RxJS, NgXs), Docker / K8s, Node.js, NestJs, AWS
Jun 2019 - Jan 2020
8 months

Maintenance and development of internal projects

PAYBACK GmbH

  • Migrated projects to Spring 4/5/Boot
  • Developed features for batch systems and customer portal
  • Advised on architecture decisions regarding Spring Boot
  • Technologies: React (Redux), Java 8/11, Spring / Spring Boot, Oracle Database Server, Weblogic
Jan 2018 - Present
8 years 2 months
Remote

Software Developer & Consultant

Freelancer

  • On-site / remote software development projects
  • Consulting on architecture and technology
  • Setting up development processes and teams
  • Technologies: Java, Spring Boot, React, Angular
Jan 2018 - Jun 2019
1 year 6 months

Development of a web application in the field of Forestry 4.0

LogBuch GmbH (subsidiary of Stihl AG)

  • Developed the frontend web application with React
  • Built a geographic information system to provide map data
  • Developed microservices with Java & Spring
  • Advised on architecture decisions regarding microservices, authentication, etc.
  • Technologies: React (Redux), Docker / K8s, Java 8, Spring / Spring Boot, Android (Kotlin) - support
Jan 2018 - Feb 2018
2 months

Project support for Spring migration

VICO Research & Consulting GmbH

  • Migrated projects to Spring 4
  • Changed authentication method to OAuth2 with JSON Web Token (JWT)
  • Technologies: Java, Spring, Spring Boot
Jan 2017 - Dec 2017
1 year

IT Architect & Lead Software Developer

Daimler Financial Services GmbH

  • Defining the architecture of new digital projects
  • Developing MVP projects
  • Setting up the required infrastructure
  • Technologies: Spring Boot, React
  • Process: Scrum & Kanban
Jan 2015 - Dec 2017
3 years

Technical Lead & Senior Software Developer

VICO Research & Consulting GmbH

  • Responsible for the development process (Scrum)
  • Ensuring and controlling code quality
  • Technical leadership of a team
  • Developing a modern web architecture
  • Further developing the interactive social media monitoring tool
  • Technologies: Spring / Spring Boot, AngularJs
  • Process: Scrum & Kanban
Jan 2012 - Dec 2015
4 years

Developer for architecture and consulting

Bosch Software Innovations GmbH

  • Member of the architecture council
  • Developing a Smart Home system
  • Supervising a bachelor's thesis
  • Technologies: Android, OSGi
  • Process: Scrum
Jan 2012 - Dec 2012
1 year

Master thesis: conceptual design, prototypical implementation and evaluation of a system aimed at flexibility and adaptability

Bosch Software Innovations GmbH

Jan 2011 - Dec 2012
2 years

Research Assistant

Hochschule Furtwangen

  • Revising lecture materials for the "Integration Engineering" lecture
Jan 2009 - Dec 2010
2 years

Working student in software development

COMSOFT GmbH

  • Development of an Eclipse Mylyn-TestTrack Pro connector (bachelor thesis)
  • Support in designing and implementing a test framework for a Java application
  • Evaluation of continuous integration systems
  • Development of a Dita2Docx generator in C#
Jan 2006 - Dec 2009
4 years

Research assistant in the IT department

University of Karlsruhe

  • Creation of a printer cost billing portal with PHP and MySQL
  • Training apprentices in Java, PHP and MySQL
  • Service tasks for staff of the Institute of Hydromechanics

Skills

  • Microsoft Windows – Solid Knowledge (Installation, Configuration, Services, Maintenance)
  • Linux – Solid Knowledge (Installation, Configuration, Server Services)
  • Java – Professional Knowledge (Spring, Spring Boot, Maven / Gradle)
  • Javascript / Typescript – Professional Knowledge (Angular, React, Node.js)
  • Databases – Solid Knowledge (Mongodb, Mysql, Postgresql)
  • Android – Solid Knowledge (Layout, Robospice, Roboguice, Robolectric)
  • Uml – Professional Knowledge
  • Software Architecture – Professional Knowledge
  • Scrum – Professional Knowledge
  • Arc42 – Very Good Knowledge
  • Ms Office – Solid Knowledge
  • Driver's License Class B

Languages

German
Advanced
English
Advanced

Education

Oct 2010 - Jul 2012

Furtwangen University

Master's · Application Architecture · Furtwangen, Germany

Oct 2007 - Jul 2010

Karlsruhe University of Applied Sciences

Bachelor's · Computer Science · Karlsruhe, Germany

Sep 2006 - Jul 2007

Carl Engler School Karlsruhe

Technical college entrance qualification · Karlsruhe, Germany

...and 1 more

Certifications & licenses

Driver's license class B

MongoDB Certificate M101J: MongoDB for Java Developers

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 Karlsruhe, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Jan speak?

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

How many years of experience does Jan have?

Jan has at least 20 years of experience. During this time, Jan has worked in at least 12 different roles and for 10 different companies. The average length of individual experience is 1 year and 8 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: Development of a web application in the field of geolocation and speech-to-text, Maintenance and development of internal projects, Software Developer & Consultant.

What is Jan's latest experience?

Jan's most recent position is Development of a web application in the field of geolocation and speech-to-text at SDP Digitale Produkte GmbH / Treeva GmbH.

What companies has Jan worked for in recent years?

In recent years, Jan has worked for SDP Digitale Produkte GmbH / Treeva GmbH and Freelancer.

Which industries is Jan most experienced in?

Jan is most experienced in industries like Information Technology (IT), Education, and Agriculture. Jan also has some experience in Banking and Finance.

Which business areas is Jan most experienced in?

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

Which industries has Jan worked in recently?

Jan has recently worked in industries like Information Technology (IT).

Which business areas has Jan worked in recently?

Jan has recently worked in business areas like Information Technology (IT) and Product Development.

What is Jan's education?

Jan holds a Master in Application Architecture from Furtwangen University and a Bachelor in Computer Science from Karlsruhe University of Applied Sciences.

Does Jan have any certificates?

Jan has 2 certificates. These include: Driver's license class B and MongoDB Certificate M101J: MongoDB for Java Developers.

What is the availability of Jan?

Jan is immediately available 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.

1200
900
600
300
Market avg: 880-1040 €
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.