Vlad Ionescu

Vlad Ionescu

Mentor
5.0
(33 reviews)
US$20.00
For every 15 mins
71
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Experienced developer with over 10 years of teaching, freelancing and research experience.
Experienced developer with over 10 years of teaching, freelancing and research experience.

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".

Romanian, English
Bucharest (+02:00)
Joined December 2018
EXPERTISE
10 years experience | 11 endorsements
High school and then University teacher in Computer Science. Taught High School AP Computer Science. Currently teaching introductory co...
High school and then University teacher in Computer Science. Taught High School AP Computer Science. Currently teaching introductory courses, tutorials and labs at the university for Python, Java, C#, .net core, algorithms and data structures, C, C++.
.NET CorePythonAlgorithm design and analysis
View more
.NET CorePythonAlgorithm design and analysisAlgorithmC++ASP.NETASP.NET Web APICJavaC#
View more
5 years experience | 3 endorsements
A lot of machine learning experience, mostly gained during my 3 PhD years. Mostly ran experiments and finetuned algorithms to provide bet...
A lot of machine learning experience, mostly gained during my 3 PhD years. Mostly ran experiments and finetuned algorithms to provide better results on our data sets. I worked with data from various fields and used algorithms raging from genetic algorithms, to linear and logistic regression, to SVMs, to most neural networks and also decision trees and random forests. I also did freelancing and industry work using machine learning, where I used tensorflow intensively, mostly in computer vision applications.
5 years experience | 8 endorsements
Used Python 3 intensively in my teaching and research career. Our first year university students work a lot in Python. For some of them, ...
Used Python 3 intensively in my teaching and research career. Our first year university students work a lot in Python. For some of them, it's their first contact with a programming language, so as an educator, I must have a strong grasp of the language in order to properly teach them. Also used Python 3 for most of my machine learning work.
Algorithm design and analysisTeachingMachine learning
View more
Algorithm design and analysisTeachingMachine learningResearchPython
View more
12 years experience | 10 endorsements
Participated and won prizes in many algorithmic programming competitions in high school and college. Active on various online judge sites.
Participated and won prizes in many algorithmic programming competitions in high school and college. Active on various online judge sites.
Data structureAlgorithmAlgorithm design and analysis
Data structureAlgorithmAlgorithm design and analysis
6 years experience
Freelance web development projects of varying complexity delivered successfully to clients around the world and in various industries and...
Freelance web development projects of varying complexity delivered successfully to clients around the world and in various industries and domains. I always worked with cutting edge technologies and made sure to deliver top quality work.

REVIEWS FROM CLIENTS

5.0
(33 reviews)
Chirayu Parikh
Chirayu Parikh
August 2021
Awesome
Chirayu Parikh
Chirayu Parikh
August 2021
Awesome explanation of data structures and really nice with python.
Andy Lisac
Andy Lisac
January 2020
Thanks again Vlad for the good help you provided
Andy Lisac
Andy Lisac
January 2020
Quality support and assistance as always
Daniel Ng
Daniel Ng
January 2020
Vlad was very helpful, professional, and did his best to complete the task.
Andy Lisac
Andy Lisac
January 2020
I'm very satisfied by the help and advices which Vlad gave me. I will certainly continue our sessions. Thank you Vlad
johnjohnk2
johnjohnk2
December 2019
Vlad is a very good teacher
C.C.
C.C.
December 2019
I highly recommend working with Vlad. He is professional and highly skilled. Once again, he answered all my questions and explained anything I asked very clearly. He is also very considerate of time, which I appreciated. He works efficiently and ensured we made effective use of the time throughout the session. He's an excellent mentor and returning for another session with him was very helpful and enlightening.
C.C.
C.C.
December 2019
Vlad is an excellent mentor. He asked in advance for the files and came to the session prepared. He was knowledgeable and professional. As well as providing detailed help, he listened and answered any questions. I was very happy to have the issues resolved by the end of the session.
abdullatif
abdullatif
December 2019
he is respectful and have great knowledge
SOCIAL PRESENCE
GitHub
20questions
Source code for the 20 questions game implementation at http://twentyquestions.open-cs.net/
C#
4
0
practical-algorithms-and-data-structures
LaTeX source of the Computer Science book Practical Algorithms and Data Structures
0
0
Stack Overflow
37014 Reputation
11
85
164
EMPLOYMENTS
University Lecturer
Babes-Bolyai University
2019-02-01-Present
Teaching activities, mostly introductory courses, tutorials and labs in various technologies and concepts: fundamentals of programming,...
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.
Python
Java
C#
View more
Python
Java
C#
C++
C
Machine learning
Python 3
Teaching
Research
View more
Freelance software developer
Various freelancing / remote work sites
2018-10-01-Present
Remote freelance developer on various sites. Mostly doing Machine Learning and Python work.
Remote freelance developer on various sites. Mostly doing Machine Learning and Python work.
Python
Machine learning
Python 3
Python
Machine learning
Python 3
Teaching Assistant
Babes-Bolyai University
2016-09-01-2019-02-01
Teaching activities, mostly introductory courses, tutorials and labs in various technologies and concepts: fundamentals of programming, a...
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.
Java
C#
C++
View more
Java
C#
C++
C
Machine learning
Python 3
Teaching
Research
View more
PROJECTS
Software development effort estimation with machine learning
University research project
2017
Developed a machine learning pipeline that could take as input user stories in plain English text and return an estimation in hours of ho...
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.
Python
Machine learning
View more
Python
Machine learning
View more