Available for junior roles · Svendborg / Odense / Copenhagen

Hi, I'm Daniel Tanasescu.

Python Developer · Data Analysis · Automation — I build practical software for messy data, repetitive workflows and systems that need predictable behaviour. My projects span data pipelines, backend services, local AI and full-stack products.

10
Projects & prototypes
Python
Primary build language
2025–26
Independent software builds
// systems_over_syntax.py
01
Data quality · preserve an audit trail
02
Local AI · human approval before writes
03
Automation · traceable, testable steps
04
Product work · backend through interface
I — Selected work · 2025–2026

From messy inputs
to useful systems.

Independent projects built to solve concrete problems. Open a case to see the engineering choices; public repositories link directly to the code. Private builds are identified honestly.

Browse all GitHub repositories

Showing all 10 projects

Different domains. One consistent approach: understand the problem, make the moving parts visible, and build in the checks.

II — The person behind the build

Data in.
Signal
out.

D.T.
Python · Data · Automation
Daniel Tanasescu
EnglishFluent
DanishIntermediate
RomanianNative

I build Python applications, data workflows and AI-enabled tools that move beyond a demo: they clean and validate input, store state, expose useful information, and make important decisions inspectable. My recent work ranges from CSV quality pipelines and job-search orchestration to local AI tooling and a full-stack learning platform.

Make the data trustworthy. Make the system observable. Make consequential actions reviewable.

My software work is self-directed and project-based; I am not presenting these builds as commercial client deployments. The evidence is in the repositories, the design choices, and the systems I have put together across 2025–2026.

Before focusing on software, I spent years in production and logistics. That background is not the job I am asking you to hire me for; it is the reason I pay attention to traceability, edge cases, throughput and what happens when a workflow fails. I am looking for a junior Python/backend, data analysis or automation role where I can turn that mindset into software with a team.

⌁
Messy inputs, handled
Normalise, validate and flag bad rows rather than assuming source data is clean.
⟲
Automation with boundaries
Separate proposals from execution; keep human approval where it matters.
⌕
Context before output
Use retrieval, persistence and clear interfaces to make tools more useful.
↳
End-to-end thinking
Follow a problem from input and business rules through processing, reporting and review.
III — Technical stack

Tools, tied
to evidence.

No percentage bars pretending to measure expertise. These groups show the tools I have used in projects and distinguish active learning from hands-on implementation.

How I work
Data validation & audit trails
Backend APIs & orchestration
Debugging & failure handling
Human-in-the-loop workflows
SQL & persistent state
Self-directed learning
IV — Career context

Operations taught
me systems.

My paid professional history is in production and commercial logistics, not software engineering. Alongside that career, I began learning web development on 21 November 2024 and have continued building practical projects across data, backend development and applied AI. The timeline distinguishes that ongoing independent development from my employed roles.

8,700
Hides / week · ISO 9002 · Scan-Hide
~19t
Daily fuel distribution · Petrom / OMV
Software Development · Self-Directed 21 Nov 2024 – Present
Independent learning & project-based practice · Ongoing

Started with HTML, CSS and JavaScript fundamentals, then expanded into Python, SQL, data cleaning and ETL, backend services, local AI and full-stack application development. The learning is evidenced by independent builds and technical decisions—not presented as formal certification or paid software employment.

HTML · CSS · JavaScriptPython & SQLAPIs & real-time systemsProject-based learning
Production Machine Lead 08/2020 – 04/2026
Scan-Hide · Vester Skerninge, Denmark

Led the wringing/drying stage with a 3-operator team on production lines processing approximately 8,700 hides per week. Set up and adjusted drying machinery, performed quality checks, maintained batch and process records, and improved throughput through machine-parameter and workflow adjustments.

ISO 9002Process ManagementTeam LeadershipSystem Optimisation
Sales Manager — Fuel Distribution 02/2007 – 08/2011
Petrom / OMV · Craiova, Romania

~19 tons/day across benzine 92/98 & diesel. Coordinated logistics, delivery scheduling, and inventory for high-volume commercial operations.

Sales ManagementInventory ControlLogistics
V — Education & active learning

Foundations.
Then practice.

Master's Degree
Ecology & Environmental Protection
Craiova University (UCV)
GPA 9.75 / 10.00
Graduated July 2011 · Romania
Bachelor's Degree
Agriculture
Craiova University (UCV)
GPA 9.50 / 10 · First-year scholarship recipient
Graduated July 2009 · Romania
High School
Computer Science Technician
Craiova, Romania
Hardware Specialisation · GPA 8.75
Graduated June 2005
Self-directed study · not formal certifications
Python — Beginner to Intermediate
CS50 & Codecademy · 2025
Core
SQL & Databases
CS50 · Codecademy · W3Schools · 2026
Core
Data Analysis — Pandas & NumPy
Self-directed · 2026
Core
CSS Fundamentals
FreeCodeCamp & Codecademy · 2024
HTML Fundamentals
FreeCodeCamp & Codecademy · 2024
Flask — Python Web Framework
Self-directed · 2026
WebSockets & real-time communication
Used for streaming in GGUF Orchestrator · 2026
Applied
REST API concepts
Introductory self-study; continuing to build practical familiarity alongside FastAPI projects
Developing
Excel for Data Analysis
Codecademy & W3Schools · 2026
Core
Google Data Analytics learning path
Self-directed coursework · 2025–2026
Study
Power BI & data analyst learning path
Microsoft Learn · in progress
In progress
VI — Start a conversation

Talk software
with me.

Hiring for a junior Python, data analysis or automation role? Working on a problem involving messy data, local AI or a repetitive workflow? Send me a note — I am happy to discuss the work and walk through relevant projects.

Please enter your name
Please enter a valid email
Please enter a message
✦ Message sent — thank you for getting in touch.