Hi. My name is Philipp Rieber.
I'm a passionate software engineer.
My tools are PHP, Symfony, Doctrine, HTML5, JavaScript, CSS3, jQuery, Twig, Git, Ubuntu, Amazon Web Services, databases and many more.
I'm 41 years old and I live in Munich, Germany.
Internet
With my first email in 1999 the internet became my second home. After some hardware-fiddling and first steps on the Linux console, I really became obsessed by web development while studying the selfHTML tutorials. After that, I've never stopped learning new technologies: HTML, CSS, PHP, JavaScript, Databases, Flash, CMS, OOP, Frameworks, Servers, Git, AWS, Scrum, Cloud Services, Mobile and many more.
Software development
I'm a full stack Software Engineer. I mainly develop completely customised web applications, APIs and focus on DevOps tasks. Thus, I'm not limited to a specific area and feel equally comfortable on the client as on the server side – as well as on the console, during software design stage, in a Scrum team or when exploring a customer's precise needs.
Jobs
I'm working as a Senior Software Developer at ottonova, the first digital private health insurance in Germany. Before, I worked as a Senior Software Engineer at Paymill GmbH (which was all about payment) and at Session Digital GmbH/Inviqa (agency). I evaluated an InsurTech startup idea at WERK1 and worked for seven years as a web developer, team lead and deputy managing director of an internet agency (Onemedia GmbH). Besides, I advise and support some other projects.
Skills
For development I use a lot of different concepts, techniques, frameworks, toolkits and libraries - some more, some less.
- Xdebug
- NoSQL
- Mandrill
- Ajax
- deployer
- PHP
- Symfony
- BDD&Behat
- Swiftmailer
- OAuth
- iPhone
- PHPStorm
- JSON Schema
- Guzzle
- Android
- Symfony Ecosystem
- Subversion
- Flex
- Monolog
- Supervisor
- Apache
- SES
- Symfony Components
- Route 53
- Chive
- MongoDB
- Atom
- Composer
- DigitalOcean
- Sass
- Nagios
- Ansible
- Heroku
- Twig
- Travis CI
- Redis
- Windows
- Less
- MySQL
- SQS
- Docker
- Scrum
- PHPExcel
- Ant
- Apple
- Bootstrap
- Chef
- SEO
- RSS
- Ionic
- Webservices
- Google APIs
- Titanium
- Gaufrette
- jQueryUI
- bind
- Assetic
- Soap
- VirtualBox
- Typo3
- PHP League
- JavaScript
- Backbone.js
- GitHub
- Action Script
- CQ5
- ngCordova
- VPN
- Packagist
- PhoneGap/Cordova
- APIs
- OOP
- ExtJS
- phpspec
- Bash Scripting
- Webhosting
- prophecy
- Postfix
- SNS
- SQL
- Contao
- TDD
- PSR
- git
- CSS3
- *js
- Beanstalkd
- Responsive
- Design Patterns
- nginx
- Hexagonal Architecture
- XML
- Smarty
- Hardware
- Cloudflare
- Flash
- Jekyll
- Domains
- Navicat
- ElastiCache
- Photoshop
- DevOps
- LAMP
- YAML
- Doctrine
- phpunit
- Twelve-Factor App
- Unit Tests
- Node.js
- Notepad++
- HTTP
- Cynefin
- HeidSQL
- Jenkins
- DNS
- Bitbucket
- Netbeans
- jQuery
- l10n
- CSS
- Office
- Amazon Web Services
- Java
- Goutte
- Zend Studio
- EC2
- i18n
- duplicity
- Putty
- Puppet
- WordPress
- Zend Framework
- Vagrant
- jQuery Mobile
- Mink
- WAMP
- REST
- User Stories
- Elastic Beanstalk
- dojo
- HTML5
- phpMyAdmin
- Microservices
- Social Media
- Mac
- RDS
- CoffeeScript
- HTML
- Pimple
- S3
- DDD
- XML-RPC
- SVG
- Ubuntu
- mPDF
- Python
About me
Besides software development, I write and talk about it and like to support other developers. Every free minute I try new tools and libraries, read documentation, do tutorials, check IT news or watch video trainings. I love to constantly learn new things and to improve my skills.
Certifications
Conferences
I love to attend software development conferences and workshops. For example, I attended Symfony Live and the Symfony Day several times, as well as some roadshows, presentations or trainings from Adobe, Amazon and Microsoft.
User Groups
I am co-organizing the Symfony User Group Munich and I do not miss any meetup of the PHP User Group Munich. I'm also an occasional speaker at these User Groups.
Contributions
On GitHub, I'm maintaining small Open Source libraries and bundles, as well as this homepage. From time to time I contribute to other projects, preferably for the Symfony documentation. I also like to participate in discussions on GitHub, StackOverflow or various blogs and fora.
Publications
Every now and then I write articles and books about software development or translate from English. In everyday work I'm also texting a lot for case studies, references or documentation. Occasionally I blog at blog.philipp-rieber.net.
Ionic – Hybrid-Apps mit dem JavaScript-Framework
July 2015, German PHPmagazin 5.15
7 pages, Read online
Talks
- Symfony in Plain English, DrupalCamp Munich 2016, 03.12.2016
- Customized Fixtures with Faker & Alice, SymfonyLive Cologne 2016, Video recording, 28.04.2016
- Customized Fixtures with Faker & Alice, Paymill GmbH, 22.04.2016
- Prophecy, Paymill GmbH, 11.03.2016
- Symfony from a bird's eye view, Drupal/Symfony User Group München, 17.02.2016
- How I use PhpStorm, Session Digital GmbH, 23.10.2015
- Connecting Xdebug to PhpStorm, Symfony User Group München, 29.09.2015
- Connecting Xdebug to PhpStorm, Session Digital GmbH, July 31, 2015
- Customized Fixtures with Faker & Alice, PHP User Group Munich, May 27, 2015
- Customized Fixtures with Faker & Alice, Symfony User Group Munich, May 11, 2015
- Symfony's OptionsResolver component, Symfony User Group Munich, September 26, 2012
- HTML5, Onemedia GmbH, January 17, 2012
- Project planing, Onemedia GmbH, September 23, 2009