Peter Müller

Senior JavaScript Engineer

Peter Müller

Senior JavaScript Engineer

Hello, Hallo, Moikka!

I'm a passionate freelance JavaScript developer, consultant and trainer based in Nuremberg, Germany with a strong focus on Angular and front-end applications. But coding on NestJS back-end projects is a pleasure, too.

Due to my intense work with the JavaScript and web community I have a regular exchange with people on those fields. In 2014 I founded the FrankenJS user group which now has 1.000+ members and regular meetups up to 200 attendees. In my little spare time I also co-organize NG-DE Angular Conference - the first non-profit community-driven Angular conference in Germany.

Beside freelance projects I am also open for permanent roles.

Jobs I am looking for

First of all I am strongly interested in remote positions or jobs with a very high part of remote work. Remote work increases life quality and gives the same freedom to work indepenedent as I already do as a freelancer.

Since my wife and I are willing to settle in Finland within the next few years, a job offer from a Finnish company would be appreciated, but it's not a must.

I expect a creative company and an open-minded team culture and the opportunity for personal and technical development. A sense for code quality and state-of-the art frameworks and tooling is important to me. It's a plus if the company supports OSS projects and the meetup community.

Professional Experience

I started my professional career in 2005, however I wrote the first line of code in 1998 when I was ten. Hence I already struggled with Internet Explorer 4. I will bring 20 years of web-development experience and passion to your project!

Nov. 2016 - until now Freelance Angular Trainer

I work as a freelance Angular trainer for angular.de and workshops.de. We are active in Germany, Austria and Switzerland.

Nov. 2016 - until now Freelance JavaScript Development & Consulting

I work as a JavaScript freelancer with a very strong focus on Angular to support companies and projects of any size.

IT Consulting AG - modulware

On-site consulting and remote pairing for large scale Angular applications with focus on architecture and NGRX patterns.

IT-Labs GmbH

Angular and Ionic performance consulting to get a faster, smaller and more snappy application.

e.solutions GmbH

Angular training and consulting for the product teams of Audi, Porsche and Bentley.

SH Telekommunikation Deutschland GmbH (sparhandy.de)

Angular consulting for the brand sparhandy.de. I gave tech talks about application architecture, change detection, dependency injection and testing. Implementation of Angular Universal for server-side rendering and SEO compatibility.

catenate GmbH / e.solutions GmbH

I migrated large Angular applications from Angular 5 to Angular 6. Those applications run on embedded-systems within a self-copiled Chromium browser, serving the infotainment-systems for Audi, Porsche and Bentley.

e.solutions GmbH

I co-created and performed a so called "Bootcamp" which was used for an company-internal workshop to train employees for Angular.

The bootcamp was an intensive training which spanned over ten weeks and was splitted into different segments from VanillaJS, plain CSS + BEM, HTML5, and deep insights about browser rendering to different Angular topics covering RxJS, real-time applications, application architecture, and testing.
After a final practice task the team was ready to join the real-world project.

Due to regular exchange with the product teams we tailored the course topics to be as close as possible to the final tech-stack.

I managed about ten bootcamps. Each for ten weeks with six to ten attendees.

Comvel GmbH (weg.de)

Development for the new mobile holiday-booking portal weg.de.

The code was written in React using Redux, Redux Saga and Styled Components.

SWOPT GmbH (swodoc.com)

Implementation of i18n (Internationalization) of an Angular application.

Created data-sync between frontend and backend for flaky internet connections and offline use.

LUKA Venture GmbH

Consulting for AngularJS to Angular migration targeting the topics RxJS and TypeScript.

Implementation of the PayPal NodeJS API for long living payment subscriptions.

Sept. 2016 - Nov. 2016 Senior JavaScript Developer adorsys GmbH & Co. KG

With a team of three developers we created the web frontend of fymio, a fintech brand of the Teambank AG / easyCredit.

Sept. 2015 - Sept. 2016 Senior JavaScript Engineer & Evangelist HOTEL DE GmbH

I worked on the new responsive platform for the brands HOTEL DE and HOTEL INFO; for the German and international market.

Training and coaching developers working on the new responsive platform.

I gave talks at meetups and conferences to inspire people of new technologies and to represent HOTEL DE. I also gave periodic in-house workshops and brownbag sessions across all development teams.

Illustration of technical decisions for other departments (UX, Product Management, BI, ...)

Feb. 2015 - Aug. 2015 Senior JavaScript Developer Ingentis Softwareentwicklung GmbH

JavaScript development for orginio, a SaaS platform to organize and visualize data as org-charts for small and medium-sized companies or organizations.

The platform is mainly built with AngularJS and SASS on the client-side, as well as ExpressJS based on Node on the back-end side.

Aug. 2008 - Jan. 2015 Web Developer 1&1 Internet AG / United Internet

WEB.DE / GMX / mail.com

I developed the core component named Navigator which provides the integration, authentication and runtime for all applications running at WEB.DE, GMX, 1&1 and mail.com.

shortview.de

I worked on a social network which connected users by their interests. The platform has been abandoned in 2009.

Sep. 2005 - Jul. 2008 Web Developer Ingentis Softwareentwicklung GmbH

I worked on in-house and customer websites / web-apps.

✉️ Want to Get In Touch?

If I can assist you in a project or you have an interesting job offer, I'd be happy if you drop a line.

You find me on Twitter and LinkedIn. Feel free to get in touch via peter@baggers.io.

Volunteer Work

It's all about community! I'm investing a huge amount of my spare time to organize meetups and conferences in the JavaScript sector.

June 2018 - until now Co-Founder & Organizer NG-DE Angular Conference, Berlin, Germany

August 2014 - until now Founder & Organizer FrankenJS user group, Nuremberg, Germany

Frequently Asked Questions

Do you speak Finnish?

Olin suomen kurssille vuonna 2012, mutta puhun ja ymmärrän vain vähän suomea. 🤷‍♂️ Haluan osallistua intensiivi suomen kurssi, jos minä asua Suomessa.

Do you work with recruiting agencies?

This is fairly rare. I stongly believe in the community and I won't filter all the nonsense Java-FullStack-Oracle-Frontend-Backend job offers. Developers will understand.

One reason why this CV is not for public purpose :)

Are you dissatisfied with freelancing?

The freedom and flexibility are great and the money a big benefit. But the work-life balance suffers hence I am open for a permanent role if it is the perfect fit.