← Back to the siteDownload my CV (PDF)

Daniel Garcia

Full-stack Software Engineer

hello@danielgcravo.com · linkedin.com/in/danielg-cravo · github.com/JiveFish2 · Sorocaba, Brazil

Summary

Full-stack Software Engineer based in Sorocaba, Brazil. Since November 2025 I've worked remotely for OverFuel, a US company whose multi-tenant platform powers automotive dealership websites nationwide. I work across the PHP core API, the Next.js sites and admin, and the data pipelines that keep dealer inventory current.

I care about finding the actual cause of a problem, not just the symptom. Before OverFuel I worked in municipal IT infrastructure and security, which is why I think about failure modes before features. I hold a Systems Analysis and Development degree from Facens (2026).

Experience

Software Engineer · OverFuel · Indianapolis, USA (remote)

Nov 2025 – Present

  • Delivered close to 30 dealership data integrations (inventory scrapers, image pipelines and blog migrations), each against a different source site and a client-committed deadline.
  • Diagnosed and rewrote a slow admin list: removed an expensive join, pushed filtering into SQL, added an indexed existence check and an on-demand endpoint, replacing my own earlier pagination fix, which hadn't hit the real bottleneck.
  • Fixed inventory data-normalisation defects that were removing vehicles from customer-facing menus (VIN validation, body types saving as "Unknown").
  • Shipped SEO and routing features on the Next.js sites, coordinating changes across the PHP API, backend and frontend; 53 PRs opened, 38 merged, 24 reviewed.

IT Intern · Votorantim City Hall · on-site

Jul 2024 – Nov 2025

  • Managed Active Directory accounts and permissions, monitored ESET Protect alerts and policies, and verified backup routines for the municipal network.
  • Configured and maintained DNS, DHCP and VPNs for multiple departments and provisioned workstations for new staff.
  • Built HTML document templates for the SEI electronic records system and ran cross-browser testing.

Projects

Handoff · Live demo

An order sync between a real Shopify store and an ERP. Every order lands exactly once; failures are retried or held for replay, and a nightly check catches lost webhooks. Break the ERP yourself in the live console.

TypeScript, Next.js, PostgreSQL, Shopify API, QStash

PriceTrail · In progress · open source soon

A public price monitor. It watches product pages across stores, keeps the history and sends an alert when a price drops. Python collector, Next.js front end, PostgreSQL.

Python, Next.js, PostgreSQL, Docker

CondoLives · Team of 6 · Facens 2026

Condo-management platform with AI insights and a chatbot: residents log incidents and suggestions, managers follow the indicators. Built by a team of six for the Facens Project Showcase; I did engineering and testing and ran the sprints as Scrum Master.

Next.js, TypeScript, Tailwind CSS, Node.js, PostgreSQL, Figma

Education

Systems Analysis and Development · Facens · Associate degree (Tecnólogo)

Jan 2024 – Jun 2026

  • Presented CondoLives at the 2026 Project Showcase; coursework in architecture, databases, Scrum/XP, cybersecurity, requirements (IEEE 830) and accessibility (WCAG 2.1).
  • Certificates from Rocketseat: NLW Operator Fullstack (Mar 2026) and Prompt Engineering (Apr 2026).

Skills

Front end
TypeScript, Next.js, React, Vue 3, Tailwind CSS
Back end
PHP, Java, Spring Boot, Node.js, Python
Data
Web scraping and ingestion pipelines, MySQL, PostgreSQL, SQL optimisation
Tooling
Docker, GitHub Actions, Git, code review

Languages

Portuguese (native) · English (full professional) · Spanish (elementary)