
Philipp Keller
Verified Expert in Engineering
Full-stack Developer
Rafz, Switzerland
Toptal member since October 14, 2022
Philipp has over 15 years of software engineering and five years of product management experience. Because of this unique mix, he understands customers' needs and conducts user research and interviews well. He is a fast implementer, especially for proof of concept and minimum viable product (MVP) projects. In his latest project, Philipp acts as the founder, programmer, and marketer of a shared flat platform, Weegee.ch.
Portfolio
Experience
- Python - 10 years
- Python 3 - 10 years
- PostgreSQL - 6 years
- Linux - 6 years
- Product Management - 5 years
- Amazon Web Services (AWS) - 4 years
- Market Opportunity Analysis - 4 years
- Flask - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Flask, Flutter, Vue, Vim Text Editor, PostgreSQL, Linux
The most amazing...
...thing I've developed is Weegee.ch, both the web and mobile stack and the biggest shared portal website in Switzerland.
Work Experience
Founder | Software Engineer | Marketer
Weegee.ch
- Wrote five website crawlers and a data pipeline, including deduplication based on image hashing and text extraction.
- Created a search website using Flask and PostgreSQL.
- Created an iOS and Android app using Flutter and Firebase Authentication.
Senior Product Manager
Swiss Marketplace Group
- Increased product usage and revenue for private real estate customers while working as a product manager in close collaboration with top-level management, customers, and engineering and customer care teams.
- Conducted product tests using fake door testing, A/B testing, and customer interviews.
- Analyzed market potential and ways of improving customer engagement and revenue using PostgreSQL and Python for ETL.
Master of Experiments
Homegate
- Conducted fast-paced experiments every two weeks to test and validate hypotheses on the market.
- Built a market comparison tool using crawler data and technologies such as Python, PostgreSQL, image matching, and data engineering.
- Built single-page applications to quickly test market demand for a given product or price segment.
Head of Data Engineering and Data Science
Homegate
- Grew a company's data team that did not use to have any data tooling or means of making data-driven decisions for 15 years.
- Trained product owners and markers to become data-oriented, giving them access to modeled data from a distributed system, i.e., microservices.
- Headed a team of engineers to use the latest AWS tech stack like Redshift and Apache Airflow.
Senior Software Engineer
localsearch
- Developed an event search engine using PHP, Java, and Solr while acting as a full-stack developer.
- Improved testing and code structure for Java back end while collaborating with more than ten developers.
- Created an importing framework, which was fed from more than ten data providers using XSLT.
Software and Systems Engineer
Citrin Informatik GmbH
- Built a PHP framework to speed up the development of customer projects before Ruby on Rails got popular.
- Created a statistics report for salary comparison in Switzerland using Java.
- Created deployment and server set-up scripts as the first step toward continuous deployment.
Experience
Weegee.ch
https://weegee.chEducation
Master's Degree in Computer Science
Eidgenössische Technische Hochschule - Zürich, Switzerland
Certifications
AWS Certified SysOps Administrator Associate
AWS
AWS Certified Developer Associate
AWS
Skills
Libraries/APIs
Vue
Tools
AWS Batch, Tableau
Languages
Python 3, Python, Java, PHP
Platforms
Linux, Amazon Web Services (AWS), Amazon EC2, Amazon Linux, Firebase, AWS Elastic Beanstalk
Frameworks
Flask, Flutter, Scrapy, Next.js
Storage
PostgreSQL, Amazon S3 (AWS S3)
Other
IT Project Management, Product Management, People Management, Product Owner, Data Engineering, Web Scraping, User Interviews, Market Opportunity Analysis, Task Automation, Metabase, Google SEO, Customer Support
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring