Johannes O.

Software Producer

Werder (Havel), Germany

Experience

Aug 2024 - Present
1 year 1 month
Berlin, Germany

Software Manufacturer

fundgarden GmbH

Direct contract work for the Berlin-based fundgarden GmbH. This company was founded a few years ago by Csaba Gyorsok and a business partner. They offer a platform for grant management with a focus on the music sector. I worked with Mr. Gyorsok before as Lead Developer on the project for Living Quarter GmbH which started in January 2021, and together we also worked for E-Projecta GmbH. On the fundgarden project, Csaba Gyorsok is Lead Developer and I am a co-developer.

  • Technologies: PHP 8.3-8.4, Laravel 12, Livewire 2-3, TailwindCSS, AlpineJS
Nov 2022 - Apr 2025
2 years 6 months
Oldenburg, Germany

Print House

meo-media.de

Direct contract work on existing projects for meo-media, a print house based near Oldenburg. I was also involved in developing a new product, a white-label shop. Each project team has different in-house and external staff. All projects use PHP and Laravel. Some use VUE 3.x, and one also uses Inertia.

  • Technologies: PHP 7.4 – 8.3, Laravel 6 – 11, VUE 3, Inertia, Bootstrap, Livewire 2 – 3
May 2022 - Oct 2022
6 months

Software Manufacturer

E-Projecta

Direct contract work on various projects, including further development of the product I worked on as a freelancer from October 2019 to July 2020.

  • Technologies: PHP from 7.4, Laravel 6 – 8, VUE, Bootstrap
Nov 2021 - Present
3 years 10 months
Lorem ipsum dolor sit amet

Normeninstitut und Buchverlag

I am currently finishing modification and extension work on several web applications for this client. Before that, from September to December 2020, I expanded the intranet/backoffice solution with automated delivery of a customer-specific DIN/VDE standards reference work. In some cases this includes historical or withdrawn standards and drafts—up to over 18,000 PDF documents. These documents receive a customer-specific stamp on each page, plus usually PDF password protection and usage restrictions to protect them from changes as much as possible.

  • Technologies: PHP 4.x to 8.4, MySQL, Zend Framework 1.x, Laravel 9-12, Laravel Livewire 2-3, Bootstrap, RactiveJS, Joomla!, Dojo Toolkit, jQuery, PrepTool from PDF-Tools, SetaPDF stamper, IIS, MS SQL Server, VB 6.0, VBA, Delphi, C#, Qt, PERL
Jan 2021 - Nov 2021
11 months

Social Service Sector

Living Quarter GmbH

This project is a building, room, and resident management application mainly done for local governments. I work on it together with a freelancer colleague.

  • Technologies: PHP 7.4, Laravel 8, Laravel Livewire 2, Tailwind CSS, AlpineJS, Azure AD Single Sign-On via Laravel Socialite.
Sep 2020 - Dec 2020
4 months
Lorem ipsum dolor sit amet

Standards Institute and Publishing House

Reimplementation of a website that I had developed between 2000 and 2019, with numerous interim extensions, now featuring a full back‐office area for capturing orders of many different types for large clients, special one‐off orders, and document distribution in a distributor‐style system. The user base includes in‐house staff as well as external users (VDE Association) and seminar speakers running seminars on behalf of the client.

It includes a variety of features, for example:

  • Sending emails to authorized users with a unique access link. Sent in batches by order type at set times, but also triggerable manually at any time. It can even be sent separately for individual recipients. Sent to customer groups and/or individual customers.
  • Manual entry of orders as well as automatic order generation. The auto-generated orders can be manually edited if needed.
  • Automated sending of reminder notifications to users who are late in retrieving.
  • Automated cleanup tasks to conserve server resources.

In the reimplementation, Laravel Livewire is used extensively, greatly simplifying the previously very complex AJAX implementation.

  • Technologies: PHP 7.4, Laravel 7 and 8, Laravel Livewire, Tailwind CSS, AlpineJS
Jul 2020 - Aug 2020
2 months
Lorem ipsum dolor sit amet

Standards Institute and Publishing House

Website for new subscriptions and changes to existing subscriptions for the same client’s online service. Integrated with external providers under special terms, for example to give discounts to guild members.

This was a spin‐off of a section from another site of the same organization, which I had also developed, while adding further features and customer groups. Contract data is written into XML interface files for processing by a knk CRM publishing software.

  • Technologies: PHP 7.3–7.4, RactiveJS, Laravel Mix
Oct 2019 - Jul 2020
10 months
Remote

Software Manufacturer

E-Projecta

