Skip to content
View DIEGOHORVATTI's full-sized avatar
💬
Advancing by leaps and bounds
💬
Advancing by leaps and bounds

Highlights

  • Pro

Organizations

@Sirius-Track @horvatti-digital

Block or report DIEGOHORVATTI

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DIEGOHORVATTI/README.md

Hi, I'm Diego Horvatti 👋

Full Stack Engineer — TypeScript, scalable architectures, and automation.

I work end-to-end on SaaS platforms and data-heavy products: API design, data modeling, integrations, automated testing, CI/CD, and production deployment. Real-world experience restructuring core products, omnichannel systems, massive forms, microservices, and large-scale data pipelines. Technical, direct, and results-oriented.

🌐 horvatti.com · 📍 Florianópolis, SC — Brazil


Stack

TypeScript JavaScript Python SQL React Next.js Vite Lit Material UI Redux Toolkit Node.js Bun Express REST GraphQL oRPC tRPC Zod WebSockets PostgreSQL MongoDB Redis ClickHouse SQLite Drizzle ORM Vitest Jest Cypress Docker Docker Swarm GitLab CI/CD Vercel


A few numbers

  • 8% → 93.5% test coverage on an omnichannel contact center platform
  • ~90% faster builds after migrating a legacy setup to Vite
  • ~90% less load on PostgreSQL by moving analytics to ClickHouse
  • 10k+ users on a field-operations SaaS I helped modernize

How I see an ideal development process

flowchart TD
  A(Developer) -->|Crafts| B(Clean, Scalable Code)
  B --> C{Testing Pipeline}
  C --> D[Unit Tests ✅]
  C --> E[Integration & Load Tests ⚡]
  D --> F[Performance Benchmarks 🏎️]
  E --> F
  F --> G[Code Review 🔍]
  G --> H{Approved?}
  H -- Yes --> I[Automated CI/CD 🚀]
  H -- No --> C
  I --> J[Zero-downtime Deployment ☁️]
  J --> K[Production-Ready Application 🌍]
  K --> L[Delighted Clients 🙌]
  L --> M[Continuous Feedback Loop 🔄]
  M --> A
Loading

Contact

📧 d.horvattid@gmail.com 📱 WhatsApp: +55 49 99195-4455 💼 LinkedIn: diego-horvatti

Pinned Loading

  1. screenshot-popover-translate screenshot-popover-translate Public

    The Screenshot Popover Translate extension displays translated text in a popover tooltip format. It uses Google Translate to translate text.

    TypeScript

  2. performance-assessment performance-assessment Public

    Você tem 3 dias para resolver este desafio. Faça o seu melhor para entregar um código limpo, eficiente e bem documentado!

    TypeScript

  3. floating-camera floating-camera Public

    A floating camera for all operating systems

    Python

  4. trabalho_final_algoritimo trabalho_final_algoritimo Public

    Trabalho final de algorítimo | verificador de símios

    C 1

  5. horvatti-digital/micro-service-upload-files horvatti-digital/micro-service-upload-files Public

    Files upload micro service using nodejs 🇹 🇸‌

    TypeScript

  6. scanf-printf-obi scanf-printf-obi Public

    Lib oficial Olimpíada Brasileira de Informática | para nodejs

    JavaScript