Experience
10/2021 – today
~1.5 years
Senior Full-Stack Developer
Self-employed
Hello SMB World.
I mostly do the same stuff as the last 15 years,
I build websites and help people use digital tools for communication more effectively.
See also my list of projects.
07/2014 – 09/2021
~7 years
(Junior) Web Developer
A&B One Digital GmbH
- Full-stack web development with TYPO3, Drupal, and Wordpress.
- Cross-platform app development with Flutter and Cordova.
- Full-stack development of websites for public sector and corporate clients. Mostly TYPO3 and Drupal, occasionally Wordpress.
- Cross-platform app development for iOS, Android, and Windows, with Cordova and Flutter.
- Configuration and administration of Linux server systems.
09/2007 – 12/2020
~13 years
Freelance Web Developer
Self-employed
- Side hustle web development for various companies and projects.
06/2013 – 01/2014
~7 months
Working Student
while-label eCommerce GmbH
- Web development for a proprietary ticketing platform.
11/2011 – 05/2013
~1.5 years
Working Student
spot-media GmbH / commerce-plus consulting GmbH
- Web development for customers in the pharmaceutical sector.
- Develop and maintain websites for customers in the pharmaceutical sector.
Custom backend on top of Interwoven TeamSite.
05/2010 – 08/2011
~1 year
Intern, Working Student
FP Commerce GmbH / Home24
- Development and maintainance for several big Magento stores.
- Went from frontend to backend, to data warehouse and reporting.
Education
2020 – 2023
Bachelor of Science in Electronics & Business,
Specialisation Embedded Systems
FH Technikum Wien
- Electrical engineering, circuit design, embedded systems.
- Business administration, advanced communication, quality management.
2010 – 2014
Undergrad Studies in Computer Science
TU Berlin
- Algorithms, data structures, database design, operating systems, networks.
- Formal languages, complexity analysis, reactive systems.
Let’s hear some buzzwords
For all of you who like to Cmd/Ctrl-F (hello recruiters).
Technologies I have used in production:
- C
- CSS
- Dart
- HTML
- JavaScript
- Perl
- PHP
- SASS
- TypeScript
- XML
- Node.js
- Elasticsearch
- Solr
- Hadoop
- MariaDB / MySQL
- PostgreSQL
- SQLite
- TYPO3
- Drupal
- Wordpress
- Flutter
- Cordova
- Symfony
- Zend
- React
- Bootstrap
- jQuery
- Lodash
- REST APIs
- SOAP
- Linux
- Docker
- Windows Server
- Apache
- Nginx
- Git
- SVN
Things I know my way around that I would love to revisit:
- C++
- Haskell
- Java
- Lua
- Python
- VHDL
- eZ Publish
- API Platform
Software development is a team sport. I've worked in teams from 2 to 30 people,
some did Scrum, some Kanban, some small-a agile amalgamations of techniques they liked.
In uni we learned RUP, but that's passé.
Delivering on time depends entirely on your ability to change scope.
Pairing works, mob programming even better.
Quality can only happen if everyone from the grunt to the CEO is on board.