Recommended expert

Thorsten Gerlach

Freelance Software Developer

Thorsten Gerlach
Melsungen, Germany

Experience

Jan 2023 - Dec 2024
2 years

Freelance Software Developer

Insurance company, Munich, Germany

  • Implemented modernization measures to optimize processes in the insurance domain
  • Replaced old interfaces with newer APIs
  • Merged several smaller solutions into one main solution to improve builds and increase efficiency in the development process
  • Replaced the persistence solution in the backend from Telerik to NHibernate
  • Created unit tests to secure the code
Sep 2021 - Aug 2024
3 years

Freelance Software Developer

IT company, Munich, Germany

  • Developed new features for existing software
  • Complete redevelopment of a successor software to measure and evaluate high-frequency filters
  • Analyzed and fixed bugs in existing issues
  • Improved persistence in the backend
  • Contributed to specifications, designed architecture, and created and maintained framework components for the new software
  • Developed the successor software backend and core
  • Wrote unit tests to secure the code
  • Coordinated with international teams
Mar 2021 - Aug 2021
6 months

Freelance Software Developer

Insurance company, Munich, Germany

  • Developed an interface for data exchange between two systems
  • Extended an existing API with additional features
  • Defined requirements and designed the interface
  • Processed data within the existing software
  • Handled authentication between the systems
  • Contributed to the overall solution
  • Wrote unit tests to secure the code
  • Coordinated with international teams
Sep 2018 - Dec 2020
2 years 4 months

Freelance Software Developer

Insurance company, Munich, Germany

  • Developed new features, fixed bugs, and tested software in the insurance domain
  • Advanced existing client/server software with new features across different development branches
  • Analyzed existing software for improvements and bug fixes
  • Created unit tests and scenario tests to ensure the implemented code
  • Communicated with various web APIs (REST)
  • Extended database integration with Telerik
  • Coordinated with international teams
May 2017 - Aug 2018
1 year 4 months

Freelance Software Developer

Security company, Munich, Germany

  • Analyzed and optimized the existing software architecture
  • Automated the data generation process for producing SIM cards
  • Optimized and fixed bugs in existing software processes
  • Conducted performance and stability tests on the automated solution
  • Developed tools for quality assurance and data validation
  • Coordinated development with international teams
  • Coached end users of the application software
Jul 2016 - Mar 2018
1 year 9 months

Freelance Software Developer

Company, Bonn, Germany

  • Further development and implementation of new features, as well as bug fixes, for software that automatically analyzes mobile network data
  • Integration and creation of SQL database queries to display data within the software as tables and on an OSM-based map
  • Bug fixes and development of new features for the map, based on C# and WinForms
  • Graphical enhancements within the map
Jan 2016 - Jun 2016
6 months

Freelance Software Developer

Swiss company

  • Further development and implementation of new features for software for automated data collection and analysis with mobile devices and RF broadband scanners
  • Integration of an automotive dead-reckoning device for additional localization during brief GPS signal loss
  • Evaluation of an alternative measurement engine to replace the existing Core Measurement Engine
Jan 2015 - Dec 2015
1 year

Freelance Software Developer

Large company, Munich, Germany

  • Further development and implementation of new features, as well as error analysis and resolution, for software that collects and analyzes data with RF broadband scanners
  • Collaboration on technical specifications and maintenance
  • Build and test automation
  • Implementation of additional GPS devices for data collection over Bluetooth/USB using the NMEA protocol
  • Fine-tuning of broadband scanner measurement rates in different user scenarios
Sep 2012 - Dec 2014
2 years 4 months

Freelance Software Developer

Large company, Munich, Germany

  • Development of new software for data collection and analysis using hardware devices in the cellular network domain (GSM, UMTS, LTE)
  • Collaboration on technical specifications, architecture design, and creation and maintenance of framework components
  • Co-development of system and integration tests
  • Development of algorithms and integration of automatic detection of cellular channels with RF broadband scanners
  • Automatic hardware detection of various broadband scanners within the software
  • Development of various scenarios to simplify measurement tasks for the user

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 Insurance (4.5 years), Information Technology (4.5 years), Telecommunication (4.5 years), and Automotive (0.5 years).

