CV | David Prandzioch

David Prandzioch — software developer

David Prandzioch (32 years old, born 23.06.1990 in Kaiserslautern, Germany)
Languages: German (native), English (C1), Spanish (A1)
Passion: Technology, Animal welfare, Music (Guitar, Recording), Electric vehicles
Technical skills: Frontend development (HTML, CSS, JS, Angular, React, Responsive design, PWA etc.), Backend development (NodeJS, PHP, Python, a bit Ruby & Go), Databases (MySQL, Postgres, MongoDB), Operations (Linux, FreeBSD, HTTP, DNS, E-Mail, etc.), Testing (TDD, Jasmine, Cypress etc.) and more but it's probably easier to have a chat :-)
I love to build products to empower people and to enrich their lives.

Contact — in case you want to reach me

GitHub: dprandzioch
LinkedIn: David Prandzioch
Twitter: __davd
Mail: cv@davd.io

Timeline — what happened so far

Professional experience
Frontend Team Lead
ALZURA AG, Remote / Home office
since 2020

At ALZURA AG, I work as a team lead of the frontend development team for ALZURA Shop, a SaaS online-shop solution with integrated CMS. I take care of the long-term technological strategy of the frontend applications and coordinate multiple long-term migration projects to ensure that our application runs on state-of-the-art technologies for years to come. Besides that, we constantly improve code quality and reusability by creating encapsulated components, building cohesive APIs and introducing test-driven development.

Technologies: Angular, AngularJS, NodeJS, PHP, MySQL, MongoDB, RabbitMQ, Docker, Kubernetes, Karma/Jasmine, Cypress

Self-employed
petoffice
since 2019

In 2017, I started development of a software that aims to simplify the work of animal charities in Germany. petoffice set out to give them a comprehensive way to manage the whole flow of picking up strays, taking care for them and finding new homes within and across country borders, including foster home management, application forms, contract generation, transport planning and much more.

The application was quickly adopted by multiple organizations and today manages multiple 100k data sets. The one-stop shop SaaS solution can be rented on a monthly basis and is fully managed, developed and supported by me. Built upon a modern, fully containerized service-oriented architecture written in NodeJS and Angular, petoffice is a project that allows me to learn about new technologies and gain more understanding about the business-side of things.

Technologies: Angular, React, GraphQL, NodeJS, NestJS, MongoDB, Elasticsearch, Redis, Docker

URL: https://www.petoffice.eu/

Senior Frontend Developer
ALZURA AG, Kaiserslautern
2016 − 2020

Initially, I worked at ALZURA AG as a Senior Frontend Developer. Project details and technologies can be found above.

Head of Software Development
omeco GmbH, Kaiserslautern
2014 − 2016

At omeco GmbH, I worked as the Head of Software Development, planning and implementing new functionality for our core software product as well as customer-specific extensions, which was called omeco Webshop, an on-premise or hosted e-commerce application. Later, we migrated to Shopware as a core software, where I became certified Advanced Shopware Developer. I was overseeing the software and project development team of roughly 15 people.

Technologies: PHP, Zend Framework, Vanilla JS, jQuery, ExtJS, Java, JSP, Ruby

Software Developer
omeco GmbH, Kaiserslautern
2012 − 2014

Before working as a Head of Software Development at omeco GmbH, I was working there as a Software Developer, working on both the core e-commerce application and customer projects. Besides technical advancements, I gained a lot of experience in direct customer contact and collaborating to achieve great results.

Technologies: PHP, Zend Framework, Vanilla JS, jQuery, Java, JSP

Trainee Software Development
omeco GmbH, Kaiserslautern
2009 − 2012

I started my apprenticeship to become a Software Developer at omeco GmbH, job description and technologies are pretty much the same as described above.

Mini Jobber Web Development
EST Engineering Systems Technologies, Kaiserslautern
2006 − 2008
Education
Fachinformatiker Anwendungsentwicklung
Berufsbildende Schule I Kaiserslautern
2009 − 2012
Staatlich anerkannter Assistent für Informatik und Automatisierungstechnik
Berufsbildende Schule I Kaiserslautern
2007 − 2009

Projects — wanna learn more?

davd.io

My personal blog, few development related topics but very technical. Mostly about server technologies, Linux and FreeBSD.

URL: https://www.davd.io/

petoffice

Passion project with the goal to empower animal welfare by reducing the amount of management and paperwork they have to do.

URL: https://www.petoffice.eu/

docker-ddns

Little tool I needed a while back to update my DNS configuration with my dynamic home IP. Using Bind9, Go and Docker.

URL: https://github.com/dprandzioch/docker-ddns