Backend Development

Junior Backend
Developer.

Backend development student focused on Java, object-oriented programming and database systems, currently attending the CET in Information Systems Programming at ISLA Gaia.

David Silva portrait

About

Professional transitioning into software development after an extensive background in operations and logistics management.

Currently building backend projects while strengthening software engineering fundamentals, object-oriented programming and database systems through practical development and technical education.

Curriculum Vitae
Java
Spring Boot
SQL
PostgreSQL
Docker
Git & GitHub
REST APIs
HTML & CSS

Projects

URL Shortener API

Spring Boot • Java 17 • PostgreSQL • Docker • Railway

REST API for URL shortening with redirect, access tracking and optional expiration. Includes live demo page and auto-generated Swagger documentation. Deployed on Railway with PostgreSQL.

Portfolio Website

Next.js • TypeScript • Tailwind CSS

Professional portfolio website developed to showcase technical profile and personal projects.

Task Management API

Java • SQL • OOP

Backend application focused on task management, object-oriented programming and database integration.

Education

CET — Information Systems Programming

ISLA Gaia — In Progress

Technical education focused on object-oriented programming, algorithms, SQL databases, frontend and server-side web development, Git/GitHub, C#, information security and software development fundamentals.

Experience

Operations & Logistics Background

10+ years of professional experience

Previous experience in logistics operations, transportation planning and team coordination, bringing discipline, problem-solving mindset and operational organization into software development.

Contact

Let's build and learn.

Currently focused on backend development, software engineering fundamentals and building practical projects in Portugal.