IgorFelipe7 (Igor Felipe de Oliveira) · GitHub
Skip to content
View IgorFelipe7's full-sized avatar
👀
Building web systems with TypeScript, PostgreSQL and automated tests
👀
Building web systems with TypeScript, PostgreSQL and automated tests

Block or report IgorFelipe7

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.

Content in all repositories owned by your account will be closed.
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
IgorFelipe7/README.md

$ whoami

I'm Igor, a Full Stack Developer based in Brazil. I build web systems and websites, from the interface to the database.

One of my recent projects handled registrations, a waitlist and check-in at an event in Hortolândia. Working on it meant thinking through what happens when two people request the last place, how organizers access participant data and how those rules can be tested. Those are the kinds of problems I enjoy working on.

  • 🛠️ Freelance full stack developer since March 2026, based in Campinas, SP (Brazil)
  • 🧪 Automated testing: Vitest, Playwright and pgTAP for domain rules, interface flows, database permissions and concurrency
  • 📱 Designed for different devices: responsive interfaces, WebGL fallbacks and reduced-motion support
  • 💡 Self-taught, writing code since I was 7
  • 🎯 Open to junior and internship roles: on-site, hybrid or remote

$ ls ./featured-work

Start with the event platform to explore the source code, tests and demo. The other projects show my work with business systems, interactive interfaces, offline workflows and machine learning.

Project Engineering focus Evidence
Event registration platform Atomic capacity control in PostgreSQL, waitlist, RLS, check-in and certificates. Tests cover domain rules, database invariants, concurrency and interface flows. Source and architecture · Isolated demo
Kalibra — ERP + LIMS PHP 8/MVC/MariaDB, metrology calculations, PDF certificates and offline React Native/SQLite integration. Application · Case overview on LinkedIn
Distância Zero Ticketing, admission and logistics workflows. Repository
Gordão Next.js and GSAP scroll experience with nine layers, reduced-motion support and an ordering flow shaped by delivery dates and production rules. Live website
Tecnolux Proposal, UX/UI and front-end with a procedural Three.js panel, simpler representations and static alternatives. Pre-launch project. Case overview on LinkedIn
Libres — team capstone Prototype recognizing eight isolated Brazilian Sign Language signs. I work on ML, backend, architecture and app integration in collaboration with the team. The prototype focuses on this eight-sign vocabulary. Project overview on LinkedIn

Open source

BrasilAPI — PR #925: proposed an IBGE-specific HTTP client that completes a TLS certificate chain while keeping certificate validation enabled, with focused tests and health-check changes.

Open for review as of 17 October 2026. The discussion also records a server-side certificate-chain fix by IBGE. The PR documents my proposed client-side approach, tests and the technical investigation.

$ cat stack.txt

TypeScript, JavaScript, React, Next.js, Node.js, PHP, PostgreSQL, MySQL, Supabase, Prisma, Tailwind CSS, Three.js, Python, Flutter, Vitest, Vercel, Git, GitHub

Area Tools
Front-end React, Next.js, TypeScript, Tailwind CSS, GSAP, Framer Motion, Three.js
Back-end Node.js, PHP 8, REST APIs, WebSockets, Prisma
Data PostgreSQL, Supabase (RLS, RPCs), MySQL / MariaDB
Testing Vitest, Playwright, pgTAP, axe-core
Mobile & ML React Native, Flutter, MediaPipe, TensorFlow Lite

Interested in my projects or a junior/internship opportunity? Let's talk on LinkedIn.

Pinned Loading

  1. event-fulfillment-engine event-fulfillment-engine Public

    An end-to-end e-commerce, recurrent ticketing, and logistics platform.

    TypeScript

  2. euqueroadh euqueroadh Public

    Event platform in production: concurrency-safe registrations and waitlist in Postgres, RLS-first admin, QR self check-in, raffle stage and certificate portal. Next.js + Supabase.

    TypeScript

  3. eventcore eventcore Public

    Reservation engine for capacity-limited events. One PostgreSQL row lock, idempotent retries, a fair waitlist, and recorded proof of all of it. EN · PT-BR

    TypeScript