Computer Science student at Senac and software developer. I build web and desktop applications with React, TypeScript, Node.js, C# and C++, released as open source projects, as my own products or delivered to clients as a freelancer. Looking for an internship or entry-level software development role. I also have experience in video editing, audiovisual post-production and graphic design, using Adobe tools to create digital content.
Experience
Freelance developer
Self-employed · Remote
Aquecedores Fortes: internal quoting system with a heater catalog by brand, service records, quote status, PDF printouts and role-based access (Next.js, TypeScript, Prisma, PostgreSQL, NextAuth).
Building and maintaining client websites with HTML, CSS and JavaScript.
Custom automations that remove manual work; involved in every stage, from requirements to delivery.
Video editor and graphic designer
Freelance
Video editing and post-production with Adobe Premiere Pro and After Effects.
Animations, transitions, visual effects and promotional content.
Image retouching, manipulation and editing with Adobe Photoshop.
Graphic materials, posts and social media content.
Projects
Qyrex · open source desktop app
Electron · React · TypeScript · SQLite
Workspace for developers: projects, tasks, built-in terminal, visual Git and an AI chat that only runs commands with permission.
Isolated renderer, IPC channels validated with zod, secrets in the Windows vault and tests with Vitest.
Qlip · screen recorder for Windows
C++20 · Win32 · NVENC · FFmpeg
Recording and instant replay with GPU capture, an in-memory buffer of already-encoded packets and synchronized system/microphone audio.
Recordings recovered after an app crash; memory use and dropped frames measured and documented.
Qrztweaks · Windows optimization
C# · WPF · .NET 8
Commercial product: tweaks reviewed item by item with backup and rollback, a performance lab (PresentMon) and updates verified with a signed hash.
Atelier 31 · website with online booking
React · TypeScript · Supabase
Booking by service, barber, day and time, with Row Level Security, a database-validated booking function and a unique index against double bookings.
AI: Claude Code and Codex for development and code review; integration with the Claude, OpenAI and Gemini APIs
Video editing and design: Adobe Premiere Pro, Adobe After Effects, Adobe Photoshop
Creative skills: video editing and assembly, audiovisual post-production, motion graphics, visual effects, transitions, image retouching and manipulation, social media content creation
Education
B.Sc. in Computer Science
Senac Nações Unidas · São Paulo · currently in the 2nd semester