Damian

Hi! My name is Damian. I'm a Software Developer (Python / Java) and Systems Engineering student passionate about technology and software development. I'm currently looking for my first professional opportunity in the IT field, where I can apply my skills, continue learning, and grow as a professional.

Introduction

Full-Stack Developer with a background in Systems Engineering and hands-on experience in web technologies such as HTML, CSS, JavaScript, and Angular. I built a complete website using Next.js, React, and Strapi, applying both frontend and backend knowledge on a real project. Throughout my work experience, I've shown myself to be an organized and resourceful person: managing e-commerce operations, coordinating teams, and solving day-to-day problems in dynamic environments. I'm looking for my first professional experience in the systems field, eager to keep learning and contribute to development teams.

EXPERIENCIES

Abrafer

E-commerce Analyst

Abrafer

Management of the company's own website. Design and implementation of internal procedures, standardizing administrative and commercial processes. Cost and profitability analysis and identification of market opportunities for decision-making. Online sales management with a focus on commercial growth.

Oct 2025 - Present

Applied Skills

MICROSOFT EXCEL
DIGITAL MARKETING
TEAM WORK
LEADERSHIP
Claude Claude
Maven Maven
GITHUB GITHUB
GIT GIT
JAVA JAVA
Iluminacion Center

E-commerce Analyst

Iluminacion Center

Leadership and coordination of a work team in the commercial area. Design of operational procedures oriented toward efficiency. End-to-end management of Mercado Libre and the company's own website. Digital marketing, stock control, and administrative tasks.

Feb 2024 - Oct 2025

Applied Skills

ADOBE ILLUSTRATOR ADOBE ILLUSTRATOR
MICROSOFT EXCEL
ADOBE PHOTOSHOP ADOBE PHOTOSHOP
DATA ANALYST
DIGITAL MARKETING
TEAM WORK
LEADERSHIP
Dash Deportes

Sales Executive

Dash Deportes

Customer service, cash handling, and in-person sales. Online sales management, warehouse/deposit handling, and staff training.

May 2022 - Feb 2024

Applied Skills

MICROSOFT EXCEL
TEAM WORK

EDUCATION

Systems Engineering

UTN FRD

I am currently pursuing a degree in Systems Engineering at the Universidad Tecnológica Nacional (UTN), where I am building a strong foundation in software development, programming, mathematics, algorithms, databases, and problem-solving. The degree has allowed me to develop both technical and analytical skills, while learning how to approach complex problems and turn them into practical software solutions. Alongside my academic studies, I continue working on personal projects to put these concepts into practice and gain experience with modern development tools and technologies.

Mar 2021 - Present

Web Full Stack Developer Jr.

Argentina Programa 4.0

As part of Argentina Programa 4.0, I completed training focused on web development, strengthening my knowledge of frontend and backend technologies. The program gave me practical experience building web applications and helped me understand different stages of the development process, from designing interfaces to implementing functionality and working with databases. It also reinforced my interest in software development and motivated me to continue expanding my skills through personal projects and university studies.

Nov 2022 - Mar 2023

View certificade

Introduction to DevOps and Site Reliability Engine

The linux Foundation

DevOps training focused on Linux, automation, CI/CD, containerization, and monitoring. Gained hands-on experience with tools such as Docker, Jenkins, Prometheus, and Grafana, while learning about continuous integration and delivery, infrastructure automation, and application observability.

Aug 2026 - Aug 2026

View certificade

Object-Oriented Programming with Java

Todo Code Acaedemy

Intermediate-level course focused on Object-Oriented Programming (OOP) using Java. Covered core concepts such as classes, objects, methods, constructors, encapsulation, inheritance, polymorphism, abstract classes, interfaces, and collections. Applied these concepts through practical exercises and projects, including systems for managing customers, vehicles, user authentication, and roles and permissions.

Sep 2026 - Sep 2026

SKILLS

Soft-skills

ENGLISH B2
DATA ANALYST
DIGITAL MARKETING
TEAM WORK
LEADERSHIP

Hard-skills

