Scroll To View More
Philip Frank, Software Architecture Developer in Munich, Bavaria, Germany
Philip Frank

Software Architecture Developer in Munich, Bavaria, Germany

Member since August 6, 2017
Lean, build, teach, repeat. Philip is a self-taught full-stack software engineer with nine years of experience working mostly on web and Android projects. He values openness and transparency a great deal so that he can understand why decisions are made in a certain way and can voice any doubts early on. In addition, learning and teaching is an important part of being a good engineer for him.
Philip is now available for hire


  • Talentry
    JavaScript, PHP, Symfony, AngularJS, Angular, TypeScript, REST, Jenkins
  • BlackBerry
    Android, BlackBerry 10, C, C++, Qt, Java, Android NDK, JNI
  • Datenwerk
    Web, JavaScript, PHP, Symfony


  • Software Architecture, 9 years
  • Java, 7 years
  • Requirements Analysis, 6 years
  • API Design, 6 years
  • Blockchain, 3 years
  • Teaching, 2 years
  • TypeScript, 1 year
Munich, Bavaria, Germany



Preferred Environment

Linux, Git, IntelliJ

The most amazing...

...thing about software engineering is how you can create value from just a little electricity.


  • Software Developer

    2014 - 2017
    • Took over the full responsibility for software development from the founder and helped recruit and onboard several colleague developers.
    • Modernized and redesigned large parts of the technology stack; rebuilt the front-end with Angular 1 and 2, a REST API back-end with PHP/Symfony.
    • Analyzed the requirements to uncover contact points with features in the existing code base.
    • Developed and maintained integrations with customer’s HR software solutions.
    • Took part in establishing processes around software development and interaction with other teams.
    Technologies: JavaScript, PHP, Symfony, AngularJS, Angular, TypeScript, REST, Jenkins
  • Software Developer

    2011 - 2014
    • Helped port, extend, and improve the Scoreloop SDK for.
    • Worked on the BlackBerry 10 and BB Playbook.
    • Worked on the C++/Qt based UI and on integrations.
    • Improved, maintained, and led releases.
    • Provided support for external developers.
    • Created and documented multiple sample applications.
    • Conducted interviews with candidates for Android developer positions.
    • Ported an Ansi-C SDK library to Android NDK.
    Technologies: Android, BlackBerry 10, C, C++, Qt, Java, Android NDK, JNI
  • Software Developer

    2008 - 2011
    • Developed, maintained, and extended the PHP/Symfony based in-house CMS.
    • Implemented HTML and JavaScript front-end work.
    • Worked on large-scale content driven websites.
    • Automated releases.
    • Developed eCommerce applications.
    Technologies: Web, JavaScript, PHP, Symfony



  • Languages

    Java, PHP, JavaScript, SQL, TypeScript, Python, C, C++
  • Frameworks

    Angular, Symfony, AngularJS, Phoenix, Qt, JNI, Spring, Spring Boot, Hibernate
  • Libraries/APIs

    jQuery, Sklearn
  • Paradigms

    API Architecture, Requirements Analysis, Scrum, REST
  • Platforms

    Blockchain, Android, Linux, Web, R3 Corda
  • Storage

    MySQL, MariaDB, PostgreSQL, Elasticsearch, Spring Data JPA
  • Other

    Mentorship, Teaching, API Design, Command Line Interface (CLI), Product Evangelism, Full-stack, Freelance, Software Architecture, HTTP, Security, IT Security, Content Management Systems (CMS)
  • Tools

    JHipster, Jenkins, Android NDK


  • Bachelor of Science in Computer Science
    2007 - 2011
    Ludwig Maximilian University of Munich - München, Germany
I really like this profile
Share it with others