Andreas Jung

Software Consultant

Tübingen, Germany
Experience
May 2023 - Sep 2023
5 months

Software Consultant

Q.ANT GmbH

Software Consultant in the field of lab automation for research projects in quantum mechanics and quantum computing. Technologies: Python, Pandas, Polars, low-level software development, working with lasers, lab instruments, etc.

May 2022 - Dec 2022
8 months

Consultant

Sonnen GmbH

Design and architecture of a new billing system, Python coaching and mentoring, energy sector, AWS, Python.

Aug 2021 - Mar 2022
8 months

Architect

E.ON Energy

Architecture and planning of the new E.ON Bonus Engine for comparison portals (Python, Snowflake, Data Science, GitLab, Azure DevOps).

Jun 2021 - Jul 2021
2 months

Python Developer

Team 23

Python, FastAPI development and design of a microservice for the meat wholesale context.

Feb 2021 - Apr 2021
3 months

Consultant

EWE Energy Trading

Support and consulting in Python development, microservices, system architecture and mentoring, Docker + AWS.

Nov 2020 - Dec 2020
2 months

Python Developer

ESCrypt/Bosch

Python in an automotive intrusion detection environment.

Jul 2020 - Dec 2020
6 months
Berlin, Germany

Python and Plone Developer

Kitconcept / HU-Berlin

Python and Plone development support, Docker.

Jul 2019 - Dec 2020
1 year 6 months
Ghent, Belgium

Plone Developer

University Gent

Plone migration 4.3 -> 5.2, Python development.

Jan 2019 - Dec 2020
2 years

Plone Consultant

Mediaman/Suzuki

Support in the area of Plone.

Jan 2019 - Feb 2019
2 months

Trainer and Consultant

AIG Europe

PrintCSS training and consulting.

Jul 2018 - Jan 2019
7 months

Architect and Python Developer

Arculus

Architecture, consulting, Python 3 development in modular assembly for Industry 4.0.

Jul 2018 - Jul 2018
1 month

Consultant and Trainer

Ulixes Robotersysteme GmbH

Review of firmware/monitoring software for the “Assisted Processes” product line. Python code review and rewrite, improving overall system stability, stronger sensor integration, Python coaching, hands-on Python training.

Jan 2018 - Dec 2020
3 years
Germany

Software Developer

Bresto Media

Implementation of an electronic publishing application with Magento integration for PDF generation of ballots for local and municipal elections in Baden-Württemberg based on standard exports from local authority software.

Jul 2017 - Feb 2020
2 years 8 months
Germany

Developer

ITAD (Interessengemeinschaft der Thermischen Abfallbehandlungsanlagen in Deutschland e.V.)

Migration and development in Plone 4 + Plone 5.0.

Jul 2017 - Sep 2017
3 months

Python Developer

GrandCentrix

Support in Python-based implementation of microservices for a Swabian machine manufacturer's mobile apps, Elasticsearch configuration for 30 languages. Docker + Azure. Further details not available due to confidentiality.

Jul 2017 - Aug 2017
2 months

Python Developer

Axxessio/Telekom

Python-based development of microservices. Further details not available due to confidentiality.

Jan 2017 - Aug 2023
6 years 8 months

Python Developer and Consultant

BFE Online Stores GmbH

Python development and consulting in the B2B sector.

Jan 2017 - Aug 2023
6 years 8 months

Founder and Developer

content-gemeinsam-erstellen.de

Collaborative content solutions based on SMASHDOCs.

Jan 2017 - Dec 2018
2 years

Software Developer

Inzept3D

Integration of a Flask-based application with Heidelpay payment backend for registration and payments via SEPA direct debit and credit cards.

Jan 2017 - Dec 2017
1 year

Consultant

LACON Institut

Takeover and further support of a Python-based portal software for managing food certification processes.

  • Python 2, Plone 4/5
Jan 2017 - Dec 2017
1 year
Garching, Germany

Consultant

Max-Planck-Gesellschaft (EU Projekt EUDAT)