HTML HTML
CSS CSS
JAVASCRIPT JAVASCRIPT
JAVA JAVA
PYTHON PYTHON
TYPESCRIPT TYPESCRIPT
ANGULAR ANGULAR
NEXT.JS NEXT.JS
REACT REACT
NODE.JS NODE.JS
STRAPI STRAPI
MYSQL MYSQL
GIT GIT
GITHUB GITHUB
ADOBE ILLUSTRATOR ADOBE ILLUSTRATOR
AUTOCAD AUTOCAD
TAILWIND CSS TAILWIND CSS
SPRING BOOT SPRING BOOT
PYTEST PYTEST
VERCEL VERCEL
MICROSOFT EXCEL
ADOBE PHOTOSHOP ADOBE PHOTOSHOP
DJANGO
BOOSTRAP BOOSTRAP
AWS AWS
Maven Maven
Claude Claude
Apache NetBeans Apache NetBeans

PROJECTS

Lexical Analyzer for a Mini-C Compiler

Built a lexical analyzer (lexer) as an academic project using Python. The goal was to process source code and identify and classify its different components (tokens), such as reserved words, identifiers, operators, numbers, and symbols. During development, I applied fundamental concepts of compilers, text analysis, regular expressions, and data structures, prioritizing clear, modular, and maintainable code. This project helped me strengthen my Python programming skills and gain a deeper understanding of how the early stages of the compilation and interpretation process work. Associated with UTN Campana.

PYTHON PYTHON
GIT GIT
GITHUB GITHUB
PYTEST PYTEST
Repository
Kuky Showroom — Self-Manageable Website

Kuky Showroom — Self-Manageable Website

Kuky Showroom is a web application developed as a personal project for a clothing store. The goal was to build a modern, fast, and responsive platform to showcase products in an organized way, making it easy to browse by category and style. The project was built with Next.js, React, Tailwind CSS, and TypeScript on the frontend, while the backend was implemented with Strapi as a headless CMS, using an API for dynamic management of products, categories, and images. During development I implemented features such as API consumption, product filtering, content management, image uploads, and production deployment. This project helped me strengthen my frontend and backend development skills, service integration, database handling, and web application deployment. The frontend was deployed on Vercel. The site could also be managed through a custom Strapi admin view at the /users/cfg/admin route. Backend repository: https://github.com/DamianDubra/kukybackend Technologies used: Next.js, React, TypeScript, Tailwind CSS, Strapi, MySQL, Git, and Vercel. Note: at the client's request, the site is no longer in use and backend server hosting has been discontinued.

HTML HTML
CSS CSS
TYPESCRIPT TYPESCRIPT
NEXT.JS NEXT.JS
REACT REACT
STRAPI STRAPI
MYSQL MYSQL
GIT GIT
GITHUB GITHUB
TAILWIND CSS TAILWIND CSS
VERCEL VERCEL
Repository Web
Full Stack Portfolio Web (Angular + Spring Boot)

Full Stack Portfolio Web (Angular + Spring Boot)

Final project developed for a Full Stack Web Development course, made up of an Angular frontend and a Spring Boot backend. The application works as a dynamic personal portfolio, where all information (experience, education, skills, and projects) is retrieved from a REST API. The project was designed following a client-server architecture, implementing communication between frontend and backend through HTTP services and using a database for data persistence. During development, an authentication system with login and an admin panel to manage the portfolio content were implemented. However, in the published version these modules were disabled in order to optimize load times and simplify the user experience, keeping only the public-facing part of the site. Technologies used: Angular, TypeScript, HTML5, CSS3, Spring Boot, Java, REST API, SQL database, Git, and GitHub. What I learned: Full Stack application development, REST API consumption and integration, frontend-backend communication, responsive interface design, data management and persistence, and project organization using Git and GitHub. Backend repository: https://github.com/DamianDubra/portfolio-backend-final

HTML HTML
CSS CSS
JAVASCRIPT JAVASCRIPT
JAVA JAVA
TYPESCRIPT TYPESCRIPT
ANGULAR ANGULAR
MYSQL MYSQL
GIT GIT
GITHUB GITHUB
SPRING BOOT SPRING BOOT
BOOSTRAP BOOSTRAP
Repository Web