Freelance work, 100% remote, on a project for event management in the security sector. It’s a combined server and client application with a single codebase that switches behavior via configuration. My tasks included implementing the client and syncing event data and ID scans between server and client using Windows services written in PHP.

I was able to significantly expand my knowledge of Laravel and VUE on this demanding project. The work included OAuth2 authentication for personal users and app clients via Laravel Passport, storing documents in a virtual database‐filesystem with a folder structure similar to Explorer/Finder. I created VUE components for displaying folders and files with thumbnails. Installing and uninstalling PHP/Laravel synchronization services in the Windows Service Manager using php_win32service was also part of my role.

  • Technologies: PHP 7.3–7.4, Laravel 6 and 7, VUE, CentOS/RHEL, agGrid, Bootstrap 4, php_win32service
Apr 2005 - Sep 2005
6 months

Music Industry

Reimplementation of the product developed from 1994 to 1997 for the business successor.

  • Technologies: MS Access 2003, Visual Basic 6.0, Delphi
Feb 2005 - Aug 2019
14 years 7 months

Agency for Remote Office Services

diktate.info

Dictation service over the internet. Assigning remote workers to dictation orders with medical and legal focus. Includes client order entry with dictation and template upload, automatic and semi-automatic assignment of remote workers (individuals and groups), status tracking, and automatic notifications to relevant recipients. The complete 2014 reimplementation as a web application with a JSON API replaced the XML web service (PHP) and Windows applications (Delphi) solution I had used from 2005 to 2014.

  • Technologies: PHP 5.x–7.x, Laravel 3.x–6.x, Bootstrap, jqGrid
Mar 2001 - Jul 2020
19 years 5 months
Lorem ipsum dolor sit amet

Standards Institute and Publishing House

Multiple custom shop systems with very specific business logic, including the publisher's main website and a site for a closed user group with extensive backend.

The extensive work for this client over the years included:

  • Reimplementation of Oracle Forms applications from another contractor using MS Access.

  • Several Windows applications for in-house use.

  • Multiple relaunches of the created websites.

  • In 2018-2019, a major overhaul of the main website/application was carried out in collaboration with the client and two providers of CRM and ERP systems. With communication via JSON interfaces, Single Sign-On, direct order transfer to the ERP, compliance with current legal requirements on data protection, intra-EU trade and e-payment.

  • MS Access application for managing standard and print data with generation of numerous exports and reports in various formats. Including the creation of tables of contents with classification notes for new releases and withdrawals of the DIN-VDE standard collection as well as its various subject-specific subgroups and sub-selections from this collection.

  • Technologies: PHP 4.x to 7.x, MySQL, Zend Framework 1.x, Bootstrap, RactiveJS, Joomla!, Dojo Toolkit, jQuery, Photoshop, PrepTool by PDF-Tools, SetaPDF-Stamper, IIS, MS SQL Server, VB 6.0, VBA, Delphi, C#, Qt, PERL

Jul 1999 - Feb 2001
1 year 8 months

Software products for banks, corporations and healthcare

Software manufacturer

Freelance work on several products of a software manufacturer.

  • Technologies: Java, EJB, J2EE, Visual Basic 6.0, Visual C++, IIS, Apache, MS SQL Server, Oracle, MS Access 2000, Rational Rose
May 1998 - Jun 1999
1 year 2 months

Waste logistics

Software manufacturer

Freelance work on several products of a software manufacturer.

  • Technologies: Borland Pascal, Delphi, MS Access 2.x – 8.0, Oracle, Case 4/0 and 4/1
Feb 1997 - Apr 1998
1 year 3 months

Hospital management and logistics

Software manufacturer

Freelance work on a product of a software manufacturer.

  • Technologies: MS Access 2.x - 8.0, Visual C++
Apr 1996 - Jan 1997
10 months

Music industry

Extension of the above product for registration and billing in the GEMA industrial process.

  • Technologies: MS Access 2.x, Visual C++
Dec 1994 - Feb 1996
1 year 3 months

Music Industry

Software for managing all aspects of contract audio media production.

  • Technologies: MS Access 2.0

Summary

Since 1994 I have been working on projects as a freelancer and also taking on whole projects as an independent sole trader. This has given me experience with a wide range of tools and environments. Right now my main focus is on web development with PHP and JavaScript. Thanks to many years working in other software development areas, like client/server programming, I can also support other types of projects.

Languages

German
Native
English
Advanced
French
Elementary
Italian
Elementary

Education

Oct 1990 - Jun 1994

University of Passau

Computer Science · Passau, Germany

Certifications & licenses

Zend Certification

Zend

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