Felix Hagspiel

Hey there,
my name is Felix and I am a freelance webdeveloper living in Berlin.

Contact Me!

I create customized webapplications and responsive websites.


Who am I?

I created my first website well over 15 years ago, but at that time I did not even think about being a full time web developer. It took me 5 more years to realize that this is what I want to do. I went to university and completed my Bachelor-Degree in computer science with a major focus on digital media at the Hochschule der Medien in Stuttgart, Germany. Next to my studies I have been employed as working student at the frontend-department for the online agency Namics in Munich. Since then I am self employed and work for agencies as well as companies and NGOs in Europe.


What do I do?

My main focus lies on creating customized web applications rather than static websites. Depending on the complexity and size of the project, I can implement the frontend as well as the backend. I am not a full blood designer, but if you like the minimalistic approach I can do that as well. I also have understanding about UX and good UI. Apart from that I create responsive websites and prototypes or help out by working on existing projects.


How do I work?

Best practices and design patterns

Content first, mobile first, progressive enhancement

What are my skills?

  • JavaScript (ECMAScript 6), mostly ReactJS
  • HTML(5)
  • CSS (3) including LESS, SASS and CSS-Modules
  • Node.js
  • Java
  • PostgreSQL, MySQL
  • PHP
  • Devops - Ubuntu, Apache, Microsoft Azure

Which frameworks and CMS do I use?

To reduce a site's overhead I avoid frameworks and libraries like jQuery or Bootstrap if possible. JavaScript frameworks I work with are ReactJS and Angular, often in combination with server side rendering.
If it comes to PHP frameworks I use Laravel, but I also have worked with Codeigniter. For CMS I mainly use the JSON API of Wordpress, but I have a little experience in Drupal and some headless CMS as well.

Which tools and services do I use?

I for subversion I use git and I store my own projects on Gitlab. For prototyping and small projects I use the awesome hoster uberspace, for dependency management and developing yarn and webpack. For communication and reviews I use Jira, Trello, Skype, Slack, Microsoft Teams, Google Hangouts, Google Docs and of course phone and email. For time tracking I use the great webservice Toggl and the escrow service PAYLAX to request payments.


What did I recently develop?

Please find below some of the projects I have developed recently.


PAYLAX Escrow Service

Who?
pay & relax GmbH

What?
Design, UX, Development and DevOps of PAYLAX Webapplication, Website, Payment-Gateway, Client-Dashboard, Payment-API, Admin-Workbench

How?
Java, JavaScript, ReactJS, NodeJS, PHP, Websockets, PostgreSQL, Server-Side-Rendering, Microsoft Azure

www.paylax.de

LaFlor Online-Shop

Who?
La Flor AG

What?
Development and DevOps of Woocommerce Online-Shop

How?
Wordpress JSON-API, Woocommerce, ReactJS, Server-Side-Rendering

www.laflor.ch

SCE-International Company Website

Who?
SCE GmbH

What?
Development and DevOps of company website

How?
Wordpress JSON-API, ReactJS, Server-Side-Rendering

www.sce-international.com

Who are my customers?

Please find below some of the companies I have worked for.


I love meeting new people!

If you would like to work with me please send me an e-mail:

Contact Me!