René Schmidt
CRM Developer
Experience
Apr 2021 - May 2021
2 monthsRostock, Germany
CRM Developer
CiS GmbH
- Developed a greenfield CRM for managing incoming customer requests for a municipal utility provider
- Implemented with PHP/Symfony 5, EasyAdmin, Doctrine ORM and Oracle XE
- Handed over to CiS GmbH after initial groundwork as planned
Apr 2019 - Jun 2022
3 years 3 monthsHamburg, Germany
Software Developer
E.ON SE
- Frontend and backend development of a Ruby on Rails and Postgres application for managing municipal concessions
- Coordinated operations
- Integrated OIDC Ping ID with JWT and PKCE
- Introduced static code analysis with SonarQube
- Increased test coverage to ~95 %
Feb 2018 - Dec 2018
11 monthsHamburg, Germany
API and Test Automation Developer
Gruner+Jahr
- Continued development of a REST API web service interface between single sign-on system and MAPP Customer Engagement Platform using PHP, MySQL, Symfony, Doctrine, PHPUnit, Linux and REST API
- Developed an Amazon AWS Lambda worker in Java to send SQS messages via Measurement Protocol to Google Analytics (EDI)
- Developed a Java and PHP OAuth2 SDK for SSO tenants
- Performed extensive refactoring of the reseller interface
- Optimized database performance
- Devised a content security policy concept
- Conducted microservice refactoring
- Developed load tests with Apache JMeter and Docker
- Introduced static code analysis with SonarQube
Sep 2015 - Jul 2017
1 year 11 monthsHamburg, Germany
API and Test Automation Developer
Gruner+Jahr
- Developed a REST API web service interface between single sign-on system and MAPP Customer Engagement Platform using PHP, MySQL, Symfony, Doctrine, PHPUnit, Linux and REST API
- Devised a new test concept; refactored unit tests and functional tests (PHPUnit), developed and introduced unit testing middleware, reducing test suite runtime by 60–99 %
- Implemented event tracking to Amazon AWS SQS
- Ensured code compatibility with PHP E_STRICT
- Advanced migration from PHP 5.3 to 5.4
- Prepared and supported migration to Symfony 2.8
- Introduced Doctrine fixtures for database provisioning for unit and functional tests
- Adopted strong Scrum and Kanban orientation (“Scrumban”)
Oct 2013 - Dec 2023
10 years 3 monthsStuttgart, Germany
Blog, Forum and Wiki Service Developer
Mercedes Benz AG
- Web application management; frontend and backend development for WordPress and plugin development with Linux system administration
- Application and component development using PHP, CSS optimization, Twitter Bootstrap, LESS, HTML5, JavaScript according to internal specifications
- Migration from WordPress 3.x to 4.x to 5.x
- Consulting and support for internal blog and forum clients
- Incident and request handling
- Test case management and implementation with Postman and a custom Go-based system
- Security reviews of LAMP stack
- Development of REST API server in Go with OpenAPI (Swagger) for automatic user account deprovisioning
- Maintenance of CA Single Sign-On plugin (SSO, Ping ID) for WordPress and Apache httpd (WebAgent)
- Bash shell scripting and synchronization of Oracle databases and Confluence
- Administration of Piwik/Matomo web analytics and Icinga monitoring with Linux sysadmin
- Operation and administration of Atlassian Confluence 4.3 and 5.8
- Scrum-based work
- Prepared and executed Ansible introduction for DevOps
- Integration of OIDC Ping ID with proprietary entitlement management system; test case development and integration enhancement
Oct 2010 - Jul 2013
2 years 10 monthsRIA Developer (Freelancer)
Adternity GmbH
- Developed XML exporter and REST electronic data interchange (EDI) interfaces to Basecamp, address data verification and customer CMS
- Wrote XML importer for ad campaigns
- Developed parts of the ExtJS web GUI
- Authored PHPUnit and Siesta tests
- Administered Jenkins server for continuous integration and automated unit testing
- Conducted static code analysis with PHP CodeSniffer
Sep 2007 - Mar 2008
7 monthsYUI RIA Frontend Developer (Freelancer)
Pixelpark Solutions GmbH
- Developed a rich web application frontend using HTML, CSS, JavaScript and YUI framework
- Collaborated closely with Apache Struts backend via XML-RPC
Jan 2007 - Aug 2010
3 years 8 monthsWordPress/Web Server Developer (Freelancer)
Smashing Media GmbH & DrWeb.de
- Responsible for page load optimization using HTML, CSS and JavaScript
- Optimized server performance with Apache, Varnish and MySQL
- Developed a paywall based on CodeIgniter and integrated a paywall bridge to the Magento shop via XML-RPC
- Set up Varnish servers and integrated into a high-traffic WordPress environment
- Developed a custom CRM for clients
- Administered Magento shops, implemented payment systems like PayPal and Worldpay
- Developed Magento and WordPress plugins for workflow optimization, SEO improvements, refactoring third-party plugins and security patches, and an alternative WordPress search plugin based on Apache Lucene
- Converted 3,000 static HTML pages into WordPress posts via script for site relaunch
- Worked according to Scrum principles
Mar 2005 - Aug 2010
5 years 6 monthsEditor (Freelancer)
Smashing Media GmbH & DrWeb.de
- Worked as editor for Smashing Magazine and Dr.Web publications
Dec 2001 - Jan 2002
2 monthsVarious Roles
Various
- Worked on projects for Mediebruket AS (Norway), 161MEDIA Deutschland GmbH, Commindo Media GmbH, Medienzentrum Schlichtmann und Werk GmbH & Co. KG, P.I.T Partner Internal Transport Netherlands and others
Feb 2001 - Nov 2001
10 monthsTechnical Project Manager
nikotel AG
- Developed and implemented a customer portal for VoIP users based on SixCMS
Apr 2000 - Jan 2001
10 monthsWeb Developer and Junior Technical Project Manager
Tiscali AG
- Developed interfaces between CMS and news providers such as dpa for events like Formula 1 and the Olympic Games
Skills
- Php/symfony, Ruby On Rails: Development Of Dynamic Web Applications (Including Single-page Applications)
- Oauth2 & Openid Connect (Oidc) Integration In Enterprise Environment: Ping Id, Azure, Including Multi-factor Authentication And Jwt And Pkce
- Linux Web Server Administration (Apache Web Server, Nginx, Varnish, Mysql/mariadb, Ansible, Devops)
- Ci/cd Pipelines (Continuous Integration, Continuous Delivery) Using Jenkins, Bamboo, Gitlab Ci, Gitea/forgejo And Github Actions
- Test Automation: Phpunit, Postman
- Frontend Development, Rich Interactive Web Applications With Javascript/ajax, Jquery, Extjs, Bootstrap
- Development Of Rest Api Servers With Go, Openapi (Swagger)
- Experience Integrating Web Frontends Via Middleware With Xml-rpc Or Json
- Development Of Modules And Plugins For Wordpress And Magento
Languages
German
NativeEnglish
AdvancedEducation
Oct 2008 - Jun 2010
Fernuniversität Hagen
Business Informatics · Hagen, Germany
Oct 2003 - Jun 2006
Fernuniversität Hagen
Computer Science · Hagen, Germany
Oct 1999 - Jun 2000
Staatliche Gewerbeschule Ernährung und Hauswirtschaft Brekelbaums Park
Technical secondary school diploma, advanced technical college entrance qualification · Social Pedagogy · Hamburg, Germany
...and 1 more
Certifications & licenses
TeleTrusT Information Security Professional (TISP/T.I.S.P.)
Bundesverband IT-Sicherheit e.V. (TeleTrusT)
TeleTrusT Information Security Professional (TISP/T.I.S.P.)
Bundesverband IT-Sicherheit e.V. (TeleTrusT)
Business Process Modeling and Analysis by Prof. Dr. Mathias Weske/OpenHPI (BPMN)
In-Memory Data Management by Prof. Dr. h.c. mult. Hasso Plattner/OpenHPI
Linux Professional Institute LPIC-1
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience