Available for work

Joan Cruz

< />

VueTypeScriptGitDockerLinuxPython
Scroll

About

Fullstack developer passionate about clean architecture, engineering principles, and developer experience with a focus on building high-performance web applications, mobile applications, web pages, APIs, microservices, and scalable systems. I work across the stack but my heart lives in the client side.

Currently exploring new focus topics on frontend and backend systems. Always learning.

Experience

2024 - Present

Fullstack Developer . Freelance

Building web applications, web pages, custom APIs and backend systems for clients using FastAPI, Node.js, and Docker.

VueNuxtJsFastAPIDockerExpressRedisGitLinuxServer

2024 - Present

Technical Support . Medical Company

Supporting medical systems, servers administration and IT support.

GitLinuxServerTerminalSQLNetworkPython

2022 - 2024

Frontend Developer . Medical Company

Developed and maintained web applications with Vue.js frontends connected to Java backends systems medical.

VueJavaScript

2022 - 2022

Technical Support . Medical Company

Supporting medical systems, servers administration and IT support.

GitLinuxServerTerminalSQLNetworkPython

Projects

Projects I have built or contributed to. Currently learning and focusing on diferents environments.

Invoice Analytics

A mobile app to analyze production in real time from Zoho Invoice. The problem was clear: my client had hundreds of invoices in Zoho, but no quick way to see how many units of each product had been produced in a given period, or what percentage each customer represented. It had to be done manually.

React NativeExpoTypeScriptNativeWindZoho Invoice APIOAuthClean Architecture

SiteCore

Self-hosted web administration panel for managing Nginx, Docker, and System Info servers from your browser. Built with Nuxt 3, Express, and Bun, it eliminates the need to access the server via SSH for routine configuration tasks.

NuxtNuxt UITailwindCssBunExpressWebSocket(Bun Nativo)OSCertbotLinuxNginxDocker

Stack

Stack of technologies and tools I use or have used.

frontend

Vue

NuxtJs

React

React Native

Next.Js

Tailwind

TypeScript

backend

Node.js

Express

NestJS

Python

FastAPI

PL/SQL

PostgreSQL

MongoDB

Redis

tools

Git

Docker

Linux

Vscode

Vite

Figma

Terminal

Contact

Get in touch

© 2026 Crunux Built with Nuxt.js and .