Summary

Full-stack engineer with 7+ years building web and mobile applications using TypeScript, React, React Native, Node.js, and cloud infrastructure (AWS, GCP). Experienced in AI-assisted development, API design, database architecture, and end-to-end delivery from architecture to deployment. Background in civil engineering brings a structured, safety-first approach to complex technical challenges. Fluent in English, Portuguese, French, and Spanish.

Technical Skills

Languages & Frameworks: TypeScript, JavaScript, React, React Native, Expo, Next.js, Node.js, Python, C#, Unity, Elixir, PHP, Solidity

Cloud & DevOps: AWS, GCP, Docker, Firebase, CI/CD, Git, GitHub, version control

Databases: MongoDB, PostgreSQL, SQL, Firebase Firestore

AI & Automation: Perplexity AI, Claude, Cline, prompt engineering, LLM integration, AI-assisted development

Other: REST APIs, API design, Agile, Scrum, Arduino, healthcare software, blockchain, smart contracts

Work Experience

Founder & Full-Stack Engineer 2023 - Present

Grasshopper IT Solutions, LLC | Remote

Scuba Instructor & Cave Guide 2025 - Present

Dressel Divers & Freelance | Mexico

Online Language Tutor 2024 - Present

Freelance | Remote

Full Stack Engineer Nov 2023 - Feb 2024

Escape Rossio | Remote

Blockchain Instructor 2023

Betacode | Remote

Lead Full-Stack Developer 2022 - 2023

Evolve RH | Remote

Full-Stack Developer 2021 - 2022

Timber | Remote

Full-Stack Developer 2021

Vinci Autoroutes | France

Software Developer 2020 - 2021

Schneider Electric | France

Junior Software Developer 2017 - 2019

Tekever, Escape Rossio, Glintt | Portugal

Education

Master's Degree in Civil Engineering

Instituto Superior Tecnico (IST) | Lisbon, Portugal | 2017

Certifications

SDI Open Water Instructor, TDI Full Cave Overhead Diver, SSI Recreational Sidemount, SSI Enriched Air Nitrox, SSI Dive Guide (Divemaster), SSI Diver Stress and Rescue, PADI Advanced Open Water Diver

Languages

Portuguese (Native), English (Fluent), French (Fluent), Spanish (Fluent), Japanese (Beginner)