Personal details

Vlad I. - Remote

Vlad I.

Timezone: Bucharest (UTC+3)

Summary

I am first and foremost a teacher, holding a high school position ever since I was doing my masters over 5 years ago. Right now I teach various introductory courses and tutorials at the university level, covering languages and concepts such as Python, Java, algorithms and data structures, C#, machine learning and web development using Angular, React, Firebase and various backend technologies.

I have a PhD in machine learning and my philosophy is "if I can't explain it well enough for most people to understand it, I need to go back and understand it better myself before trying again".

Work Experience

University Lecturer
Babes-Bolyai University | Feb 2019 - Present
Python
Java
C#
C++
C
Machine Learning
Python 3
Teaching
Research
Teaching activities, mostly introductory courses, tutorials and labs in various technologies and concepts: fundamentals of programming, algorithms, object oriented programming, web development and machine learning.
Freelance software developer
Various freelancing / remote work sites | Oct 2018 - Present
Python
Machine Learning
Python 3
Remote freelance developer on various sites. Mostly doing Machine Learning and Python work.

Personal Projects

Software development effort estimation with machine learning
2017
Python
Machine Learning
Developed a machine learning pipeline that could take as input user stories in plain English text and return an estimation in hours of how long the necessary features would take to be devloped by a given team. The system was tested on real world company data and performed better than other automation software for this task.