Scroll To View More
Hire the top 3% of freelance developers
Philip Frank

Philip Frank

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
    Talentry
    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
    BlackBerry
    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
    Datenwerk
    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
Experience
Skills
  • Languages
    JavaScript, PHP, Java, TypeScript, SQL, C, C++, Python
  • Frameworks
    AngularJS, Angular, Symfony, JNI, Qt
  • Libraries/APIs
    jQuery, Sklearn
  • Paradigms
    Requirements Analysis, API Architecture, Scrum
  • Platforms
    Linux, Android, Blockchain
  • Storage
    MariaDB, MySQL, Elasticsearch, PostgreSQL
  • Other
    API Design, Command Line, Mentorship, Teaching, Software Architecture, Content Management Systems (CMS)
  • Tools
    JHipster, Jenkins, Android NDK
Education
  • Bachelor of Science in Computer Science
    Ludwig Maximilian University of Munich - München, Germany
    2007 - 2011
Hire the top 3% of freelance developers
I really like this profile
Share it with others