Christian L.

Consultant, Software Architect and Developer, Team Lead

Bad Zwischenahn, Germany

Experience

Oct 2023 - Present
2 years
Lorem ipsum dolor sit amet

Linking pseudonymized data

Dec 2022 - Present
2 years 10 months

Consultant, Software Architect and Developer, Team Lead

Explosives Logbook

  • Analysis of performance issues in various booking operations
  • Extension of the software architecture for more efficient database access with large data volumes
  • Implementation of performance optimizations
  • Test automation of the booking logic
  • Redesign of the user interface
  • New features as part of the transition to version 2.0
  • Synchronization of multiple systems with independent databases
  • Migration to modern technologies
Oct 2022 - Jan 2023
4 months

Consultant, Software Architect and Developer

Proof of Concept

  • Proof of concept implementation based on the technical concept
  • Definition of detailed test cases and test scenarios
  • Writing unit tests
  • Requirements gathering and system architecture
Nov 2021 - Sep 2022
11 months

Consultant, Software Architect and Developer

Development of a software-controlled agricultural machine

  • Planning software modules
  • Implementation of entire software modules
  • Development of embedded systems
  • Development of automated tests
  • Manual testing of software modules
Feb 2021 - Sep 2021
8 months
Oldenburg, Germany

Research Associate

Carl von Ossietzky University of Oldenburg

Oct 2020 - Feb 2022
1 year 5 months

Consultant, software architect and developer

go4cognition

  • Advising on refactoring the existing implementation
  • Designing a message-based software architecture
  • Reviewing, testing and developing individual software components
  • Ensuring quality of the developed software components
  • Supporting other team members in development
Oct 2020 - Dec 2020
3 months

Software developer

Interface development for Azure Data Factory

  • Adjusting, extending and creating program interfaces
  • Modifying and extending the database schema and access
  • Automating data migrations
May 2017 - Mar 2018
11 months

Software developer in Scrum team

Storage planning and delivery logistics

  • Full-stack development
  • Quality assurance through unit tests and code reviews
  • Optimizing the development process in the agile team
Jun 2016 - Mar 2017
10 months

Software developer in Scrum team

Tools for data entry, conversion, provisioning and measurement of lighting information

  • Adapting and extending existing user interfaces
  • Integrating with existing solutions
  • Analyzing and fixing bugs
  • Test automation for legacy code
  • Supporting requirements definition
Nov 2015 - Aug 2022
6 years 10 months

Software architect and developer, test automator

Explosives storage logbook

  • Full-stack development
  • Quality assurance through unit tests and code reviews
  • Developing a management tool for sales and support
  • Optimizing recorded specifications for feasibility

Summary

I have been working professionally and with passion in computer science since 2009. Between my bachelor's and master's studies, I worked as a full-time, hands-on software developer in various permanent positions. During my master's studies, I carried out small software projects on a freelance basis and am now working full-time as a freelance software architect, supported by my small development team.

My experience is primarily in .NET development of desktop, web, and distributed applications with C#. I am involved in planning, development, quality assurance, and software delivery. I focus on the system user and their needs and wishes, while keeping a clean architecture, a clear codebase, and high test automation to ensure quality.

Languages

German
Native

Education

Apr 2018 - Sep 2020

Carl von Ossietzky University of Oldenburg

Master's in Computer Science · Computer Science · Germany · 1,21

Apr 2013 - Nov 2014

University of Siegen

Bachelor's in Computer Science · Computer Science · Germany · 1,6

Apr 2011 - Mar 2013

University of Siegen

Teaching degree in Computer Science / Mathematics · Germany

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