Hey! I'm Cristian
🎯 I'm a Machine Learning Engineer with a practical mindset and a passion for the field.

🤖 I am helping game developers understand their gamers, at Solsten, in Berlin.

đź’Ş I have five years of professional experience across the stack (Machine Learning, Backend, DevOps, Frontend).

đź’Ľ Check out my my portfolio for diverse projects across Machine Learning and Deep Learning (sentiment analysis, topic classification, computer vision, music generation).

🎵 My master thesis project was about symbolic music generation using LSTM networks, with self-attention. You can read more here.
Cristian Mitroi's resume

Languages & Tools

Python

90%

SQL

70%

Linux

60%

TypeScript

40%

Java

30%

Development Areas

Machine Learning

80%

Backend dev.

70%

DevOps

60%

Frontend

45%

Professional Experience:

Sr. Machine Learning Engineer, Solsten

2022, June — present

It’s the ultimate in audience understanding, put into action. Drawing on a deep understanding of human psychology, amplified by AI, we change the game for companies who want to resonate fully with people.

Sr. AI Engineer, Jina AI

2020, Novemeber — 2022, May

What I worked with:
+ Python
+ Approximate nearest neighbor algorithms (FAISS, HNSW)
+ Data Science (numpy, pandas)
+ Machine Learning (PyTorch, sklearn, TF)
+ PostgreSQL
+ Docker, AWS

What I worked on:
+ Scaling and design of vector-based storage systems for neural search tasks
+ Research, comparison, and benchmarking of neural search / ANN algorithms
+ Implementing real-life neural search systems for business partners
+ Automated deployment of modular subsystems on our open marketplace, Jina Hub
+ Guiding and maintaining best practices across array of neural search modules
+ Interacting and teaching community, via open source channels and workshops

Machine Learning Engineer, Alpaca GmbH

2019, August — 2020, October

What I worked with
+ Python
+ Rasa
+ NLP
+ PostgreSQL
+ Machine Learning
+ Docker
+ ElasticBeanstalk

What I worked on
+ Automated qualification process of prospective renters, using a conversational AI agent;
+ Quantified business achievements, by extracting and analyzing data from chatbot conversations with users;
+ Optimized chatbot understanding of human text, by analyzing and annotating dataset of conversations;
+ Implementation of business logic in backend;
+ Improved collaboration processes for technology team, to enhance cross-team knowledge sharing;
+ Scaling of business infrastructure with AWS Elastic Beanstalk and Docker;

Collaborator (Machine Learning Engineer), La Kriss Kross

2017, February — 2019, February

What I worked with
+ Python
+ Keras/Tensorflow
+ C++
+ Arduino
+ Max for Live
+ synthesizers

What I worked on
+ enhanced art projects with Machine Learning, in music and visuals.
+ oversaw software side of artist’s projects (requirements gathering, research, implementation, debugging)
+ built novelty musical instrument to be used in art performances

Teaching Assistant, University of Copenhagen

2018, September — 2019, January

+ Teaching Assistant for "Scientific Programming” master’s level course, an introduction to programming in Python, with a focus on data science and machine learning.
+ Guided exercise sessions for students
+ Offered guidance and explanations of concepts
+ Graded student assignments.
+ Learned that “you do not really understand something unless you can explain it to first semester ML students.”

Course description: https://kurser.ku.dk/course/HIOK0002EU

Software Developer, Deltek, Denmark

2014 — 2018

What I worked with
+ Python
+ Angular
+ TypeScript
+ Jenkins
+ Linux
+ Windows Server

What I worked on
+ enhanced the build and deployment tools for the Continuous Integration system, using Python and Jenkins.
+ developed new features and functionality across our modern web client, frontend (Angular, Typescript) and backend (Java)
+ maintenance and configuration of servers (Linux, Windows, RHEL, Solaris).
+ debugged errors related to installation and configuration, in close collaboration with developers.
+ automated testing flow for developers, with framework for GUI tests

Education:

M. Sc. IT & Cognition, University of Copenhagen

2017 — 2019

+ Obtained a wide range of knowledge across multiple topics related to ML: Data Science, Cognitive Science, NLP, Computer Vision.
+ Developed multiple non-trivial ML, DS, DL projects, in groups and individually.
+ Implemented ML algorithms from scratch, using only linear algebra libraries (Numpy).
+ Mastered theoretical foundations in Machine Learning.
+ Delivered master thesis in symbolic music generation using recurrent networks (top grade)

B. Sc. Web Development & IT Engineering, KEA, Denmark

2014 — 2017

+ Acquired knowledge and practical skills in a wide range of topics related to Web Development and IT: Networking, Backend development, Security, and Relational Databases.
+ Developed projects using many tools and languages: Python, C#, PHP, Javascript, Go, SQL. This has made me able to learn and get acquainted fairly easily to any new languages or tools.