Full Stack Software Developer

Vila Nova de Gaia, Portugal

Lucas Silva. Useful software, built end to end.

Full Stack Software Developer with experience building internal APIs, web applications, and workflow automations. I mainly work with TypeScript, Vue 3, React, Java, Spring, and Quarkus.

TypeScript

Vue 3 / React

Java / Spring

Lucas Silva at a professional event

Current focus

Internal platforms, APIs, automations, and product-facing tools.

Building across UI, API, and data layers for software people use every day.

Stack

Full stack means seeing the whole system.

My strongest work connects product thinking with implementation across the interface, service, and data layers.

View the complete toolkit

01

Frontend systems

Interfaces built for daily use, clear maintenance, and responsive delivery.

Vue 3ReactNext.jsHTMLCSSTailwindCSS

02

Backend services

APIs and application logic that stay understandable as products grow.

Spring BootSpring BatchQuarkusNode.jsRedis

03

Data and integrations

Reliable data flows across databases, external services, and commerce platforms.

PostgreSQLMySQLMicrosoft SQL ServerRESTGraphQLShopify

04

Delivery practice

Testing, source control, deployment, and the tools that support steady releases.

GitDockerVercelGitLabJUnitPlaywright

Selected work with a clear reason to exist.

Three projects across support automation and public websites, presented around the problem, implementation, and result.

Most professional contributions happen in private GitLab repositories, so public GitHub activity only shows part of the work.

01

AIWeb AppBackend

CDI Chatbot

Customer support chatbot for Ciências do Investimento, built with a Vue 3 widget and a Java 21 Spring Boot API. It handles FAQ-style support, conversation state, safe escalation to human support, and financial-advice guardrails.

Vue 3

TypeScript

Java 21

Spring Boot

PostgreSQL

View case studyView source code

02

ShopifyFrontend

Ciências do Investimento Website

Built on Shopify with custom code for an investment consulting and financial education brand, focused on content structure, service discovery, and brand consistency.

Liquid

CSS

JavaScript

GraphQL

View case studyOpen live website

03

ShopifyFrontend

Portugal Soluções Website

Built on Shopify with custom code for Portugal Soluções, presenting advisory services, training, articles, and contact pathways for clients interested in Portugal-based solutions.

Liquid

CSS

JavaScript

GraphQL

View case studyOpen live website
Browse all project details

Full-stack ownership at scale.

At Prozis, I work across interfaces, APIs, automations, and data flows for internal platforms used throughout the organization.

October 2024 - Present

Full Stack Software Developer

Prozis S.A.

Maia, Portugal

Develop internal APIs, workflow automations, and web applications.

Work mainly with TypeScript, Vue 3, React, Java, Spring, Spring Batch, and Quarkus in enterprise environments.

Collaborate with cross-functional teams to ship reliable internal tooling.

Part of a 7-engineer team owning 5 internal platforms used by around 1,300 employees across UI, API, and data layers.

Hold end-to-end responsibility on internal platforms, from user interface work to backend services and data flows.

Report directly to the CEO on one of the internal platforms.

Promoted from Junior to Mid-level in under a year.

Certifications

Continuous improvement, certified delivery.

Verified learning across AI-assisted development, software tooling, and data fundamentals, organized by issuer.