Fork me on GitHub

Phillip Kessels

IT-Consultant & Software Engineer


Rua do Padre Antonio Coutinho 123, 4250-045 Porto, Portugal
+351 928 15 38 38
info@phikes.de

Services


Consulting


  • Processes

    After investigating your existing workflow and processes carefully I can suggest changes and identify bottlenecks which prevent you from unleashing your company's full potential.

  • Tools

    Through the years I was able to work with many different software tools. By carefully analysing your specific needs I can suggest, as well as install, configure and maintain different solutions to streamline your development process.

  • Methods

    I have worked with Scrum, Kanban and different derivatives which allows me to choose and fine-tune a solution for your particular situation. I support you in analysing, kicking off and maintaining the method which fits your needs.

Software Engineering


  • Business Analysis

    I can help you understand what your business and its processes really are about and how they function. This is the groundwork for designing the software solution you need.

  • Requirements Engineering

    Identifying and formalizing different areas of your software idea is necessary to set up the path for a successful product. I have analysed the requirements for many successful software projects, ranging from apps to websites, mobile, desktop and even embedded.

  • Operations

    I can maintain existing software systems and enhance operations by e.g. introducing monitoring or deployment solutions. This will make your existing or new software project more reliable and cost effective.

  • Implementation

    By choosing the right technology and leveraging that technology I can help you build the exact software you need. I can work as project lead in small or large teams, as developer in a team or even standalone.


Curriculum Vitae


Work Experience


  • Date 2023 - 2024
    Company todowiz
    Responsibilities development, marketing and operations
    Position Founder
    Technologies
    • Ruby
    • Rails
    • PostgreSQL
    • Amazon Web Services
    • Terraform
    • TypeScript
    • React
    • Next.js
    • GraphQL
    • Git
  • Date 2022 - 2023
    Company nerds.family
    Responsibilities building out features and leading a small team of developers
    Position CTO
    Technologies
    • Ruby
    • Rails, Hotwire, Turbo
    • PostgreSQL
    • Terraform
    • TypeScript
    • React
    • Git
  • Date 2020 - 2022
    Company Almanac
    Responsibilities engineer on the editor team, culture team lead
    Position Senior Full Stack Engineer
    Technologies
    • Ruby
    • Rails
    • PostgreSQL
    • Amazon Web Services
    • Terraform
    • TypeScript
    • React, React Query
    • Sinatra
    • Git
  • Date 2019 - 2021
    Company promeldung
    Responsibilities damage reports for real estate by app
    Position Founder
    Technologies
    • Ruby
    • Rails
    • PostgreSQL
    • Amazon Web Services
    • GraphQL
    • Terraform
    • TypeScript
    • AngularJS
    • Gitlab
    • Git
  • Date 2018 - 2020
    Company spacepilots GmbH
    Position CTO
    Responsibilities frontend/backend lead development of several client projects and in-house products, management
    Technologies
    • Ruby
    • Rails
    • PostgreSQL
    • Amazon Web Services
    • GraphQL
    • Terraform
    • JavaScript
    • TypeScript
    • React
    • AngularJS
    • Gitlab
    • Markdown
    • Git
  • Date 2017 - 2018
    Company fejo.dk GmbH, Düsseldorf
    Position Software Developer
    Responsibilities frontend/backend development of a search engine for vacation homes in Denmark, conduction of daily meeting
    Technologies
    • Ruby
    • Rails
    • Sinatra
    • MySQL
    • PostgreSQL
    • Amazon Web Services
    • Vagrant
    • Packer
    • Terraform
    • Ansible
    • JavaScript
    • Trello
    • GitHub
    • Markdown
    • Git
    Date 2016 - 2017
    Company Digital Mobility Solutions GmbH (formerly tamyca GmbH), Aachen
    Position Software Developer
    Responsibilities frontend/backend development of a car sharing platform, knowledge management (corporate wiki)
    Technologies
    • Ruby
    • Rails
    • Sinatra
    • PostgreSQL
    • Amazon Web Services
    • Vagrant
    • JavaScript
    • CoffeeScript
    • Ember.js
    • Confluence
    • Gitlab
    • Markdown
    • Git
  • Date 2017 - 2018
    Company cflights.eu, Mönchengladbach
    Position Founder
    Responsibilities development of a web and mobile flight search engine for young travellers in Europe with partnerships of Ryanair, Lufthansa, Booking.com, TripAdvisor, Rentalcars.com
    Technologies
    • Ruby
    • Rails
    • PostgreSQL
    • Git
    • GitHub
    • TypeScript
    • AngularJS
    • Bootstrap
    • Date 2012 - 2015
      Company Plagge.IT - Software Development, Aachen
      Position Student Assistant
      Responsibilities autonomous maintenance and development of multiple projects in the agriculture and paper industry as well as ' Mi Camino' (online shop for individual souvenirs products)
      Technologies
      • Ruby
      • Rails
      • SQLite
      • SVN
      • Vagrant
      • JavaScript
      • CoffeeScript
      • AngularJS
      • Confluence
      • Redmine
      • Markdown
      • Git
    • Date 2012 - 2015
      Company Phillip Kessels Softwareentwicklung, Aachen
      Position Founder
      Responsibilities project lead and development in a successful large-scale agricultural project (animal feeding machine)
      Technologies
      • Ruby
      • Rails
      • PostgreSQL
      • Git
      • Bitbucket
      • JavaScript
      • C
      • Discrete Electronics
      • Reverse Engineering (Electronics)
      • Embedded Systems
    • Date 2015 - 2016
      Company pmax.cl, Chile (South America)
      Position Founder, CTO
      Responsibilities technical lead of a web and mobile application in the field of learning technologies
      Technologies
      • Business Engineering
      • Ruby
      • Rails
      • PostgreSQL
      • Git
      • GitHub
      • JavaScript
      • CoffeeScript
      • Maxima
      • Numerical Computing

      Education


      • Date 2016
        Qualification Awarded Bachelor of Science (Computer Science)
        Institution RWTH Aachen University, Aachen, Germany
        Focus Subjects
        • Designing Interactive Systems
        • Model Checking
        • Software Engineering
      • Date 2011
        Qualification Awarded general qualification for university entrance (Allgemeine Hochschulreife)
        Institution Stiftisches Humanistisches Gymnasium, Mönchengladbach, Germany
        Focus Subjects
        • Computer Science
        • Mathematics
        • German
        • Geography
      • Date 2008
        Qualification Awarded intermediate school-leaving certificate (Fachoberschulreife)
        Institution St. Wolfhelm Gymnasium, Schwalmtal, Germany

      Other


      • organizer of coding.portugal
      • scout group leader for 5 years
      • talks at local entrepreneurship groups
      • frequent speaker at Cocoaheads AC
      • scrum master at Digital Mobility Solutions GmbH

      Hobbies


      • Cycling
      • Climbing
      • Surfing
      • DIY
      • Cooking
      • Programming
      • Travelling
      • Founding

      Made with and the help of Brunch, Font Awesome, Devicon, pug and more