Hi, I'm David

Software
Developer

Building robust, scalable, and efficient systems that power reliable digital experiences.

C#C#
TypeScriptTypeScript
C++C++
GitGit
CC
NestJSNestJS
DockerDocker
PostgreSQLPostgreSQL

What I do?

  • Backend Development
      •
    • REST API development
    • •
    • Server-side systems and architecture
    • •
    • Database design & data modeling
  • VRChat Development
      •
    • Custom VRChat assets & systems (UdonSharp, Unity, C#)
    • •
    • Interactive worlds systems (room systems, notification systems, mini-games)
    • •
    • Published & sold assets with full API docs (crzvrc.com)

My journey

Experience

Full Stack Developer

Teletab

Feb 2026 – May 2026
Curricular InternshipBraga, Portugal
  • •Integrated 5 external APIs, including App Store Connect and Google Play Console, into ASOAGENT, the company's platform, giving it direct access to store data and features
  • •Built an AI solution for ASOAGENT that automatically generates replies to App Store and Google Play reviews based on a set of predefined rules, reducing the time the team spends responding to users
  • •Developed the ASOAGENT back-office for user management, letting staff manage accounts on their own and laying the foundation for future features
  • •Tech: C#/.NET, TypeScript, React (Refine), PostgreSQL

Independent Software Developer

Independent Project

2025 – Present
Self-Employed
  • •Build and distribute modular C# scripts for Unity, aimed at VRChat creators, reaching 400+ downloads from international customers
  • •Developed a centralized licensing system that protects the products from unauthorized use and lets customers download and update their assets from one place
  • •Provide direct technical support to international customers, entirely in English
  • •Tech: C# (Unity), TypeScript, NestJS, PostgreSQL, Cloudflare

Technician

Inforcávado

Feb 2023 – Apr 2023
Curricular InternshipBarcelos, Portugal
  • •Performed preventive and corrective maintenance on internal and client computers
  • •Developed hardware diagnostics and customer service skills

My work

Projects

C++ REST API

Backend

A C++ REST API foundation for building HTTP applications, featuring JWT-based authentication, encrypted password storage, and PostgreSQL database connectivity — built as a reusable base/template for new backend projects.

C++PostgreSQLJWTDockerCMake

Space Invaders (C++)

Graphics

A re-creation of the classic Space Invaders arcade game, built in C++ using the raylib graphics library.

C++raylibCMake

Chip-8 Emulator

Systems

A Chip-8 emulator built from scratch in C++, implementing the system's CPU, memory, and instruction set to run classic Chip-8 programs and games.

C++CMakeEmulation

Library Management System

Backend

A terminal-based library management system built in C++ — my first real C++ project — supporting user management, book inventory, and the full lifecycle of loans from pickup to return, with a test suite and full documentation.

C++DoctestDoxygen
See all projects

Let's talk

Contact

Have a question or a project in mind? Feel free to reach out.