IT4C.dev/docs/people/ulf-gebhardt.md

4.0 KiB

Ulf Gebhardt

Ulf Gebhardt

Ulf is a software developer through and through. He started to program when he was 12 and kept going with it. He is very knowledgeable about the possibilities soft- and hardware has to offer and is the person to turn to when it is time to include a new library correctly or implement an algorithm. He is known to use the "Holzhammer-Methode" (brute-force approach) when it is time to solve conflicts within the team.

In his free time he programs as every good programmer does and travels the world by foot when its time to leave the screen for a while.

You can find him on Github, stackoverflow, visit his website, send an email or call.

Role

Ulf can fulfill the following roles:

  • DevOps
  • Scrum Master
  • Softwarearchitekt
  • Backend Developer
  • Strategist & Planner
  • Design-Eye
  • Database planning and optimization
  • Competence assessment
  • SEO

Spoken languages

Ulf speaks German and English fluently.

  • German (mother tongue)
  • English (orally and in writing)

Education & Projects

The following list should give an overview about Ulf's life:

From To Description
1995 2008 Graduation "Abitur" (Grade: 1.7)
2005 2009 Software development at Evonik Energy Services
2008 2009 Civil service
2009 2013 Bachelor of Science - Information Technologies (Grade: 2.25)
2011 2015 Research assistant for the data platform da-sense
2013 now Webcraft-Media
2016 Development of an enterprise resource planning(erp) for Hi5-Textildruck
2017 2019 Development, planning and implementation of the App „DEMOCRACY“
2019 Team coordination & planning for Human-Connection
2020 Travel from Zwingenberg(Bergstraße) to Halden by foot
2020 now Software development & operation for Ocelot.social and wir.social
2021 now Software development & Team coordination for Gradido
2022 Travel from Zwingenberg(Bergstraße) to Portopalo di Capo Passero by foot
2022 now Software development for yunite.me

Techstack

Ulf has worked with the following technology

Programming languages

The list is ordered by exposure level from the most to the least

  • Javascript
  • PHP
  • C++
  • Python
  • Java
  • Pascal
  • Basic
  • Autoit
  • Lua

Databases

The list is ordered by exposure level from the most to the least

  • MySQL (including optimization)
  • PostgreSQL (including optimization)
  • Neo4J
  • MongoDB

Frameworks & Technologies

For javascript:

  • Node.js
  • React & ReactNative
  • Mongoose
  • Express
  • Apollo

For PHP:

  • SYSTEM
  • Joomla!
  • Laravel 5

Web basics:

  • HTML5
  • CSS
  • Bootstrap
  • SEO

Cluster:

  • Docker
  • Kubernetes

Development

  • Git
    • Pullrequest-review-workflow
    • Github
    • Gitlab
    • Gogs
    • Github Workflows
  • Kanaban
  • Zenhub
  • Agile Development

Server technologies

  • Linux
    • Arch
    • Debian
    • Manjaro
    • Ubuntu
  • Webserver
    • Apache2
    • Nginx
    • Express
  • Tools
    • Gogs Server
    • Teamspeak 3 Server
    • Mailserver (Postfix + Dovecot)
  • Database
    • Mysql server
    • Postgresql server