Max Hollmann
Verified Expert in Engineering
Data Science Developer
Hamburg, Germany
Toptal member since March 4, 2016
Max is a seasoned full-stack developer with a background in data science. With extensive experience in Ruby on Rails, he has spent the last few years primarily working in Python-based environments. Max collaborated with large teams on back-end solutions for sizable software systems and designed and implemented complete tech stacks for early-stage startups from the ground up. His diverse skill set makes him an incredibly versatile engineer.
Portfolio
Experience
Availability
Preferred Environment
Git, Emacs, Unix
The most amazing...
...web app I've built uses NLP and machine learning to find out who got interviewed on a podcast episode—building a people-centered podcast directory.
Work Experience
CTO
BlueSky API
- Built a high-performance public API using FastAPI, streamlining access for users to historical weather forecast data.
- Designed and implemented the ETL process to aggregate weather data from various sources into our Zarr-based format.
- Developed a 2-tiered storage system, employing write-optimized chunking for data ingestion and read-optimized chunking for data retrieval.
- Automated tests, Docker builds, infrastructure, and deployments using GitLab CI, Kubernetes, and Argo CD for a fast development cycle.
- Designed and implemented the project's website using Vue.js with Nuxt.js.
Senior Ruby on Rails Developer
Sum.cumo Sapiens GmbH
- Led implementation of a decentralized scheme to handle ownership of discount classes between car insurances.
- Saved weeks of developer time by developing a framework to generate test data for the above semantically.
- Designed and implemented a multichannel customer communication framework.
Lead Developer
Allinfluence.com
- Developed a podcast directory and scaled it to 2.5 million episodes and 800,000 interviewees.
- Employed an NLP model to extract names of people appearing on the podcasts and various machine learning models to categorize the type of appearance.
- Implemented a system to process new data from thousands of podcasts in parallel using Sidekiq.
- Set up an Elasticsearch server to support fast and powerful searches.
- Managed the server infrastructure on DigitalOcean using Chef.
Consultant
Townhallapp.io
- Improved the quality of the existing code base and database design, and established sustainable design patterns for future development.
- Implemented a complete redesign of the front-end with better responsiveness and all-around user experience.
- Created a report system for the outcomes of online votings and the demographics of the voters, both as HTML and as CSV.
Lead Developer
Relodeck
- Provided technical guidance from the startup's idea to its first big clients.
- Implemented the back-end and API of a complex CMS/CRM solution.
- Set up a reminder service using push notifications, interfacing directly with the Apple Push Notification Service and Google Cloud Messaging.
- Coordinated the development of the iOS and Android apps.
- Interviewed and screened mobile app developers.
Web Developer
Empuxa GmbH
- Implemented a platform giving patients the chance to rate their care providers on various criteria.
- Implemented a Facebook app for a customer support software to add a channel of communication between companies and their clients.
Developer
VisionN
- Developed a tool to visualize the accuracy of the company’s 3D reconstruction software.
- Implemented a library to convert MPEG4 videos into single frames.
Experience
Autonomous GPT Software Engineer
https://github.com/maxhollmann/allmecaPodify
https://www.podify.org/JukeTube.org
EmployersRated.com
Ruby Gem: Rails API Explorer
https://github.com/maxhollmann/rails_api_explorerEducation
Master of Science Degree in Statistics and Data Science
Leiden University - Leiden, Netherlands
Bachelor's Degree in Psychology
University of Groningen - Groningen, Netherlands
Skills
Libraries/APIs
REST APIs, Sidekiq, jQuery, ActiveRecord, Ruby on Rails API, Zarr, Node.js, Keras, TensorFlow, Luigi, Vue, NumPy, Pandas, Google Maps, X (formerly Twitter) API, Facebook Open Graph API, FFmpeg, Ractive.js, D3.js, React, SciPy, OpenAPI
Tools
Git, Emacs, RSpec, Jupyter, GitHub, TensorBoard, GitLab CI/CD, Apple Push Notifications, Google Cloud Messaging, NGINX, MATLAB, Chef, Terraform
Languages
Bash, R, Python, Ruby, CoffeeScript, JavaScript, Sass, Haml, HTML5, CSS, HTML, Python 3, ECMAScript (ES6), SQL, C++, CSS3, Java, GraphQL
Frameworks
Ruby on Rails (RoR), Slim, Capybara, Bootstrap 3, Bootstrap, Vuetify, Flask, ActionCable
Paradigms
Agile Software Development, Test-driven Development (TDD), Object-oriented Design (OOD), Plain Old Ruby Object (PORO), DevOps, Hosting
Platforms
Linux, Unix, Heroku, Docker, Jupyter Notebook, Kubernetes, Amazon Web Services (AWS), DigitalOcean
Storage
JSON, PostgreSQL, Databases, MySQL, Memcached, Redis, MongoDB, Elasticsearch
Other
Machine Learning, Data Science, FastAPI, Software Design, Architecture, Full-stack, SaaS, APIs, Statistics, Deep Learning, OpenAI GPT-4 API, Data Engineering, Leadership, Caching, Geospatial Data, Image Processing, Video Processing, Push Notifications, Facebook, Natural Language Processing (NLP), WebSockets, Dry-rb, Artificial Intelligence (AI), Generative Pre-trained Transformers (GPT), Argo CD, OpenAI GPT-3 API, Bayesian Statistics, Science, Psychology, Psychology & Mental Health, Cognitive Psychology
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