Dan Barbulescu

1. Work Experience

06/2016 – 06/2019: Student Employee at The Institute for Educational Quality Improvement (IQB), Berlin

  • Worked on a project to create an online computer-based assessment system for school children. Was responsible for developing the visual editor tool and the exercise rendering component. The project followed an agile approach and the code was published under an open-source license. (tech used: JavaScript, TypeScript, Webpack, BabelJS)

  • In addition, I also contributed to developing the system as a whole and helped manage its technical aspects during the testing process. (Apache servers; MySQL and PostgreSQL databases; PHP server-side; Angular client-side)

    An online version of the exercise authoring tool is available here. In addition, a demo version of the system as a whole is available here.

  • Worked on a tool for gathering feedback from German schoolteachers, based on highly customizable and dynamic forms (JavaScript, jQuery, jQuery UI, ZOPE)

  • Helped develop the mobile version of the IQB Website (HTML, JavaScript)

  • Helped maintain and develop the IT infrastructure (software and hardware) of the research institute, as part of the EDV (IT) team

02/2014 – 10/2017: Founder at

A project that aimed to make the great works of classical music available to everyone in the world for free, to use in their own projects and to enjoy.

An overview of what the website contained is still available on the Internet Archive’s WaybackMachine here. Currently only the Youtube channel remains operational, with a small selection of some of the best pieces published over the course of the project.

Notable features achieved over time:

  • Over 2,000,000 website views by listeners from over 180 countries

  • The website was available in up to 48 languages

  • Customizable personal radios based on a selection of one’s favorite composers

  • Dynamic radios for a certain genre (studying, relaxing, etc.) that continuously improved using a genetic algorithm

  • Search function which accounted for phonetic similarity, so as to allow for misspelling of a composer’s name

  • Custom-made load-balancing and caching functionality so as to support thousands of visitors per day on an affordable shared hosting service

Tech used: WordPress, PHP, MySQL, JavaScript, HTML, Youtube API, Google Translate

2011 – 2012: Volunteer at GREPIT (a Romanian association for students with a passion for IT)

  • Member of the official organizing team for the 7th edition of the GrepIT national contest. (2012)
  • Member of the official organizing team for the 6th edition of the GrepIT national contest. In addition, I also was a member of the jury for the “Website Design & Development” section. (2011)


2. Technical Skills

Experience with

– Full stack development
– Algorithmic thinking
– Object oriented programming
– Model-View-Controller pattern
– Reactive programming
– Code refactoring
– Git

Web Development

– JavaScript, TypeScript
— Angular 2+
— jQuery, jQuery UI

– PHP (5, 7)


– WordPress development

Windows Development

– .NET Framework (C#, Visual Basic)

General Programming

– C, C++, Pascal


– MySQL, PostgreSQL

3. Awards

  • Excellence Diploma awarded by the Romanian Government for the achievements in the domain of education and the position of excellence held among national olympiad participants („pentru palmaresul realizat in domeniul educației și poziția de excelență deținută în galeria de olimpici ai școlii românești“), 2008

  • First Prize at the The National Exhibition of Creation and Invention for Youth (Salonul Național de Creație și Inventică pentru Tineret), obtained for a video streaming application that enabled remote learning, Bucharest, Romania, 2007

4. Education

10/2015 – est. 09/2020Humboldt Universität zu Berlin
B.A. Philosophy and Economics

5. Languages

     Romanian – native language

     English – European level C1 (CAE – A; TOEFL – 118/120)

     German – European level C1 (DSH-3)

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.