
Benjamin Meyer
Verified Expert in Engineering
Data Scientist and Developer
Binningen, Switzerland
Toptal member since October 17, 2022
Benjamin is a part-time guest lecturer at the University of Applied Sciences and Arts Northwestern Switzerland, teaching machine learning. He is a skilled and passionate programmer focusing on machine learning and data science. Having good communication skills with the ability to adapt to various audiences, Benjamin can break down complex topics and explain them in simple terms.
Portfolio
Experience
- Python 3 - 6 years
- Machine Learning - 6 years
- Data Science - 5 years
- Scikit-learn - 5 years
- Deep Learning - 3 years
- Scala - 3 years
- TensorFlow - 2 years
- Keras - 2 years
Availability
Preferred Environment
MacOS, PyCharm, Scrum, Jupyter Notebook
The most amazing...
...thing I've developed is a house pricing model based on image data and crawled web data as a driving force in all aspects of development.
Work Experience
Guest Lecturer
University of Applied Sciences Northwestern Switzerland
- Taught machine learning concepts, algorithms, and interrelationships for three whole days each semester as part of the advanced studies program in data science.
- Evaluated and graded a bachelor thesis as an external machine learning expert.
- Created slides with many visualizations hosted on GitHub, github.com/benikm91/cas_machine-learning-slides.
- Prepared and supervised the machine learning labs—programming exercises on real datasets.
Data Scientist | Full-stack Developer
KeeValue AG
- Developed a lifecycle cost module that used and combined other modules to predict the total lifecycle costs of a building with only a little information about it.
- Created a model to predict the distribution of the necessary intervention level on building elements based on age and condition and planned modifications on a building.
- Developed a model with little data about the dismantling costs of a building. Used constraints motivated by domain knowledge to improve model performance.
Full-stack Developer
ADVANCIENCE AG
- Designed a microservice architecture and data management system for logging events, which was later used for analytical tasks.
- Developed a full back-end infrastructure with CI for logging events with Scala and Akka. Used event sourcing services to develop it fast and flexibly for future analysis.
- Created a platform's website with OAuth 2.0 login mechanism with an external service.
- Reviewed analytics service developed by a colleague and found a bug. The average was calculated before the non-linear transformation and transformed afterward, which was not the same as calculating the average of the non-linearly transformed values.
Scientific Assistant at the Institute for Data Science
University of Applied Sciences Northwestern Switzerland
- Joined an ongoing project about predicting house prices based on images. As the test set performance was surprisingly good, I checked and found duplicates.
- Created a deep learning proof of concept for a possible project about predicting customs numbers based on item descriptions. Thanks to my proof of concept, the client later submitted this project.
- Corrected exercises and held exercise classes on bachelor's subjects such as efficient algorithms and machine learning.
Experience
AlexNet Implementation
Restricted Boltzmann Machine in Scala
https://github.com/benikm91/RestrictedBoltzmannMaschineSlides for Machine Learning Class
https://github.com/benikm91/cas_machine-learning-slidesEducation
Master's Degree in Computer Science
University of Basel - Basel, Switzerland
Bachelor's Degree in Computer Science
University of Applied Sciences and Arts Northwestern Switzerland (FHNW) - Brugg, Switzerland
Certifications
Reactive Architecture (1)-(6)
Lightbend
Neural Networks for Machine Learning
Coursera
Machine Learning
Coursera
Skills
Libraries/APIs
Scikit-learn, Matplotlib, Pandas, TensorFlow, NumPy, Keras, OpenMP, MPI, SciPy, PyTorch
Tools
Seaborn, PyCharm, Git, ScalaTest, TensorBoard
Languages
Python 3, Java, Python, Scala, Haskell, TypeScript 3, HTML5, CSS
Platforms
Jupyter Notebook, MacOS, Docker
Frameworks
Play Framework, Akka, Angular, Unity3D, OAuth 2, Spark
Paradigms
Event Sourcing, CQRS, Microservices, Scrum, Compiler Design, REST, Continuous Integration (CI)
Storage
PostgreSQL, Cassandra
Other
Machine Learning, Data Science, Convolutional Neural Networks (CNNs), Data Analysis, Deep Learning, Recurrent Neural Networks (RNNs), Akka Persistence, Software Architecture, GitFlow, Bayesian Inference & Modeling, Algorithms, Scientific Data Analysis, SOAP, Transformer Models, Gradient Boosting, Random Forests, Graph Algorithms, Data Management, Data Engineering, University Teaching, Reveal, Restricted Boltzmann Machine (RBM)
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