Career Profile

I’m a MSc student with a strong passion for Machine Learning and especially Deep Learning. I’m presently particularly keen on learning about theoretical approaches to formalizing DL, however I find practical applications of DL to be just as exciting to research. I’m currently interested in roles pertaining to Machine Learning research work, but I’m also open to ML engineering positions.
I have worked as an intern in both a Software Development Engineering role and a Machine Learning Researcher one. In my Machine Learning internship, I had the opportunity to work on the complete process of a scientific paper, which involved literature review, analysis, experiments, and finally writing the paper in a standard format. I collaborated closely with two Senior Machine Learning Researchers, who provided supervision and guidance.
During my Software Development Engineering internship, I’ve gained valuable experience regarding both backend and frontend development while working on the web UI for an internal security solution. I have also contributed to the architecture of our solution, as the project was a very new initiative within the company.
In addition, I have taught two seminars for the Object-Oriented Programming course at my faculty, with excellent feedback from both the professor and students.

Experiences

Machine Learning Research Intern

oct 2022 - apr 2023
Bitdefender, Bucharest

I worked on a project regarding the detection of artificially generated images, more specifically on the detection and localization of manipulated regions of images altered using Denoising Diffusion Probabilistic Models (DDPMs).

My work entailed conducting a substantial literature review about Deepfake detection, running various experiments regarding generating training sets, and training and testing different architectures for the detection task. Additionally, I’ve contributed to our approach and analysis regarding image frequency information, as this was a particular area of interest for me during the project.

Towards the end of the internship, we’ve compiled our preliminary results in a scientific paper format. While the results weren’t yet enough to warrant publication, my team is currently still pursuing this direction of research, and I will add the (hopefully) published paper to my resume once it’s finished. I am happy to provide the document containing the preliminary results, in case it is of interest.

Software Development Engineer Intern

jul 2022 - oct 2022
Amazon, Iasi

During my internship, I worked alongside a team of interns on a novel internal security solution, under the supervision of Senior colleagues. The format of the internship was also a new initiative inside the company, under which interns had to work in teams and manage their projects together, instead of being completely supervised and managed by their Senior colleagues. The final results were pushed to production, after being carefully reviewed.

I’ve worked on both backend and frontend development of our web UI. Regarding the backend, I’ve written numerous API operations, primarily CRUD, and I had to ensure the code was appropriately covered by unit and integration tests. We also had to incorporate various internal security measures. Regarding the frontend, it was written using Typescript & ReactJS 18. I was unfamiliar with both of them, so I had to more or less learn both of them from scratch. Nonetheless, I’ve managed to deliver my tasks to a high standard.

I’ve also contributed to the solution’s architecture, more specifically in designing our database entities and utilizing other internal services. Since Amazon uses DynamoDB, which is a NoSQL database, correctly defining our entities was crucial to ensure low latency.

Teaching Assistant

oct 2022 - feb 2023
University of Bucharest, Faculty of Mathematics and Computer Science

I held two seminars for the Object-Oriented Programming course in our faculty during the first semester. This is part of an initiative inside our faculty, under which high-performing Master’s students are selected to (optionally) teach various seminars and laboratories in our faculty.

My responsibilities were to prepare the materials for the seminars, grade the students, and answer any questions the students had. In addition, towards the second half of the semester I have also prepared exercises similar to the exam format for my seminar, and I’ve also contributed to the final exam with some exercises.

The feedback from both the teacher that held the course and the students I’ve taught was excellent.

Projects

A list of some interesting projects I've had during my Bachelor's:

Ninja-Jump - A procedurally generated platformer, played on an 8x8 LED Matrix, using an Arduino Uno board. The game includes high-scores, different music themes, various randomly generated structures, all tightly fit into the limited 2kB memory of the Arduino Uno board.
alloc - An implementation of usual memory allocation functions. Includes a bin system similar to the ones used in widely used implementations.
Anomaly Detection in text - A team project in which we used a BERT model to train a self-supervised model for text Anomaly Detection.
Nitro NLP Hackathon - I took part in the 2022 edition of the Nitro NLP hackathon. The task was NER tagging for the Romanian language. My team, which consisted of one colleague from my faculty and me, won first place. Our placement earned us admission to attend the 2022 EEML summer school.

Skills & Proficiency

Python & Pytorch

Computer Vision

C/C++

Natural Language Processing

Typescript

Java