Hello, I'm Phil. Building Tomorrow's Web, Today.

Transform your ideas into reality. Hire me today.

Copyright© by Philipp Rost

    Introduction

    Hello! I'm a seasoned software developer with a robust expertise in front-end and app development, particularly in the React Native and React realms. While my proficiency in these areas is distinct, I pride myself on being a versatile all-rounder. Over the years, I've developed a comprehensive understanding of the entire web development spectrum, spanning from the intricate backend intricacies to crafting intuitive front-end experiences. I'm adept with a slew of database query languages, including MySQL and Postgres, and my foundational knowledge of JavaScript, CSS, and HTML is rock-solid.

    Interestingly, despite having a brief stint in computer science during my university years, much of my expertise is self-acquired. My journey began in my formative years, diving deep into the realm of PHP scripting and designing those quintessential 90s websites characterized by raw HTML and CSS. This early immersion was a testament to my insatiable curiosity, which extends beyond the digital screens.

    Outside the world of ones and zeros, I'm an avid cook, a travel enthusiast, and a banjo player. My diverse interests not only shape who I am but also influence my approach to software development, bringing a touch of creativity and uniqueness to every project.

    Dec 2017 - Feb 2018

    Front End Developer

    @ Sloppy.io

    At Sloppy.io, my primary responsibility was the enhancement and maintenance of the client's customer dashboard, a pivotal tool for managing docker hosting services. My hands-on involvement spanned the addition, removal, and overall management of containers, ensuring that clients had seamless control over their hosting needs.

    I played a pivotal role in the rollout of new features, which often involved incorporating form elements to perform a wide range of CRUD operations. These improvements ensured efficient interactions with the backend, facilitating the addition, editing, and deletion of containers.

    My commitment to code quality was evident in the rigorous maintenance routines, where I regularly addressed bugs and championed improvements. Through mentorship and code reviews, I was instrumental in bolstering the team's coding standards and overall product quality.

    Additionally, I contributed to the development of internal tools, notably a React-based dashboard that showcased customer information and vital statistics. My expertise with state management libraries, like MobX and Redux, was foundational in these projects, ensuring efficient data handling and stateful logic.

    • Typescript
    • Javascript
    • React.js
    • Redux
    • MobX
    Jul 2017 - Sep 2018

    Junior Software Developer

    @ Sevenval GmbH

    At Sevenval, I was instrumental in translating Invision designs into pixel-perfect websites, ensuring design fidelity and user experience cohesion. My role often saw me diving deep into XSLT, leveraging our proprietary software to make nuanced modifications to live websites. My expertise in CSS preprocessors, including Sass, SCSS, and Less, enabled me to implement sophisticated styling and animations that elevated user interactions.

    My hands-on proficiency in Vanilla JavaScript and JQuery was vital in scripting dynamic website functionalities, especially in enhancing form submissions and user-driven events. Beyond development, I was a proactive participant in code review processes, where I championed code quality, performance optimizations, and ensured best practices were maintained across all projects.

    • Typescript
    • React
    • Javascript
    • CSS
    • HTML
    Oct 2018 - Present

    Front End Developer / Mobile Developer

    @ Gaiyo

    At Gaiyo, I played a pivotal role in the full-spectrum development and maintenance of a diverse range of web-based projects, utilizing technologies spanning from React.js, Vue, Vanilla JavaScript, to Handlebars among others. I was adept at bringing Figma designs to life, creating responsive landing pages and fully-fledged web applications.

    Being at the forefront as the Core Developer of Gaiyo's flagship product, a React Native application designed for holistic trip planning and booking, I managed and optimized an array of transport options from cars, bikes, public transport, to parking solutions. In line with our business expansions, I took on the responsibility of integrating and refining an externally acquired Drupal-based product, enhancing its functionalities with PHP and Vue.js.

    My role was also critical in laying the groundwork for development; I orchestrated CI/CD pipelines on GitHub, implemented containerized services using Docker and Docker-Compose, and scripted deployment processes that streamlined our product delivery. I championed code integrity and scalability, establishing stringent protocols for pull request reviews, linting, code formatting, and rigorous testing using tools like Jest, Mocha, and Cypress.

    In addition to my technical contributions, I undertook leadership responsibilities such as spearheading job interviews and contributing to essential organizational tasks. This included crafting email templates, fine-tuning web server environments through nginx & SSL configurations, and ensuring optimal server performances via command line utilities.

    • Typescript
    • Javascript
    • React
    • React-Native
    • TailwindCSS
    • Jest
    • Storybook
    • Vue.js
    • PHP
    • Drupal
    • Wordpress
    Moviewed

    Moviewed

    A social network for film buffs and fans of tv shows which allows users to manage and show off their favourite flicks as well as recommend content to their friends.

    Work in Progress