resume

home | about | blog | projects | resume

Contact

Name

Bogdan Floris

Location

Bucharest, Romania

Github

https://github.com/bogdanfloris

Email

bogdan.floris@gmail.com

Skills

Backend tech

Typescript, Python, C++, Rust, Go, Zig, Ruby, Java

Frontend tech

React, HTMX, HTMX, CSS, Tailwind

Databases

PostgreSQL, Cassandra, Microsoft SQL Server

DevOps

Docker, Kubernetes, Kafka

Education

  • 2018-2020, Master's degree in Artificial Intelligence
    University of Amsterdam, Netherlands

  • 2015-2018, Bachelor's Degree in Computer Science and Engineering
    Eindhoven University of Technology, Netherlands

Professional Experience

DataCamp

Senior Software Engineer
From Apr 2022, Remote
https://datacamp.com

At DataCamp, an online learning platform, I am part of the Content Platform team where I work on enabling new technologies in the platform, where a technology is anything that can be used to create a course in, e.g. Python, SQL, Azure, PowerBI. We also maintain the Teach platform which is used by content developers to create courses.

I have led the development on enabling multiple technologies, like Java, Rust, Julia, or AWS. This involved developing a code execution engine for these programming languages, and creating a DSL based on abstract syntax trees that is used to check the submissions of the users.

I also led the engineering effort to improve the DataCamp platform and the user experience using generative AI. We added a teaching assistant that helps students debug their code, provides hints, and helps explain the solution to exercises.

Bloomberg

Software Engineer
Oct 2020 to Mar 2022, London
https://bloomberg.com/company
https://www.bloomberg.com/professional/products/risk/mars

At Bloomberg, I was part of the MARS Market Risk team, which provides a suite of risk management tools used by clients to manage their portfolios.

My work there involved developing and maintaining features in a C++ distributed systems architecture that prices financial data and computes risk metrics. I led the development on a new A/B testing framework and worked with finance specialist to improve the FRTB solution of the team.

Zeta Alpha

Research Intern
Nov 2019 to Jun 2020, Amsterdam
https://www.zeta-alpha.com

At Zeta Alpha, I was part of the founding team of the company. There I wrote my master thesis - How to detect and address changes in machine learning base data pipelines.

DataCamp

Software Engineer Intern
Jun 2019 to Aug 2019, Belgium
https://datacamp.com

This was my first venture at DataCamp, as an intern, where I helped the team enable the Scala programming language as a technology on the platform.