Insurance
Information Technology
Telecommunication
Automotive

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 (12 years), Quality Assurance (10.5 years), and Product Development (10.5 years).

Information Technology
Quality Assurance
Product Development

Summary

  • I am a freelance electrical engineer (M.Sc.) specializing in software development and architecture.
  • Focus areas: software development in C# .Net, object-oriented analysis and design.
  • After my studies, I chose to work independently so I could work on a variety of topics and continuously expand my knowledge with exciting projects.
  • For balance, I enjoy endurance sports in my free time.

Skills

  • Languages/frameworks: Microsoft .Net 8
  • Languages/frameworks: Microsoft .Net Framework 4.8
  • Languages/frameworks: C#, Wpf, Winforms, Linq, Entity Framework, Nhibernate, Rest, Wcf
  • Languages/frameworks: Xml, Uml
  • Database: Sql (Microsoft, Oracle), Sqlite
  • Methods: Design Patterns, Mvvm, Client/server
  • Testing: Unit Tests, Integration Tests, System Tests, Automated Tests
  • Applications: Visual Studio, Ms-sql Management Studio, Ms-sql Server, Sql Developer, Toad, Enterprise Architect, Ants Performance & Memory Profiler
  • Tools: Resharper, Dotcover, Azure Devops, Jira, Tortoisesvn, Rational Team Concert, Rational Clearcase, Git
  • Extensions: Moq, Rhino Mocks, Nunit, Nuget, Devexpress, Jenkins, Stylecop, Conqat, Telerik, Swagger, Iis Express
  • Agile Development: Scrum
  • Technology: Gsm, Umts, Lte, Gps
  • Soft Skills: Quick Comprehension
  • Soft Skills: Result-oriented And Independent Working Style
  • Soft Skills: Analytical Thinking
  • Soft Skills: Flexibility
  • Soft Skills: Team Player
  • Soft Skills: Structured And Planning Approach
  • Soft Skills: Quality Awareness
  • Soft Skills: Confident Appearance
  • Soft Skills: Resilience

Languages

German
Native
English
Advanced

Education

Mar 2011 - Sep 2012

University of Kassel

Master's in Electrical Engineering, focus on Information Technology · Electrical Engineering · Kassel, Germany · 1.3

Oct 2006 - Mar 2011

University of Kassel

Diploma in Electrical Engineering, focus on Information Technology · Electrical Engineering · Kassel, Germany · 1.5

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 Thorsten based?

Thorsten is based in Melsungen, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Thorsten speak?

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

How many years of experience does Thorsten have?

Thorsten has at least 12 years of experience. During this time, Thorsten has worked in at least 1 role and for 6 different companies. The average length of individual experience is 1 year and 4 months. Note that Thorsten may not have shared all experience and actually has more experience.

What roles would Thorsten be best suited for?

Based on recent experience, Thorsten would be well-suited for roles such as: Freelance Software Developer.

What is Thorsten's latest experience?

Thorsten's most recent position is Freelance Software Developer at Insurance company, Munich, Germany.

What companies has Thorsten worked for in recent years?

In recent years, Thorsten has worked for Insurance company, Munich, Germany, IT company, Munich and Germany.

Which industries is Thorsten most experienced in?

Thorsten is most experienced in industries like Insurance, Information Technology (IT), and Telecommunication. Thorsten also has some experience in Automotive.

Which business areas is Thorsten most experienced in?

Thorsten is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Thorsten worked in recently?

Thorsten has recently worked in industries like Information Technology (IT) and Insurance.

Which business areas has Thorsten worked in recently?

Thorsten has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

What is Thorsten's education?

Thorsten holds a Master in Electrical Engineering from University of Kassel.

What is the availability of Thorsten?

Thorsten is immediately available part-time for suitable projects.

What is the rate of Thorsten?

Thorsten'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 Thorsten?

To hire Thorsten, 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: 830-990 €
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.