mirror of
https://github.com/IT4Change/IT4C.dev.git
synced 2025-12-13 09:25:49 +00:00
Merge master into hannes.
This commit is contained in:
commit
e9892c14b6
@ -7,7 +7,7 @@ module.exports = {
|
|||||||
'max-comma': {
|
'max-comma': {
|
||||||
max : 4,
|
max : 4,
|
||||||
},
|
},
|
||||||
'no-dead-link': {
|
/*'no-dead-link': {
|
||||||
checkRelative: true,
|
checkRelative: true,
|
||||||
baseURI: null,
|
baseURI: null,
|
||||||
ignore: ['http://localhost*'],
|
ignore: ['http://localhost*'],
|
||||||
@ -17,7 +17,7 @@ module.exports = {
|
|||||||
userAgent: 'textlint-rule-no-dead-link/1.0',
|
userAgent: 'textlint-rule-no-dead-link/1.0',
|
||||||
maxRetryTime: 10,
|
maxRetryTime: 10,
|
||||||
maxRetryAfterTime: 90
|
maxRetryAfterTime: 90
|
||||||
},
|
},*/
|
||||||
'no-empty-section': true,
|
'no-empty-section': true,
|
||||||
'textlint-rule-no-empty-element': true,
|
'textlint-rule-no-empty-element': true,
|
||||||
'period-in-list-item': true,
|
'period-in-list-item': true,
|
||||||
|
|||||||
@ -1,11 +1,19 @@
|
|||||||
|
const path = require('path')
|
||||||
module.exports = {
|
module.exports = {
|
||||||
title: 'IT Team for Change',
|
title: 'IT Team for Change',
|
||||||
description: 'IT4C.dev introduces the IT Team for Change, applied Philosophy and Projects.',
|
description: 'IT4C.dev introduces the IT Team for Change, applied Philosophy and Projects.',
|
||||||
head: [
|
head: [
|
||||||
['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}]
|
['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}]
|
||||||
],
|
],
|
||||||
theme: 'book',
|
theme: 'vuepress-theme-book',
|
||||||
themeConfig: {
|
themeConfig: {
|
||||||
|
// logo: "/logo.png",
|
||||||
|
searchPlaceholder: "Search...",
|
||||||
|
lastUpdated: "Last Updated",
|
||||||
|
docsRepo: "https://github.com/IT4Change/IT4C.dev/",
|
||||||
|
docsDir: "docs",
|
||||||
|
editLinks: true,
|
||||||
|
editLinkText: 'Edit this page on Github',
|
||||||
nav: [
|
nav: [
|
||||||
{ text: 'IT4C', link: '/' },
|
{ text: 'IT4C', link: '/' },
|
||||||
{ text: 'Contact', link: '/contact' },
|
{ text: 'Contact', link: '/contact' },
|
||||||
@ -48,6 +56,13 @@ module.exports = {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
},
|
||||||
|
configureWebpack: {
|
||||||
|
resolve: {
|
||||||
|
alias: {
|
||||||
|
'@images': path.resolve(__dirname, '../images')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
BIN
docs/images/portrait/ulf-gebhardt.jpg
Normal file
BIN
docs/images/portrait/ulf-gebhardt.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
@ -14,6 +14,7 @@ In the following we list some projects we are proud of:
|
|||||||
|
|
||||||
- Yunite.me <!--[Yunite.me](./projects/yunite.me.md)-->
|
- Yunite.me <!--[Yunite.me](./projects/yunite.me.md)-->
|
||||||
- [Gradido](./projects/gradido.md)
|
- [Gradido](./projects/gradido.md)
|
||||||
|
- wir.social <!-- [wir.social](./projects/wir.social.md)-->
|
||||||
- Ocelot.social <!-- [Ocelot.social](./projects/ocelot.social.md) -->
|
- Ocelot.social <!-- [Ocelot.social](./projects/ocelot.social.md) -->
|
||||||
- Human-Connection <!-- [Human-Connection](./projects/human-connection.md)-->
|
- Human-Connection <!-- [Human-Connection](./projects/human-connection.md)-->
|
||||||
- Democracy-Deutschland <!-- [Democracy-Deutschland](./projects/democracy-deutschland.md) -->
|
- Democracy-Deutschland <!-- [Democracy-Deutschland](./projects/democracy-deutschland.md) -->
|
||||||
|
|||||||
@ -1,5 +1,149 @@
|
|||||||
# Ulf Gebhardt
|
# Ulf Gebhardt
|
||||||
|
|
||||||
Describe person, Techstack etc
|

|
||||||
|
|
||||||
Personen werden bebildert, deren Schwerpunkt in Prosa beschrieben, der Techstack aufgeführt
|
Ulf is a software developer through and through. He started to program when he was 12 and kept going with it. He knows about the possibilities soft- and hardware has to offer and is the person to turn to when it’s time to include a new library or <!-- textlint-disable write-good --> implement<!-- textlint-enable write-good --> an algorithm. He is known to use the "Holzhammer-Methode" (brute-force approach) when it comes to solve conflicts within the team.
|
||||||
|
|
||||||
|
In his free time he programs as every good programmer does and travels the world by foot when it’s time to leave the screen for a while.
|
||||||
|
|
||||||
|
You can find him on [Github](https://github.com/ulfgebhardt), [stackoverflow](https://stackoverflow.com/users/1326872/ulf-gebhardt), visit his [website](https://www.webcraft-media.de/#!ulf_gebhardt), send an [email](mailto:service@webcraft-media.de) or [call](tel:+4915784841600).
|
||||||
|
|
||||||
|
## Role
|
||||||
|
|
||||||
|
Ulf can fulfill the following roles:
|
||||||
|
|
||||||
|
- DevOps
|
||||||
|
- Scrum Master
|
||||||
|
- Softwarearchitekt
|
||||||
|
- Backend Developer
|
||||||
|
- Project Manager
|
||||||
|
- 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](https://www.goethe-bensheim.de/) "Abitur" (Grade: 1.7) |
|
||||||
|
| 2005 | 2009 | Software development at Evonik Energy Services |
|
||||||
|
| 2008 | 2009 | Civil service |
|
||||||
|
| 2009 | 2013 | Bachelor of Science - [Information Technologies](https://www.informatik.tu-darmstadt.de/fb20/index.de.jsp) (Grade: 2.25) |
|
||||||
|
| 2011 | 2015 | Research assistant for the data platform [da-sense](https://www.informatik.tu-darmstadt.de/telekooperation/research_tk/completed_projects_tk/da_sense/index.en.jsp) |
|
||||||
|
| 2013 | now | [Webcraft-Media](https://www.webcraft-media.de) |
|
||||||
|
| 2016 | | Development of an enterprise resource planning(erp) for Hi5-Textildruck |
|
||||||
|
| 2017 | 2019 | Development, planning and implementation of the [App „DEMOCRACY“](https://www.democracy-deutschland.de) |
|
||||||
|
| 2019 | | Team coordination & planning for [Human-Connection](https://github.com/Human-Connection/Human-Connection) |
|
||||||
|
| 2020 | now | Software development & operation for [Ocelot.social](https://github.com/ocelot-Social-Community/Ocelot-Social/) and [wir.social](https://wir.social/login) |
|
||||||
|
| 2020 | 2021 | Software development for Leratec Solutions in Halden(Norway) |
|
||||||
|
| 2020 | | Software development for boxeez.com in Halden(Norway) |
|
||||||
|
| 2021 | now | Software development & Team coordination for [Gradido](../projects/gradido.md) |
|
||||||
|
| 2022 | now | Software development for [yunite.me](https://yunite.org/)
|
||||||
|
|
||||||
|
## Travels
|
||||||
|
|
||||||
|
Ulf travels by foot to get away from the computer form time to time
|
||||||
|
|
||||||
|
| When | Duration | Description |
|
||||||
|
|------|------------|-------------|
|
||||||
|
| 2020 | 5.5 months | Travel from [Zwingenberg(Bergstraße)](https://duckduckgo.com/?q=Zwingenberg+(Bergstra%C3%9Fe)&ia=web&iaxm=about) to [Halden](https://duckduckgo.com/?q=Halden&ia=web&iaxm=maps) by foot |
|
||||||
|
| 2021 | 2 weeks | Travel from [Halden](https://duckduckgo.com/?q=Halden&ia=web&iaxm=maps) to [Gothenburg](https://duckduckgo.com/?q=Gotenburg&ia=web&iaxm=about) by foot |
|
||||||
|
| 2021 | 4 weeks | Travel from [Hamburg](https://duckduckgo.com/?q=hamburg&ia=web&iaxm=about) to [Berlin](https://duckduckgo.com/?q=berlin&ia=web&iaxm=about) by foot |
|
||||||
|
| 2021 | 1 week | Travel through [Sächsische Schweiz](https://duckduckgo.com/?q=Saxon+Switzerland+National+Park&ia=web&iaxm=maps) & [Böhmische Schweiz](https://duckduckgo.com/?q=N%C3%A1rodn%C3%AD+park+%C4%8Cesk%C3%A9+%C5%A0v%C3%BDcarsko&ia=web&iaxm=maps) by foot |
|
||||||
|
| 2022 | 5 months | Travel from [Zwingenberg(Bergstraße)](https://duckduckgo.com/?q=Zwingenberg+(Bergstra%C3%9Fe)&ia=web&iaxm=about) to [Portopalo di Capo Passero](https://duckduckgo.com/?q=Portopalo+di+Capo+Passero&ia=web&iaxm=maps) by foot |
|
||||||
|
|
||||||
|
## Techstack
|
||||||
|
|
||||||
|
here is a quick overview over the computer languages, frameworks and technologies Ulf is acquainted in:
|
||||||
|
|
||||||
|
### Computer languages
|
||||||
|
|
||||||
|
Ulf has worked with the following Programming languages:
|
||||||
|
|
||||||
|
- [Javascript](https://www.javascript.com/)
|
||||||
|
- [PHP](https://www.php.net/)
|
||||||
|
- [C++](https://en.wikipedia.org/wiki/C%2B%2B)
|
||||||
|
- [Python](https://www.python.org/)
|
||||||
|
- [Java](https://www.java.com/)
|
||||||
|
- [Pascal](https://en.wikipedia.org/wiki/Pascal_(programming_language))
|
||||||
|
- [BASIC](https://en.wikipedia.org/wiki/BASIC)
|
||||||
|
- [Autoit](https://www.autoitscript.com/)
|
||||||
|
- [Lua](https://www.lua.org/)
|
||||||
|
- [SQL](https://en.wikipedia.org/wiki/SQL)
|
||||||
|
- [Cypher](https://opencypher.org/)
|
||||||
|
- [HTML](https://en.wikipedia.org/wiki/HTML)
|
||||||
|
- [CSS](https://en.wikipedia.org/wiki/CSS)
|
||||||
|
- [SASS](https://en.wikipedia.org/wiki/Sass_(stylesheet_language))
|
||||||
|
|
||||||
|
### Frameworks & Technologies
|
||||||
|
|
||||||
|
As IT grows more complex it’s important with which frameworks is familiar. The following represents an incomplete list of Ulf’s framework and technology knowledge:
|
||||||
|
|
||||||
|
#### For Javascript:
|
||||||
|
- [Node](https://github.com/nodejs/node)
|
||||||
|
- [Vue](https://vuejs.org/)
|
||||||
|
- [React](https://reactjs.org/) & [ReactNative](https://reactnative.dev/)
|
||||||
|
- [Mongoose](https://mongoosejs.com/)
|
||||||
|
- [Express](https://expressjs.com/)
|
||||||
|
- [Apollo](https://www.apollographql.com/docs/apollo-server/)
|
||||||
|
- [pm2](https://pm2.io/)
|
||||||
|
|
||||||
|
#### For PHP
|
||||||
|
- [SYSTEM](https://github.com/webcraftmedia/system)
|
||||||
|
- [Joomla!](https://www.joomla.org/)
|
||||||
|
- [Wordpress](https://wordpress.org/)
|
||||||
|
- [Laravel](https://laravel.com/)
|
||||||
|
|
||||||
|
#### Web basics
|
||||||
|
- [HTML](https://en.wikipedia.org/wiki/HTML)
|
||||||
|
- [CSS](https://en.wikipedia.org/wiki/CSS)
|
||||||
|
- [Bootstrap](https://getbootstrap.com/)
|
||||||
|
- [SEO](https://en.wikipedia.org/wiki/Search_engine_optimization)
|
||||||
|
|
||||||
|
#### Cluster
|
||||||
|
- [Docker](https://www.docker.com/)
|
||||||
|
- [Kubernetes](https://kubernetes.io/)
|
||||||
|
|
||||||
|
#### Linux
|
||||||
|
- [Arch](https://archlinux.org/)
|
||||||
|
- [Debian](https://www.debian.org/)
|
||||||
|
- [Manjaro](https://manjaro.org/)
|
||||||
|
- [Ubuntu](https://ubuntu.com/)
|
||||||
|
|
||||||
|
#### Webserver
|
||||||
|
- [Apache](https://httpd.apache.org/)
|
||||||
|
- [nginx](https://nginx.org/en/)
|
||||||
|
- [Express](https://expressjs.com/)
|
||||||
|
|
||||||
|
#### Tools
|
||||||
|
- [Gogs](https://gogs.io/)
|
||||||
|
- [Teamspeak 3 Server](https://teamspeak.com/)
|
||||||
|
- Mailserver ([Postfix](https://www.postfix.org/) + [Dovecot](https://www.dovecot.org/))
|
||||||
|
|
||||||
|
#### Database
|
||||||
|
- [Mysql](https://www.mysql.com/)/[MariaDB](https://mariadb.org/) (including optimization)
|
||||||
|
- [PostgreSQL](https://www.postgresql.org/) (including optimization)
|
||||||
|
- [Neo4J](https://neo4j.com/)
|
||||||
|
- [MongoDB](https://www.mongodb.com/)
|
||||||
|
|
||||||
|
### Development
|
||||||
|
|
||||||
|
- [Git](https://git-scm.com/)
|
||||||
|
- Pullrequest-review-workflow
|
||||||
|
- [Github](https://github.com/)
|
||||||
|
- [Gitlab](https://about.gitlab.com/)
|
||||||
|
- [Gogs](https://gogs.io/)
|
||||||
|
- [Github Workflows](https://docs.github.com/en/rest/actions/workflows)
|
||||||
|
- [Kanaban](https://en.wikipedia.org/wiki/Kanban)
|
||||||
|
- [Zenhub](https://www.zenhub.com/)
|
||||||
|
- [Agile software development](https://en.wikipedia.org/wiki/Agile_software_development)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user