Constantin Brîncoveanu, Developer in Linz, Austria
Constantin is available for hire
Hire Constantin

Constantin Brîncoveanu

Verified Expert  in Engineering

Data Science Developer

Linz, Austria

Toptal member since April 1, 2020

Bio

With a master's degree focused on machine learning, artificial intelligence, and international economics and business, Constantin brings a solid mix of business and development skills to his clients. He has exceptional problem-solving skills and a keen interest in AI. At Magenta Telekom, he developed and deployed workflows for managing terabytes of data, created algorithms and event-based simulations, and taught machine learning.

Portfolio

Magenta Telekom
Atlas, Apache Ranger, Java, Scala, Python, Apache Spark, Oozie, Apache Hive
Magenta Telekom
Apache Spark, Scala, Python, Apache Hive

Experience

  • Java - 10 years
  • SQL - 10 years
  • Python - 5 years
  • Linux - 5 years
  • Spark - 2 years
  • Hadoop - 2 years
  • Agile - 2 years
  • Django - 1 year

Availability

Part-time

Preferred Environment

GitLab, GitHub, Jupyter, PyCharm, IntelliJ IDEA, Linux

The most amazing...

...project I've worked on is the analysis of time series data and optimization of the coffee roasting process using machine learning techniques.

Work Experience

Data Engineer

2019 - 2020
Magenta Telekom
  • Developed, deployed, and maintained daily ingests of terabytes of data from various sources into our data lake, using Hive, Oozie, and Spark.
  • Created a central configuration management tool and data model using Django.
  • Created a utility that communicates to a Django REST API as well as with Apache Ranger and Apache Atlas to distribute metadata across our data lake.
  • Performed internal business analysis in our departments with regular jours fixes.
  • Taught a workshop about machine learning in Python.
Technologies: Atlas, Apache Ranger, Java, Scala, Python, Apache Spark, Oozie, Apache Hive

Data Scientist

2018 - 2019
Magenta Telekom
  • Implemented mobility and footfall analytics based on mobile communications data in Hive, Python, and Scala/Spark.
  • Developed new algorithms for geo-location estimation based on call detail records.
  • Developed an event-based simulation for optimizing traffic lights, fed with data from mobility analytics.
  • Presented and reviewed results with internal and external customers on a regular basis.
Technologies: Apache Spark, Scala, Python, Apache Hive

Contractor

2016 - 2016
Eaton Industries GmbH
  • Extended and maintained a program management tool in Excel VBA.
  • Supported departments in the use of the tool.
Technologies: Excel VBA

Tutor

2014 - 2016
INSO-Institute at TU Wien
  • Developed exercises with security vulnerabilities for students to exploit.
  • Conducted interviews with students after they solved the exercises.
  • Supported the professor in grading the students.
Technologies: SQL, C++, C, PHP, Bash, Linux

Experience

Analysis of Time Series Data and Optimization of Coffee Roasting Processes using Machine Learning Techniques

Specialty coffee is a growing industry, and there has been an explosion in the innovation of coffee roasting software. In this work, machine learning techniques were employed on a large dataset of coffee roast processes. This work focused on six questions, intending to evaluate different methods that facilitate consistent roasting.

Education

2016 - 2019

Master of Science Degree in Business Informatics

TU Wien - Vienna, Austria

2013 - 2016

Bachelor of Science Degree in Business Informatics

TU Wien - Vienna, Austria

Skills

Libraries/APIs

REST APIs

Tools

IntelliJ IDEA, PyCharm, Jupyter, GitHub, GitLab, Oozie

Languages

Python, Java, SQL, HTML, XML, YAML, Scala, Excel VBA, Bash, C, C++, PHP, CSS

Storage

Apache Hive, JSON

Platforms

Linux

Frameworks

Apache Spark, Spark, Django, Hadoop, Apache Ranger

Paradigms

Agile, REST

Other

Data Science, Data, Data Analytics, Big Data, Atlas, Apache Atlas

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring