Portrait of Friedemann.

Friedemann Altrock

Full-stack developer with expertise in content management systems and accessible websites.


Contact: send an email to hallo@faltrock.de or find me on LinkedIn/Xing/Malt.


10/2021 – today
~1.5 years

Senior Full-Stack Developer


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


  • 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.


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:

Things I know my way around that I would love to revisit:

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.