# Curriculum Vitae - Dr. Joose Rajamäki

- **Location:** Helsinki, Finland
- **Email:** joose.reachout@proton.me
- **Website:** https://joose.info

## Summary

I have a wide technical expertise and I have worked with multiple technologies varying from radio frequency hardware design to Monte Carlo algorithms and machine learning. Besides technology I'm also interested in languages, and I speak five different languages.

## Work Experience

### Staff Applied Scientist - Wolt / DoorDash
*April 2025 - May 2026*

The work was focused on the routing and scheduling of deliveries and the related estimation. The matters of pricing also needed to be considered in the optimization. The work included coordinating bigger cross-team and cross-company projects. I was involved in scoping new features and discussing the resources for their implementation. I also took part in defining the objectives and key results. Mentoring others and sharing knowledge and best practices was a part of the job too.

### Interim Engineering Team Lead - Wolt
*November 2024 - mid March 2025*

I worked as an interim engineering team lead in Wolt's Logistics Assignments team. The Logistics Assignments team is responsible for developing and maintaining the assignment engine at Wolt. The assignment engine plans the routes and matches the tasks to the courier partners. This is a critical part of the company's software and it needs to run day and night and operate under heavy loads at all times.

### Logistics Optimization Researcher / Senior Data Scientist / Senior Applied Scientist - Wolt / DoorDash
*September 2020 - November 2024*

My work revolved around developing the routing algorithm of the company and also making the logistics processes more efficient in general. Some specific tasks that I worked on included:

- Developing the in-house route optimizer (C++ programming)
- Operations research
- Exploratory data science
- Developing and deploying machine learning models
- Simulations
- Doing any and all sorts of tasks related to the logistics domain both engineering and data science

I restructured the traffic model into a proper data science project and broke its tight coupling with the production systems. This decoupling was what made it possible to iterate on the models in the first place. The initial roll-out of the improved models was a major factor in the company hitting its company-level key KPI that year.

I also played a key role in building the infrastructure to execute switchback experiments and in designing the capabilities to analyze their results, in addition to running the switchback tests themselves.

I migrated the route optimizer's key CI/CD pipeline from Jenkins to GitHub Actions. This was a high-stakes undertaking: the optimizer is at the core of the company's logistics, and had the migration gone wrong, the whole company could have faced significant and costly downtime. I planned and executed the cutover so that the new pipeline took over without any disruption to production.

### Data Scientist - Vincit
*August 2018 - September 2020*

I did data science projects in various domains for multiple customers. The projects ranged from time series prediction to natural language processing and optimization of industrial processes.

### PhD Student - Aalto University, Department of Computer Science
*October 2014 - July 2018*

I did research in random search (Monte Carlo) methods for optimal control.

### Research Scientist (and Trainee) - VTT Technical Research Centre of Finland
*Trainee (intermittently) May 2012 - June 2014; Research Scientist July 2014 - October 2014*

I worked in the Antennas and radio frequency technology team. The work involved radio frequency hardware projects for various customers. The technologies that I worked with ranged from antennas and simple passive devices to radio frequency micro electro-mechanical components.

### Early Work Experience

- Course assistant, Applied Probability and Statistics, Aalto University - Fall 2009, Spring 2010, Fall 2011, Spring 2012
- Project engineer trainee, SRV - Summers 2009 and 2010
- Construction worker, Hartela - Summers 2006 and 2008
- Hamburger assembler, McDonald's - Summer 2007
- Janitor, DB Schenker - Summer 2004

## Education

### Doctor of Science - Aalto University (November 2018)

Doctoral dissertation *Random Search Algorithms for Optimal Control* (accepted with distinction) presented new Monte Carlo algorithms for optimal control. The developed algorithms fall into two categories: 1) a Monte Carlo version of differential dynamic programming and 2) real-time capable Monte Carlo tree search augmented by machine learning.

### Master of Science with Distinction, Electrical Engineering - Aalto University (2014)

Majored in signal processing with a minor in computational science, i.e. studies consisted mostly of programming mathematics-heavy algorithms. The elective studies also included radio engineering. Master's thesis *Integrated Passive Radio Frequency Filter and Multiplexer Designs* was about designing integrated radio frequency electronics.

### Bachelor of Science with Honours, Electrical Engineering - Aalto University (2013)

Major in electronics with a minor in mathematics. Bachelor's thesis *Kognitiivisen radion etuasteen mahdolliset suodatinteknologiat* was in the field of radio frequency electronics and handled the possibilities of implementing tunable filter technologies.

