Skip to content

eduPHP/eduPHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Hey, I'm Eduardo Dalla Vecchia

Senior Full Stack Engineer. 7+ years shipping Laravel apps, payment platforms, and AI-powered systems.

I build things that handle real money and real traffic. I also write about how developers actually use AI tools, because most of us are doing it wrong in predictable, fixable ways.

Based in Brazil (UTC-3). Open to relocation in Europe (Ireland, Germany, Spain, Italy) and remote roles worldwide.

What I'm working on

Skyborn Information - my company, where I design automation pipelines for clients using n8n, TypeScript, and the Meta API, with OpenAI models and RAG architectures doing the heavy lifting.

AIRes Optimizer - a resume optimization SaaS built with Laravel, Inertia.js, Vue.js, and Stripe. It has a custom rich-text editor I built from a raw contenteditable element because existing editors couldn't do what I needed.

Nuance - an AI-generated text detector that uses statistical pattern recognition and mathematical modeling. Yes, I build AI tools and also build tools to detect AI. The irony is not lost on me.

What I write about

I'm building a LinkedIn presence around AI tooling for developers. Not tips-and-tricks content. Articles with a point of view.

My core thesis: AI tools are not overhyped. But most developers, from juniors to seniors, use them wrong. Beginners expect magic. Senior devs skip context management and then blame the tool when output quality tanks.

Recent articles:

  • "Did your stakeholders understand what they approved?" - how communication should be treated as a skill that should be constantly exercised to avoid being misunderstood
  • "AI Won't Take Your Job. Bad Reviewing Might! " - the confidence problem with AI-generated code and why senior experience is a multiplier, not an obsolete skill
  • "Helpful Assistants LIE. Honest Assistants SHIP." - why the "helpful assistant" persona in system prompts causes models to prioritize output over honesty

More at linkedin.com/in/eduphp

Tech I use daily

Backend: PHP 8.4 / Laravel (Livewire, Filament, Nova, Horizon, Forge), REST APIs, microservices

Frontend: React, Vue, Alpine, Inertia, Tailwind CSS

AI & Automation: n8n, OpenAI API, RAG architectures, LLM integration, TypeScript

Databases: MySQL, PostgreSQL, Supabase, Redis, MongoDB

Payments: Stripe, PayPal (including split payouts), 12+ gateways. I've handled $3M+ in transaction volume and ran incident response on payment flows processing over $140k.

Testing & DevOps: Jest, vitest, PHPUnit, Pest, TDD, Docker, GitHub Actions, AWS S3

Things I've built that I'm proud of

  • A multi-gateway payment platform processing $3M+ in its first year at Builderall
  • An inline checkout widget that replaced static redirects and drove a 30% uplift in conversions
  • Commission-calculation tools used by 1,000+ businesses, processing millions of rows in real time
  • A Laravel 8 to 11 upgrade (plus Livewire 2.5 to 3) with zero regressions
  • Internal tooling standardization with FilamentPHP that cut development time by ~70%

Open source

  • Easily - a Docker-based environment management tool
  • Simple Deploy - Bash/n8n/Redis pipeline for zero-downtime deployments
  • Regular contributor to FilamentPHP and related Laravel packages

Let's talk

I'm looking for senior/lead roles where I can work on Laravel backends, AI integration, or payment systems. Remote preferred. Open to relocation in the EU with visa sponsorship.

About

Software Engineer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors