Hello! I'm

Denis-Angel Moldovan

AI Engineer

I'm a passionate software developer driven to digitize and automate the world bit by bit using the expertise I've gained along the way. Currently pursuing a Master's in Artificial Intelligence, I'm deeply focused on Deep Learning and its potential to shape the future.

Terminal

  $ python train.py 

  [Training Started]

  Epoch 1/10: 100% | Loss: 0.1234 | Accuracy: 95.67%
  Epoch 2/10: 100% | Loss: 0.0987 | Accuracy: 96.45%
  Epoch 3/10: 100% | Loss: 0.0765 | Accuracy: 97.12%
  Epoch 4/10: 100% | Loss: 0.0654 | Accuracy: 97.78%
  Epoch 5/10: 100% | Loss: 0.0543 | Accuracy: 98.23%
  Epoch 6/10: 100% | Loss: 0.0456 | Accuracy: 98.87%

  [ALERT] Creativity threshold exceeded!
  |

About Me

AI/ML Engineer and Full Stack Developer with a strong technical background rooted in a focused education in computer science, maths and AI.
I specialize in building intelligent full-stack systems that integrate artificial intelligence seamlessly into real-life workflows helping teams automate smarter, scale faster, and innovate with confidence. I believe technology should be both powerful and purposeful (and fun :D).

I'd like my work to outline the constant drive to explore how AI can enhance our digital lives and create positive change. Outside the keyboard, I find inspiration in nature and travelling. Moreover I stay grounded through sports; I find them as a way to fuel my creativity and improve my overall mindset.

Königssee 2022
Education

Education

Master of Science in Artificial Intelligence

Babes-Bolyai University

9.80

AVG

Oct. 2024Jun. 2026
Cluj-Napoca, Romania

Bachelor of Science in Computer Science

Babes-Bolyai University

9.63

AVG

Oct. 2021Jun. 2024
Cluj-Napoca, Romania

Personal Projects

This section showcases some of my technical projects ranging from AI/DL to full-stack development. These projects represent creative solutions that demonstrate my passion for building solutions.

Background Blurring
This project is an application of the famous UNet architecture used for segmentation. It is used to blur the background of images based on the predicted segmentation.
The model is being trained from scratch on the LFW dataset and monitored in terms of mean pixel accuracy, intersection over union and weighted IoU. WandB is used for hyperparameter optimization. A small local deployment was done via Gradio.
Computer Vision
PyTorch
Deep Learning
WandB
OpenCV
Matplotlib
Gradio
Numpy
Python
CNN Seq2Seq translator
This is a project that leverages the power of CNNs in NLP tasks. It uses a 1-d CNN architecture for the Encoder and an LSTM decoder.
The inspiration to use a CNN based encoder comes from the research conducted by Gehring et al. entitled "A convolutional encoder model for neural machine translation". A small local demo is done using streamlit.
Computer Vision
Natural Language Processing
Deep Learning
PyTorch
WandB
Numpy
Python
Journify
Full Stack web application with Spotify auth that provides a Journal with sentences that the user needs to match with a melody. An emotion recognition algorithm is used to denote the user's overall mood in a day based on the picked songs.
This project is focused on emotion recognition in music using deep learning techniques. It aims to classify musical signals into specific emotional categories using various artificial intelligence algorithms such as a combination of ResNet18+BiLSTM or regular ANN as a fallback option.
Computer Vision
Audio Analysis
Deep Learning
React
MongoDb
Material UI
Bootstrap
Swiper.js
Chart.js
Flask
PyTorch
Librosa
Spotify
PyTube
MoviePy

Experience

The following timeline showcases the real-world projects I’ve been involved in, along with the positions I held within them.

AI Associate Engineer

Fulltime
Remote

Avalere Health

May 2024Present
London, UK
  • Implemented a copilot that would allow medical employees to use AI to extract reports from HTA (Health Technology Assessment) documents about various medication using the power of NLPs achieving human-in-the-loop behaviour with citations on a Pdf Viewer integrated in the UI.
  • Leveraged Semantic Kernel to develop an orchestration layer that integrates multiple large language model agents (LLMs), enabling internal employees to access advanced agentic features such as image uploads, task-specific chat flows (e.g. Meeting summary), ensuring robust data privacy. Delivered a seamless and modern user experience through a Blazor-based frontend.
  • Developed a microservice to intelligently extract and chunk PDF content including paragraphs, images, and tables mimicking human reading patterns for improved semantic segmentation. Integrated Tesseract OCR for accurate image extraction and provided table outputs in both HTML and Markdown formats. This custom-built solution replicated core features of Adobe's enterprise PDF processing service, resulting in substantial cost savings by avoiding licensing fees.
  • Worked on PDF parsing microservice deployment infrastructure using Terraform on Azure

AI Engineer

Fulltime
Remote

xyxle ag

Jan. 2024May 2024
Uster, Switzerland
  • Developed a refined script that would extract product information from xlsx and PDF files, chunk/separate it into different objects that have multiple attributes and store them into a MongoDB database.
  • Designed and implemented a Retrieval-Augmented Generation (RAG) backend service for a Swiss product information management system using Nest.js. Integrated OpenAI's API via LangChain and utilized existing product data obtained using the implemented script by indexing it into a Pinecone vector database. The system functioned as an intelligent chatbot, engaging users through dynamic questioning to accurately identify their intended product.

Software Developer

Fulltime

University of Pennsylvania

Oct. 2023Jan. 2024
Cluj-Napoca, Romania
  • Worked on integration and maintenance of .NET framework with the Zoom platform on the official E-Learning website of the University of Pennsylvania allowing students to attend classes more efficiently and teachers to keep track of logistics including attendance, join time, exit time for each individual, as well as the possibility of generating timely reports.
  • Worked with Jenkins on deploying on different environments to ensure the quality of the delivered product.

Software Developer Intern

Internship
Fulltime

BitStone

Jul. 2023Sep. 2023
Cluj-Napoca, Romania
  • Built a full stack shop platform using React for frontend and Node.js for backend
  • Emerged in the teamwork cycle that includes version control, code review and deployment of the project

Technical Skills

This section outlines the skills I’ve developed throughout my journey as a full stack AI and software engineer.

AI & Machine Learning

Deep Learning
Inference
Neural Networks
Natural Language Processing
Computer Vision
Generative AI
Hyperparameter Optimization
Transfer Learning
Multi-Agent Systems
Supervised/Unsupervised Learning
Fine-Tuning

Frameworks

PyTorch
React
LangChain
.NET
Semantic Kernel
Scikit-Learn
CUDA
Pandas
OpenCV
Next.js
Nest.js
Node.js
Express.js
Blazor
Matplotlib
Hugging Face Transformers
NumPy

Cloud Architecture

Azure DevOps
VPS
Docker
Git
Vercel

Programming

Python
TypeScript
C#
C/C++
SQL Server
NoSQL
Java

Contact me

If you wish to contact me, please do so via one of the links down below.