## Academic Activities

- Guest lecturer on the course [Combinatorial Optimization](https://sisu.aalto.fi/student/courseunit/aalto-CU-1150973245-20240801/brochure) at Aalto University in 2025 and 2026
- Reviewer for [SIGGRAPH 2018](https://dl.acm.org/doi/proceedings/10.1145/3226552)
- Instructor of the Master's thesis: [Performance Comparison of Metaheuristics for Solving Pickup and Delivery Problems](https://aaltodoc.aalto.fi/items/dda42c47-58ee-4c69-ae32-a4845c5af274)
- Instructor of the Master's thesis: [Deep learning for motion synthesis](https://aaltodoc.aalto.fi/items/aef8f6b4-d5e5-4795-a2dc-a9b03983a622)
- Instructor of the Master's thesis: [Interactive control of a simulated biker](https://aaltodoc.aalto.fi/items/8382e80b-92dd-4f9a-9f46-c183c3a3a62d)

## Publications

- Hämäläinen, P., Rajamäki, J., & Liu, C. K. (2015). *Online Control of Simulated Humanoids Using Particle Belief Propagation*. ACM Transactions on Graphics (TOG). ACM.
- Naderi, K., Rajamäki, J., & Hämäläinen, P. (2015). *RT-RRT\*: A Real-Time Path Planning Algorithm Based on RRT\**. Motion in Games (MiG). ACM.
- Rajamäki, J. (2014). *Integrated Passive Radio Frequency Filter and Multiplexer Designs*. Master's thesis.
- Rajamäki, J. (2012). *Kognitiivisen radion etuasteen mahdolliset suodatinteknologiat*. Bachelor's thesis.
- Kiuru, T., Pursula, P., Rajamäki, J., & Vähä-Heikkilä, T. (2013). *A 60-GHz Semipassive MMID Transponder for Backscattering Communications*. International Microwave Symposium (IMS). IEEE.
- Naderi, K., Rajamäki, J., & Hämäläinen, P. (2017). *Discovering and Synthesizing Humanoid Climbing Movements*. ACM Transactions on Graphics (TOG). ACM.
- Rajamäki, J., & Hämäläinen, P. (2017). *Augmenting Sampling Based Controllers with Machine Learning*. Symposium on Computer Animation (SCA). ACM.
- Rajamäki, J., Naderi, K., Kyrki, V., & Hämäläinen, P. (2016). *Sampled Differential Dynamic Programming*. International Conference on Intelligent Robots and Systems (IROS). IEEE.
- Rajamäki, J., & Hämäläinen, P. (2017). *An Iterative Closest Points Approach to Neural Generative Models*. arXiv preprint arXiv:1711.06562.
- Rajamäki, J., & Hämäläinen, P. (2018). *Regularizing Sampled Differential Dynamic Programming*. American Control Conference (ACC). IEEE.
- Rajamäki, J. J., & Hämäläinen, P. (2018). *Continuous Control Monte Carlo Tree Search Informed by Multiple Experts*. IEEE Transactions on Visualization and Computer Graphics. DOI: [10.1109/TVCG.2018.2849386](https://doi.org/10.1109/TVCG.2018.2849386).
- Rajamäki, J. (2018). *Random Search Algorithms for Optimal Control* (PhD thesis). Aalto University.

## Language Skills

- Finnish - native
- English - fluent
- German - fluent
- Swedish - fluent
- Russian - ok

## ICT Skills

Versatile ICT skills ranging from hardware design to high-abstraction programming languages. Most proficient in programming with Python and C/C++.

Technologies used in my work:

- **Programming languages:** Python, C/C++, shell scripting (bash/zsh)
- **Version control:** Git
- **CI/CD:** GitHub Actions (GHA), shell scripting (bash/zsh)
- **Containers:** Docker
- **Cloud computing:** AWS, Flyte
- **Databases:** SQL, Snowflake
- **Machine learning:** PyTorch, scikit-learn, TensorFlow (needs some brushing up these days)
- **Operating systems:** Linux, macOS, Windows (might need some getting used to again)

## Military Service

Military service is obligatory for all male citizens of Finland. I completed my military service in July 2010 - July 2011, earning the rank of Second Lieutenant. I completed the reserve officer training in the Reconnaissance Company. I have attended mandatory military drills, and in June 2019 I was promoted to the rank of Lieutenant.
