Skip to main content
Peter Ullrich

Peter Ullrich

Founder of Pushin.eu

Founder at Pushin.eu

LeidenSouth HollandNetherlands🇳🇱

Highlights

Full profile

Experienced Elixir Developer, certified Blockchain Engineer and Entrepreneur. Skilled in Team Leading, Software Architecture and Domain-driven Design. Public Speaker and Former Podcast Host of Explain Blockchain.

Career: 21

Founder

Pushin.eu

Sep 2026 - Present

AI Security Engineer

Erlang Ecosystem Foundation

Jun 2026 - Present

Founder

Letter to Yourself

Oct 2020 - Present

Senior Software Engineer

Eaglemms

Feb 2024 - Sep 2026

Founder

Indie Courses

NL

Dec 2023 - Sep 2026

Senior Software Engineer II

Remote

NL

Dec 2021 - Nov 2023

kie labs, Inc.

Sep 2019 - Dec 2021

Conceptualising, designing, and developing the DecisionMaker, a collaborative web application focused on facilitating efficient decision making. Stack: Elixir + Phoenix LiveView.

STUDITEMPS GmbH

Cologne Area, DE

Sep 2019 - Aug 2021

Business Application Development with Elixir + Phoenix according to DDD and TDD principles.

Grandcentrix

Cologne Area, DE

Mar 2019 - Aug 2019

Web Development with Elixir + Phoenix and Vue.js

Self-employed

Amsterdam Area, NL

Sep 2018 - Feb 2019

Various client work with React-Native and Angular

University of Groningen

Groningen, NL

Oct 2017 - Sep 2018

Evaluating and grading the quality of the courses given at the Computing Science Faculty of the University of Groningen

Explain Blockchain

Groningen Area, NL

Dec 2017 - Aug 2018

Producing and hosting the Explain Blockchain podcast, a podcast about Blockchain fundamentals and latest developments. Can be found on ExplainBlockchain.io or wherever you get your podcasts.

Quintor

Groningen, NL

Feb 2018 - Jul 2018

Exploring possible applications of Blockchain technology in the field of higher-education. Technologies researched were: Hyperledger Indy and Fabric, NEO, Ethereum. Development of prototype with Hyperledger Indy in Java
8. The prototype of the StudyBits project was presented at multiple conferences and meet-ups.

University of Groningen

Nov 2016 - Feb 2018

Mentoring, teaching, and grading Computing Science Bachelor and Master students in multiple courses at the University of Groningen. Topics included Software Engineering, Project Management, Object-oriented Programming, Cloud Computing, and Software Analysis and Design.

Stichting ForUs

Groningen, NL

Feb 2017 - Apr 2017

After winning the Dutch Blockchain Hackathon in the Reinventing Government track, my team founded the Stichting ForUs startup and worked on extending the child support system of the Municipality of Zuidhorn using the Blockchain. I left the startup in April to focus more on my studies.

Animalwise.nl

Groningen Area, NL

Feb 2015 - Oct 2015

Development in HTML, CSS, JavaScript, and PHP to build a website including Google Analytics and an own CMS to update the texts. After creating an initial website, I switched to creating a Wordpress website since the client wanted to manage the website herself and a well working CMS was necessary.

Sycade

Zwolle Area, NL

Jul 2015 - Aug 2015

Developing an macOS app called "TimePuncher" with Xcode 6 and Swift 1.2. Eventually, developing a first version of the iOS "TimePuncher" App for iOS8 with Xcode 7 in Swift 2.0 as well. I did Interface Building, most of the Swift Development, and a bit Backend Development in .Net, and otherwise everything that wasn't yet done by my colleague, Michiel Lowijs.

Since TimePuncher is not published yet, you can also check out the small app "MKA NL SALAT", which I've made during this internship for one of the owners of the company.

University of Groningen

Groningen Area, NL

Sep 2014 - Aug 2015

As a Council member: Advising the board of the Faculty of Behavioural and Social Sciences on a diverse range of organisational matters.

As a treasurer: Managing the budget of the student party of around 2500 Euro.

University of Groningen

Oct 2014 - Jun 2015

Literature Research on Emoticons; Compiling 2 Online Studies on Qualtrics.com; Statistical Analysis of the Results; Writing up the findings in my Bachelor Thesis, which got a 9 out of 10 grade.

