Available for new projects
Daniel Garcia · Full-stack Software Engineer
APIs, integrations and internal tools, built end to end and handed over with docs and tests. Today I do that for US car dealerships at OverFuel; the rest of the time, for teams in the US and Brazil.
Work
Three projects you can open, two problems I can only describe.
The two case studies come from a production platform I work on at a US company. Names and internal details stay out; the problems and what changed are real.
Project
Handoff
Live demoAn 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
Project
PriceTrail
In progress · open source soonA 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
Project
CondoLives
Team of 6 · Facens 2026Condo-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
Services
Four things I'm hired for.
APIs and integrations
Two systems that don't talk, and someone copying data by hand between them.
Data pipelines and scraping
Data that lives on other sites or in supplier feeds, and needs to stay current without anyone babysitting it.
Internal tools and admin panels
Your team runs the business out of spreadsheets and a shared inbox.
Rescue work
A slow page, a pipeline that breaks every week, or a system nobody wants to touch.
Process
No surprises, every week.
- Phase 1
Understand
We write down the problem, the scope and the deadline before any code. Fixed price for a defined scope; hourly for ongoing work. You know the number before I start.
- Phase 2
Build
Short cycles. Every week you get a written update and a preview you can open and comment on.
- Phase 3
Ship
Deploy done, repository in your name, docs and tests included. Monitoring and a support period are available if you want them.
About
Who you'd be working with.
I'm Daniel Garcia, a full-stack software engineer in Sorocaba, Brazil. I came to software from IT infrastructure and security, so I think about what can fail before I think about features: who can access what, what happens when a source changes, what we restore from when something breaks. Before writing code I want to know where the time, the data or the money is really going. Remote since day one, on a US team, in English every day; Scrum Master on a team of six at Facens.
- Now
- Software Engineer at OverFuel, remote for a US team: the PHP API, the Next.js sites and the pipelines that keep dealer inventory current.
- Before
- IT infrastructure and security at Votorantim City Hall: Active Directory, endpoint protection, backups, DNS/DHCP/VPN for several departments. Where the failure-mode habit comes from.
- Education
- Systems Analysis and Development, Facens, 2026.
Formally trained in
Coursework at Facens, 2024–2026; the parts I actually use.
- Cybersecurity
- risk analysis, ISO 27001 and NIST, firewalls and IDS, incident detection and response.
- Secure back-end
- REST APIs in Spring Boot, JWT and OAuth, access control, common web vulnerabilities, Clean Architecture.
- Testing and accessibility
- automated UI tests, usability metrics, WCAG 2.1 and ISO 9241.
- Agile and process design
- Scrum, Kanban and Lean, BPMN, value-stream mapping, a real company project.
Stack
Every day
- PHP
- Next.js
- TypeScript
- MySQL
- Web scraping
Also ship with
- Java / Spring Boot
- Spring Security
- Vue 3
- React Native
- Python
- PostgreSQL
- Tailwind CSS
- Docker
Tooling
- GitHub Actions
- Git
- Code review
Sorocaba, Brazil
UTC−3, overlaps US business hours · Portuguese and English
Have a project in mind?
Let's talkTestimonials
From people who've worked with me.
He's the kind of professional who doesn't just focus on execution, but on ensuring quality, testing rigorously and organising the whole process.
Murilo Eduardo Lima
Project Manager and Product Owner, CondoLives
Translated from Portuguese
He could take the business rules we defined and turn them into a real, scalable structure.
Gustavo Eduardo
Requirements, CondoLives
Translated from Portuguese
...a person with a good character, who always seeks to optimize the processes performed and continuous improvement, thinking about creative solutions.
Leandro Amorim
Senior colleague, Votorantim City Hall
Contact
Tell me about your project.
A few lines are enough. If budget or timing are still open, say so; I'll come back with questions before a number.
