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

JavaScript Developer in Munich, Bavaria, Germany

Member since August 6, 2017
Lean, build, teach, repeat. Philip is a self-taught full-stack software engineer with 9 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

Portfolio

  • 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

Experience

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

Availability

Part-time

Preferred Environment

Linux, Git, IntelliJ

The most amazing...

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

Employment

  • Software Developer

    2014 - 2017
    Talentry
    • 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
    BlackBerry
    • 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
    Datenwerk
    • 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

Experience

Skills

  • Languages

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

    Angular, Symfony, AngularJS, Qt, JNI
  • Libraries/APIs

    jQuery, Sklearn
  • Paradigms

    API Architecture, Requirements Analysis, Scrum
  • Platforms

    Blockchain, Android, Linux
  • Storage

    MySQL, MariaDB, PostgreSQL, Elasticsearch
  • Other

    Mentorship, Teaching, API Design, Command Line, Software Architecture, Content Management Systems (CMS)
  • Tools

    JHipster, Jenkins, Android NDK

Education

  • 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