Download PDF

Work experience

September 2015October 2015

Junior Software Consultant

MHP Romania

Participated in a training program that covered programming principles and Java basics.

July 2015August 2015

Perl Intern

Evozon

Learned basics of a new programming language (Perl). Acquired knowledge about Agile software development, and SCRUM principles, respectively.  Worked on an appointment management project, where I completed tasks such as providing an algorithmic solution to a development error in appointment time calculation, and exploiting database relations in the implementation of a cascade deletion method.

May 2014May 2014

WebDesign 4 WeBiz Course

Centrul de Afaceri TRANSILVANIA Business Center Cluj

Developed a music website using Wordpress and various other e-tools. Learned about the principles of eMarketing and mobile marketing techniques.

Sep 2013Oct 2013

Web Development Internship

Freshbyte

Developed a blog and an online shopping website using technologies such as PHP, MySQL, HTML/CSS, Javascript and Git.

Education

20162018

Master's Degree in Applied Computational Intelligence

Babes-Bolyai University, Cluj-Napoca (Romania)

Currently studying towards expanding my theoretical, applicative and practical knowledge of intelligent and computational paradigms inspired from natural science, social and linguistic fields. 

Topics covered in the syllabus include Machine Learning, Statistics & Probabilities, Data Analysis, Natural Language Processing, Agent Oriented Software Paradigms and Formal Concept Analysis.

Oct 2012Jul 2015

Bachelor in Computer Science

Babes-Bolyai University, Cluj Napoca (Romania) 

Learned the fundamental concepts of computer science and mathematics, developing a variety of applications that introduced numerous problem-solving methods and allowed me to gain an understanding  of software development and maintenance.

Sep 2008Jul 2012

Baccalaurate Diploma

”Nicolae Bălcescu” High School, Cluj-Napoca, Romania

Attended a wide range of courses with an emphasis on mathematics and computer science.

Skills

Programming languages

Java, C#, SQL, Perl, Python, C/C++

Perl Technologies & Frameworks

Mason, Perl DBI

Client-side technologies

HTML, CSS, JavaScript (jQuery), AJAX

Mobile Development

Android

Versioning Systems

Git, Bitbucket

Operating Systems

Microsoft Windows, Linux

Database administration

MySQL

Development IDE

Eclipse, IntelliJ Idea, Android Studio

Certifications

Jul 2011Present

Diploma de Español como Lengua Extranjera (Nivel B2)

Instituto Cervantes
Sep 2011Present

Cambridge ESOL Level 3 Certificate in ESOL International (Council of Europe Level C2)

University of Cambridge

Projects

Sentiment Analysis Of Movie Reviews

For last semester's Data Analysis and Machine Learning courses, I implemented a Naive Bayes approach towards classifying movie reviews based on the sentiment they express. The project was developed in Python, and used the NLTK package for language processing tasks. As results, it obtained around 80% accuracy in classifying the reviews by the correct class, which stands in line with literature results using this method.

By writing my own implementation of a standard machine learning algorithm, I improved my reasoning and critical thinking skills, as well as the ability to apply theoretical knowledge in a practical scenario.

The Natural Language Processing domain holds special interest for me, and this  semester I am working to extend the previously learned concepts to an innovative application for emotion analysis for Romanian textual data.


Document Summarization

As a project for my bachelor's thesis, I developed an application which took a document of moderate length as input and generated a summary that contained the most relevant sentences within it as output. The project was written in C#, and the implemented approach was based on clustering methods: K-means, and hierarchical agglomerative clustering, respectively. It obtained satisfying results in terms of summary relevance with respect to the original text.

The development of this solution involved a continuous process consisting of multiple steps, from research and information collection to implementation, and, ultimately, testing and result analysis. Through it, I acquired valuable planning and decision-making skills, as well as experience in closely managing the evolution of a complex project.


Panic Management Application

I am currently developing an Android application designed to help in overcoming panic attacks. The creative drive behind it is giving the theoretical knowledge of panic attack management form in an Android context, with the goal of a final product that is of real help to people facing this issue.

This project was born out of my desire to contribute in a meaningful way to society using the skills I possess, and the ambition of a continuous personal progress. I am a quick learner, and I am driven to discover new ways in which any knowledge I gather can be applied.