Denis Nastase
I’m a Computer Science student at POLITEHNICA Bucharest. I’ve just finished my first internship and I want to build a career in data engineering, working mostly with Python and SQL.
Experience
-
Jun 2026 – now
Data Engineer Intern Endava
Part of the Dava.X Data & AI program, in an Agile team of six interns.
- Built ETL workflows in Python and SQL to extract, clean, validate, transform and load datasets, and troubleshot loading and processing issues.
- Wrote stored procedures and optimized SQL queries on PostgreSQL and Microsoft SQL Server; built reports and dashboards in Power BI and Excel.
- Used Docker, Jira and GitLab, deployed to AWS, and wrote tests with pytest and unittest.
- Implemented an AI agent integration with the OpenAI API in Python, automated tasks with Power Automate and Copilot Studio, and trained colleagues on Microsoft Copilot.
-
Jun – Sep 2026
Full-Stack Development Summer School EOS IT Services
Built a complete REST application with Java, Spring Boot, TypeScript and Angular, developing task management features across the backend and frontend.
-
Dec 2025 – Jun 2026
Python Instructor Hackademy, volunteer
Taught Python to university students from different faculties, from language fundamentals through more advanced concepts.
Education
-
2024 – 2028
Computer Science, in English POLITEHNICA University of Bucharest
Bachelor’s studies at the Faculty of Engineering in Foreign Languages (FILS, CTI-E). Expected graduation: 2028.
Projects
Explainable AI for pneumonia detection
A chest X-ray classification project comparing EfficientNetB0, DenseNet121 and ResNet50, with Grad-CAM visualizations to explore which image regions influence each prediction. A FastAPI service connects the models to a Django interface. The project I’m most proud of.
X-ray → TensorFlow → Grad-CAM → FastAPI → Django
Repository ↗Data engineering
Logo similarity pipeline
An end-to-end Python pipeline that collects company logos through a multi-stage scraper, stores them in MySQL, and groups them by visual similarity. EfficientNetB0 embeddings, PCA and Faiss turn images into searchable feature vectors; results export to CSV and an HTML report.
scraping → MySQL → EfficientNet → PCA → Faiss
Repository ↗Data cleaning CLI
A command-line tool for cleaning CSV and Excel datasets with repeatable pandas operations. It separates duplicate records for review, fills numeric gaps with column means, and removes rows with remaining non-numeric nulls.
CSV / Excel → pandas → clean dataset
Repository ↗Real-time IoT data pipeline
A streaming pipeline that sends sensor readings from STM32 and ESP32 boards as JSON to an MQTT broker, written in Rust. I built a TCP proxy to troubleshoot the data flow between the components.
sensors → STM32 / ESP32 → JSON over MQTT → broker
Repository ↗Data science
Disease analysis & prediction
Symptom-based disease prediction with SVM, Gaussian Naive Bayes and Random Forest, combined through majority voting, with RandomOverSampler to address class imbalance.
symptoms → classifiers → majority vote
Repository ↗House price prediction
Explores housing features and compares Random Forest, SVR and Gradient Boosting for predicting sale prices, with exploratory plots, one-hot encoding, and evaluation by MAE and MAPE.
housing data → encoding → regression → evaluation
Repository ↗Data analysis
Netflix content analysis
Explores the Netflix catalog with PostgreSQL: content distribution, common ratings, geographic patterns, the US market, and content categorization.
catalog → PostgreSQL → SQL insights
Repository ↗Retail sales analysis
A sequenced SQL workflow over retail transactions, from database setup and cleaning to customer behavior, product performance, and sales trends.
transactions → MySQL → sales analysis
Repository ↗Full-stack
EOS task management
A complete REST application from the EOS IT Services summer school: a Spring Boot backend and an Angular frontend, with task, team and user management, authentication and permission checks.
Angular → REST API → Spring Boot
Backend ↗ Frontend ↗Scraping & PDF parsing app
Scheduled web scraping and PostgreSQL storage behind a Spring Boot API and an Angular interface. It filters duplicate products and extracts structured invoice data from PDFs into downloadable CSV files.
web / PDF → Jsoup, PDFBox → PostgreSQL → Angular
Repository ↗Hospital management API
A Spring Boot REST API on MongoDB Atlas covering patients, appointments, staff, pharmacy inventory, billing, and facility beds.
REST API → Spring Boot → MongoDB
Repository ↗GitHub activity
About
What draws me to data is the chance to think critically: to examine the evidence, ask better questions, and reach a conclusion I can explain.
Python is at the center of my work, from preparing datasets and building scraping pipelines to experimenting with machine learning. Teaching it at Hackademy is part of my story too.
- Data & ETL
- Python (pandas, NumPy), ETL, data ingestion, transformation, cleaning and validation, JSON, XML
- SQL & databases
- Stored procedures, query optimization, PostgreSQL, Microsoft SQL Server, Oracle PL/SQL, MySQL, MongoDB
- Reporting
- Power BI, Excel (Power Query, pivot tables), Matplotlib, Seaborn
- Machine learning
- scikit-learn, SciPy, TensorFlow, Keras, PyTorch, PCA, Faiss, Grad-CAM
- Web scraping
- Requests, Beautiful Soup, Selenium
- Engineering
- Git, GitLab, CI/CD, Docker, Linux, Bash, pytest, unittest, Jira
- Cloud
- AWS, GCP, OCI
- Web
- Java, TypeScript, C++, Spring Boot, Spring Security, Angular, FastAPI, Django
- Certifications
- OCI Data Science Professional, OCI AI Foundations Associate, NVIDIA Building RAG Agents with LLMs, Cambridge English C2
- Languages
- Romanian (native), English (C2)
Contact
I’m looking for internships and junior roles in Python and data. The easiest way to reach me is by email.