Web portal for coordinating and planning network resources and services.

  • Implementation based on Python 2 and Plone 4
  • Development of various content types
  • Consulting on overall architecture
  • Architecture and security review
  • Client-server architecture (web service) for collecting time series data from EU-distributed services.
Jan 2017 - Dec 2017
1 year

Consultant

WhereGroup

Takeover and further support of a Python-based lab software for rock testing.

  • Porting from Python 2 to Python 3
  • Framework: Pyramid, Flask
  • Performance improvements
  • Bug fixes and stability enhancements
Jan 2016 - Aug 2023
7 years 8 months

Consultant

Dynamore GmbH

Takeover, maintenance and redesign of a portal landscape with about 10 Plone portals.

  • Ensuring general portal functionality
  • New development of a seminar module
  • Integration of a new license generator
  • From Q3/2017: Redesign and relaunch of public portals
  • Elasticsearch integration
  • Consulting, training
  • Python 2, Plone 4/5
Jan 2016 - Aug 2023
7 years 8 months
Germany

Consultant

Universität des Saarlandes

E-Procurement platform for the central chemical warehouse with shop, order management, SAP integration.

  • Full redesign of a shop for central procurement at Universität des Saarlandes
  • Custom order management for the shop
  • Technical base: Python, Plone 4
  • Elasticsearch integration
  • SAP and third-party systems integration via web services
  • Implementation of a hazardous materials register with tiered permissions for university staff, fire department and occupational physician
  • System extension in 2017 for university-wide procurement
Jan 2016 - Aug 2023
7 years 8 months

Founder and Developer

print-css.rocks

CSS Paged Media tools test suite and tutorial.

Jan 2016 - Dec 2017
2 years

Consultant

T-Systems

Migration of a large legacy application (Zope, Python, Oracle).

  • Migration of the old Zope/Python codebase from Zope 2.7 to Zope 2.13, approx. 200,000 LOC
  • Porting Oracle SQL stored procedures and functions
  • Project ended early after cost-risk-benefit reassessment
Jan 2014 - Aug 2023
9 years 8 months

Consultant

Gesellschaft für Datenschutz und Datensicherheit

Support and further development of the GDD portal.

  • Python 2, Plone 4
Jan 2014 - Aug 2023
9 years 8 months

Founder and Developer

XML-Director

Own platform for XML-based publishing workflows.

Jan 2014 - Dec 2015
2 years

Consultant

Leibnitz Institut für Wissensmedien

Implementation of the e-teaching.org portal.

  • Consulting for the relaunch
  • Migration (export/import)
  • Graphic/design implementation
  • Implementation based on Python 2 and Plone 4
Jan 2013 - Dec 2014
2 years
Los Angeles, United States

Team Lead and Technical Architect

Enquos.com

Implementation of a "self-quantification" portal for personal health data and nutrition tracking.

  • Initial design and architecture
  • Assembling and leading the initial developer team for about 2 years
  • Main portal implemented with Python 2 + Pyramid
  • Design of various JSON web service APIs for mobile apps, schema design and validation
Jan 2012 - Aug 2023
11 years 8 months

Consultant

Energieberatung GmbH

Design and implementation of gasmonitoring.info.

  • Platform for industrial clients to plan gas procurement and track consumption
  • Based on Python 2 and Plone 4
  • Visualization via Highcharts
  • Extraction of domain-specific knowledge (no written documentation of the business logic)
  • Formalization and coding of gas procurement knowledge
  • Microservice/REST API for import/export of consumption data (format: MSCONS/EDI)
  • Full-text search SOLR → Elasticsearch
  • Project discontinued due to lack of recapitalization
Jan 2012 - Aug 2023
11 years 8 months

Consultant

Hertie-Stiftung

Support and further development of the dasGehirn.info portal.

  • Python 2, Plone 4
Jan 2010 - Aug 2023
13 years 8 months

Software Developer

Deutsche Gesellschaft über Hämatologie und medizinische Onkologie

Implementation of the Onkopedia portal (XML-based publishing workflows).

  • Single-source multi-channel publishing portal for medical guidelines publication
  • Publishing workflow: DOCX -> XML -> HTML | PDF | ePub
  • Based on Python 2, Plone 4, eXist-DB, XML-Director
  • Integration with C-Rex.net and Produce & Publish web services
  • Full-text search SOLR, Elasticsearch