aegee köln

Cologne Area, DE

Nov 2011 - Jun 2012

Overviewing the monthly and yearly budget of the club. Invoicing membership fees. Managing the budgets of the projects we organised.

University Hospital RWTH Aachen

Kreisfreie Stadt Aachen Area, DE

Sep 2011

I worked for 4 weeks on the closed mental department of the RWTH Aachen University Clinic to gain some insight into the work as a psychologist and as a preparation for my psychology study. I worked as a nurse and looked over the shoulders of the psychologists and doctors working with the patients. It was interesting for me to see how you stabilise a patient to prepare him/her for further therapy.

Publications: 1

Peter learned today1 article

TIL: Bike Chain Sizes

peter-learned-today.pckt.blog

Jul 2026

Skills: 40

Technical

ArchitectureDocker ProductsElixirFull-Stack DevelopmentProgrammingPythonREST APISoftware Architecture
Software DesignSoftware DevelopmentSQLTest Driven DevelopmentTestingWeb Development

Business

Agile MethodologiesProject ManagementWriting

Interpersonal

EnglishLeadershipProblem SolvingPsychologyPublic SpeakingResearchTeachingTeamwork

Other

Business OwnershipBusiness PerspectiveComputer ScienceDomain-Driven Design (DDD)DutchEarly Stage VenturesHigher EducationScalability
Social NetworkingSocial SciencesStart-up LeadershipStart-up VenturesStart-ups ManagementStatisticsUniversity Teaching

Education: 5

Master

2016 - 2018

This is my current study, a Master degree in Computing Science with a special focus on Software Engineering and Distributed Systems. So far, I have lead groups of 4 to 5 people through many courses very successfully. I focused on Software Architecture (SA) in the beginning, but will switch to more practical courses soon since I feel that I have learned enough about SA for now and rather want to focus on more practical skills.

Pre-Master Education for a Master in Computer Software Engineering

2015 - 2016

To be qualified for a Master in Computer Science, I had to complete an individual study programme consisting of 6 Bachelor courses from the Computer Science Bachelor.

Bachelor’s Degree

2012 - 2015

My Psychology Bachelor educated me on a wide range of aspects of Psychology like Industrial and Organisational, Social, and Clinical Psychology and most of all in Statistics and Research Methods. In my final year, I worked as a Research Assistant to gain insight into Academic Research. As a minor, I took Computing Science courses, which eventually lead me to pursue a career in IT rather than Psychology. I used my acquired Team Management and Leading skills to lead teams of 3 to 10 students in my IT courses.

Bachelor's Degree

2011 - 2012

I was enrolled at the University of Cologne rather to have a swift look into Economics before leaving for Groningen to study psychology. It was interesting, but not compelling and so I moved further to study psychology.

Bachelor's Degree

2010 - 2011

Civil Engineering was my first choice after finishing my High School degree in Germany as I am a very practical person, who loves to build things with my own hands. However, the study was very much focused on theoretical aspects and wasn't offering much possibilities to actually build something. Therefore, I reoriented myself towards Psychology, which is one of my two passions, the other one being Computer Science. As I could not study Psychology in Germany I researched where I could study it abroad and I found the University of Groningen. However, I just missed the application deadline and therefore had to wait a whole year until I could start the study.

Courses: 3

Extracurricular Course in Entrepreneurship

VentureLab North Start-Up Weekend 2015

Free Writing

Awards: 3

2nd Place in Dutch Blockchain Hackathon 2018, Digital Nation Infrastructure Track

Apr 2018

Project was about tokenizing parking minutes and incentivizing parking outside of the city using the Ethereum Blockchain.

1st Place in Dutch Blockchain Hackathon 2017, Reinventing Government Track

Feb 2017

Project was about creating a voucher system for families of lower income. Vouchers could be used to get e.g. bikes or books for their children. Built using the Ethereum Blockchain.

1st Place in Poetry Slam Groningen

Apr 2014

Involvement: 1

Volunteering

Computer Science Teacher

Apr 2016 - May 2016

Teaching South African Xhosa children in their local High School about Microsoft Office. I lived at the Qolora Education Centre and helped construct their new buildings as well.

Languages: 3

German(Native or bilingual)
Dutch(Full professional)
English(Full professional)

Also find Peter Ullrich on…

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.