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)