Jan 2008 - Aug 2023
15 years 8 months

Founder and Developer

Produce & Publish

Own single-source multi-channel publishing platform.

Jan 2004 - Aug 2023
19 years 8 months
Tübingen, Germany

Managing Director and Freelancer

Zopyx Ltd

Founded Zopyx Ltd. Work as software developer, consultant and trainer.

Jan 2004 - Dec 2015
12 years
Germany

Consultant

Max-Planck Gesellschaft

Jan 2004 - Dec 2006
3 years
Germany

Software Developer

Saarländischer Rundfunk

Implementation and support of unserding.de.

Jan 2003 - Dec 2012
10 years
Freiburg im Breisgau, Germany

Freelancer

Haufe-Lexware

Freelance work.

Jan 2002 - Dec 2003
2 years
Freiburg im Breisgau, Germany

Software Developer and Consultant

Haufe Mediengruppe

Jan 2001 - Dec 2002
2 years
United States

Software Developer, Project Manager and Team Leader

Zope Corporation

Jan 2000 - Aug 2023
23 years 8 months

Core Developer

Open Source Communities (Python, Zope, Plone)

Jan 2000 - Dec 2010
11 years

Release Manager of the Zope Application Server

Zope Foundation

Jan 1996 - Dec 2001
6 years
Saarbrücken, Germany

Software Developer

Saarbrücker Zeitung

Work on Saarbrücker Zeitung Online, several EU projects for the EU Publications Office in Luxembourg.

Jan 1996 - Dec 1996
1 year
Luxembourg, Luxembourg

Software Developer

Infeurope S.A.

Jan 1995 - Dec 1996
2 years
Saarbrücken, Germany

Software Developer

Creatix Polymedia

Software Developer

Omicron

Implementation of a new website (as a subcontractor):

  • Python 2, Plone 5

Developer

TextIndexNG3

Own full-text search for Python, Zope and Plone.

Summary

Main Technologies:

  • Python since 1993 at expert level
  • Content Management System Plone
  • All common database systems (RDBMS and NoSQL)

Areas of work:

  • Backend development and integration
  • Custom software development based on Python
  • Database-driven applications
  • Electronic Publishing (Conversion, XML, ePub/HTML/XML/PDF generation)
  • Automated typesetting
  • Medical (Publishing) solutions
  • Publishing solutions (Single-Source Multi-Channel Publishing solutions)
  • Web-based applications
  • Web portals
  • Internet/Extranet/Intranet solutions
  • Client-server architectures including REST applications and microservices

Project roles:

  • Developer
  • Architect
  • Team Lead
  • Project Manager
  • Trainer

Strengths:

  • Dealing with complex domain knowledge
  • Quick onboarding in unfamiliar subjects
  • Extensive experience (> 25 yrs) and broad expertise in both backend and frontend
  • Structured thinking
  • Risk assessment
  • Project planning and communication
  • Familiar with the Python ecosystem
  • Strong connections with various communities to call on other experts if needed

Engagement:

  • Member of the Zope Foundation
  • Member of the Plone Foundation
  • Founding member of the Python Software Association e.V. (formerly "German Zope User Group", 10 years on the board)
  • Co-Organizer EuroPython 2012 in Berlin
  • Organizer Python Meetup Tübingen
  • 10-year Release Manager for the Zope Application Server
  • Fellow of the Python Software Foundation
  • Regular speaker at various conferences and workshops

Repositories:

  • About 150 repositories on GitHub
  • Various repositories on Bitbucket
  • Author of many well-known Python modules particularly in Zope/Plone CMS
  • Contributor to various open-source projects around Python & Co.
Languages
German
Native
English
Advanced
Education
Oct 1989 - Jun 1995

Universität des Saarlandes

Diplom-Informatiker · Computer Science and Electrical Engineering · Saarbrücken, Germany

Lorem ipsum dolor sit amet

Abitur · Abitur · Germany

Certifications & licenses

C Schein

Fellow of the Python Software Foundation

Python Software Foundation

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