Pedro Queiroz

Software Developer · Computer Science Student

Summary

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

Video editor and graphic designer

Freelance

Projects

Qyrex · open source desktop app

Electron · React · TypeScript · SQLite

Qlip · screen recorder for Windows

C++20 · Win32 · NVENC · FFmpeg

Qrztweaks · Windows optimization

C# · WPF · .NET 8

Atelier 31 · website with online booking

React · TypeScript · Supabase

Technical skills

Languages: TypeScript, JavaScript, C#, C++, C, SQL, HTML, CSS · Python (basic)

Front-end: React, Next.js, Tailwind CSS

Back-end and data: Node.js, Express, PostgreSQL, Supabase, Prisma, SQLite

Desktop: Electron, WPF/.NET, Win32

Tools: Git, GitHub, Docker, Vitest, FFmpeg, CMake, Vercel

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

Technical High School in Business Administration

Senac Jabaquara · São Paulo

Languages

Portuguese: native · English: intermediate