Shipping Management System — Python (Object-Orient

Individual project developed for the Object-Oriented Programming course. The main goal was to apply OOP concepts in Python, such as encapsulation, composition, entity modeling, and responsibility distribution between classes. Although the original scope of the assignment was to learn and practice the object-oriented paradigm, I decided to expand the project by adding extra features to simulate a more complete shipping management system. The system models customers, addresses, branches, destinations, and shipments, automatically calculating billable weight, service costs, and other business rules. I also implemented validations, file handling, and unit tests to verify the correct behavior of the system's logic. Technologies used: Python, Object-Oriented Programming (OOP), Pytest, Git, and GitHub. What I learned: Modeling problems through classes and objects, applying encapsulation and composition principles, organizing Python projects, implementing business rules and validations, and writing unit tests with Pytest.

PYTHON PYTHON
GIT GIT
GITHUB GITHUB
PYTEST PYTEST
Repository
Django Personal Portfolio — Python / Django

Django Personal Portfolio — Python / Django

Personal portfolio web developed with Django to showcase my experience, education, skills, and projects. The project uses Django templates and a database to manage and display the portfolio content dynamically, allowing information to be updated without modifying the frontend code. I implemented a responsive interface using HTML, CSS, JavaScript, and Bootstrap, along with a light/dark theme system and an English translation feature compatible with Chrome's translation functionality. The project also includes static file management, cache busting, animations, and production deployment. Technologies used: Python, Django, HTML5, CSS3, JavaScript, Bootstrap, SQL database, Git, and GitHub. What I learned: Developing web applications with Django, working with templates and models, managing dynamic content through a database, implementing responsive interfaces, handling static files, deploying a Django application to production, and integrating frontend functionality with a Python backend.

PYTHON PYTHON
ENGLISH B2
GITHUB GITHUB
GIT GIT
JAVASCRIPT JAVASCRIPT
CSS CSS
HTML HTML
DJANGO
BOOSTRAP BOOSTRAP
AWS AWS
Repository Web
Distribuidora Agua Gryn

Distribuidora Agua Gryn

A full internal management system for a water & beverage distribution business, built with Django. Covers the whole operational flow: client and supplier records with delivery info, inventory across multiple warehouses with automatic stock calculation, product pricing by presentation and markup, purchase and sales orders with partial payments and returnable-container (envase) tracking, and HR (employee records, licenses, commission-based payroll). The entire UI runs through a customized Django admin (Jazzmin theme) with bulk CSV/XLSX import/export enabled on every model, business rules enforced at the model layer (validation, computed totals, stock), and role-based views for salespeople vs. administrators

GITHUB GITHUB
GIT GIT
Repository

URL Shorter

URL shortener API built with FastAPI and instrumented with Prometheus metrics. It serves as the capstone project for the "Introduction to DevOps and Site Reliability Engineering" (LFS162) course. Stack Python + FastAPI SQLite (simple persistence, no extra dependencies) prometheus-client / prometheus-fastapi-instrumentator (metrics) Docker Kubernetes (manifests ready for kind)

Claude Claude
GIT GIT
GITHUB GITHUB
Repository
Dog Grooming Management System

Dog Grooming Management System

A desktop application built with Java and Object-Oriented Programming to manage a dog grooming business. It includes full CRUD operations (create, read, update, delete) for clients, pets, and appointments, with data stored in a MySQL database managed through phpMyAdmin.

JAVA JAVA
GITHUB GITHUB
MYSQL MYSQL
GIT GIT
Apache NetBeans Apache NetBeans
Repository
AutoAbrafer — Process Automation System (Java)

AutoAbrafer — Process Automation System (Java)

Process automation tool developed for Abrafer SRL, a real company, to replace repetitive manual work with an automated workflow. The application reads PDF documents, extracts the relevant data, and automatically fills the company's tracking files. It also includes a quoting module for occasional (non-catalog) products: the user enters what they need, and the system automatically calculates prices and totals applying the different VAT (IVA) rates, then generates an Excel file that can be loaded directly into the company's system to build budgets. This reduces manual data entry, speeds up quote preparation, and lowers the chance of human error. The project is packaged as a single executable JAR with all its dependencies included, so it runs on the client's computers without additional setup. Technologies used: Java 17, Maven, Apache PDFBox, Apache POI, AI-assisted development, Git, and GitHub. What I learned: Automating real business processes for a client, extracting and processing data from PDF files, generating Excel files in a format compatible with an existing system, implementing pricing and tax calculation logic with multiple VAT rates, packaging a standalone application with Maven, and using AI tools to speed up development while reviewing, testing, and adapting the generated code to real requirements.

JAVA JAVA
Maven Maven
Claude Claude
GIT GIT
GITHUB GITHUB
Apache NetBeans Apache NetBeans
Repository
Mini-C Compiler Front-End — Lexer + LL(1) Parser (

Mini-C Compiler Front-End — Lexer + LL(1) Parser (

Academic team project (group of 5) developed for the Syntax and Semantics of Languages course at UTN FRD, covering the first two stages of a compiler for Mini-C, a simplified subset of C. The first stage is a lexical analyzer built from multiple deterministic finite automata (DFAs), one per token type, applying the longest-match (maximal munch) rule to turn source code into a stream of tokens. The second stage is a table-driven predictive (LL(1)) syntax analyzer. To build it, we analyzed the original Mini-C grammar and proved it was not LL(1) because of left recursion, then rewrote it by eliminating left recursion and applying left factoring. We computed the FIRST, FOLLOW, and directing-symbol sets for every production, verified the LL(1) condition, and built the full parsing table. The parser implements the non-recursive predictive algorithm with an explicit stack, decides whether a program belongs to the language, reports syntax errors, and prints the leftmost derivation step by step. It was validated with 20 test programs: 12 valid Mini-C programs covering variables, functions, control structures and expressions, and 8 invalid ones with typical syntax errors. Technologies used: Python, Google Colab, finite automata (DFAs), context-free grammars, LL(1) parsing, Git, and GitHub. What I learned: How the first stages of a compiler work and connect to each other, designing a lexer with multiple automata, formally analyzing a grammar (left recursion, left factoring, FIRST/FOLLOW sets), building and validating an LL(1) parsing table, implementing a stack-based predictive parser, designing test cases for both accepted and rejected inputs, and collaborating in a team using Git and GitHub.

PYTHON PYTHON
GITHUB GITHUB
GIT GIT
Repository

BLOG

First steps on Linkedin

¡Hola! 👋 Quería aprovechar esta primera publicación para presentarme. Soy estudiante de Ingeniería en Sistemas y desarrollador Full Stack en formación. Durante este tiempo estuve aprendiendo y desarrollando proyectos personales con tecnologías como JavaScript, TypeScript, React, Next.js, Angular, Spring Boot y MySQL. Además, en la facultad continúo fortaleciendo mis conocimientos de programación utilizando Python, junto con algoritmos, estructuras de datos y resolución de problemas. Actualmente estoy buscando mi primera oportunidad laboral como desarrollador. Me interesa seguir creciendo profesionalmente, aprender de personas con experiencia y aportar todo lo que pueda a un equipo. Este perfil también será un espacio donde compartiré los proyectos que vaya desarrollando y las tecnologías que vaya aprendiendo. ¡Gracias por leer! 🚀 #OpenToWork #IngenieríaEnSistemas #DesarrolloDeSoftware #Python #JavaScript #React #SpringBoot

View in LinkedIn
Django Proyect

Django Proyect

🚀 Una semana, un proyecto y mucho Django. Durante esta última semana estuve trabajando en mi portfolio personal con Django, llevándolo de una idea a una aplicación web funcional y escalable. En el proyecto trabajé principalmente con: 🔹 Python + Django para el backend 🔹 HTML + CSS + JavaScript para el frontend 🔹 Bootstrap para el diseño responsive 🔹 Base de datos para gestionar experiencias, educación y tecnologías 🔹 Templates de Django para generar contenido dinámicamente 🔹 Deploy y configuración para llevar el proyecto a producción 🔹 Git y GitHub para controlar las versiones 🔹 Traductor funcional y compatible con Chrome 🌎 🔹 Modo claro y oscuro para personalizar la experiencia del usuario 🌙☀️ Fue una muy buena forma de seguir aprendiendo y acercarme cada vez más a mi objetivo. 💻 El proyecto sigue en desarrollo y todavía tengo varias cosas que quiero mejorar, pero me gusta mucho más la idea de ir construyéndolo y aprendiendo en el proceso. 🌐 Portfolio: www.damiandubra.com.ar 💻 GitHub: https://github.com/DamianDubra/Portfolio_Damian_Dubra/ #Django #Python #WebDevelopment #Backend #FullStack #JavaScript #Git #GitHub #Programming #JuniorDeveloper

View in LinkedIn

CONTACT

Social media

Whatsapp

linkedin

Email

Github

Wanna talk?

Complete this form with you info