Isaac Rodrigues
I’m a Computer Science student and full-stack developer based in Brasília, Brazil, focused on applied AI and cybersecurity. I build web products, automation tools, and AI experiments — from client websites to RAG pipelines and agent-based systems — and treat security as part of the architecture rather than a final step. I work mostly with TypeScript, Python, React, and Node.js, and I enjoy taking a project from the first sketch to a deployed product, then keeping it healthy once it is in use.
GitHub
LinkedIn
Website (give it a look!)
Email
Skills
- Languages & frameworks: TypeScript, JavaScript, Python, SQL, React, Next.js, Vue.js, Svelte, Tailwind CSS, Vite, Node.js, Express, FastAPI, Astro; C# and Rust in specific projects
- Data & infrastructure: Supabase/PostgreSQL, MongoDB, Mongoose, SQLite, REST APIs, Docker, GitHub Actions, Google Cloud Platform, Vercel, Linux
- Applied AI: LLM integrations, RAG pipelines, multi-agent systems, MCP, NLP tooling, the Claude API on Amazon Bedrock and Vertex AI
- Security: code and dependency review, Supabase RLS, secret scanning, signed updates, network security and risk management fundamentals
- Practices: testing with Vitest and pytest, modular design, Git-based workflows, CI, accessibility, SEO
- Spoken languages: Portuguese (native), English (advanced)
Some Projects
Argus: self-hosted open-source intelligence platform that normalizes dozens of public feeds — aircraft, vessels, satellites, seismic and infrastructure data — onto one live map. Python/FastAPI backend, Next.js dashboard with MapLibre GL, Tauri desktop shell, Docker images, AGPL-3.0.AgentForge: ~90 runnable examples implementing the same agent across ten frameworks, with a shared agent contract and benchmark harness measuring latency, token usage, and failure rate on equal footing.Filmes HD Online Grátis: film curation platform and community archive — Astro, TypeScript, and Supabase with Discord sign-in, server-side RLS authorization, and an SMPTE test-card design system. No route ships more than 13 KB of JavaScript.Resumex: fully offline pipeline that turns a story file into a finished vertical video, deriving caption timing from the speech synthesis output and rendering in a single deterministic FFmpeg pass.Obsidian Second Brain: public vault of CS fundamentals, data-structure cheatsheets, and daily study logs.
Work Experience
Ordfall: Full-Stack Developer & Cybersecurity Analyst — freelance, remote (Sep 2026 – present)
- Built the company’s institutional website, presenting its secure software, cloud, data protection, and cybersecurity services.
- Develop and maintain applications at the intersection of software engineering, security, and digital governance.
- Help define scalable, maintainable architectures, with security designed in from the start through production.
- Perform vulnerability analysis and review code, dependencies, and security configurations; support cloud, identity, and infrastructure controls.
Integratek: Full-Stack Developer — ongoing client engagement (Jun 2026 – present)
- Designed and developed the business website for an IT infrastructure company working with networking, structured cabling, CCTV, and access control.
- Built with Astro and TypeScript; containerized with Docker for reproducible deployment.
- Implemented a blog and quote request forms integrated with WhatsApp to support lead generation.
- Continuously improve SEO, performance, responsiveness, and accessibility, and ship new sections as the company needs them.
- Also contribute to portal, dashboard, automation, AI, and infrastructure projects, from requirements gathering to post-deployment support.
Selected Client Work
Rocha & Sá: law firm website (Jul 2026)
- Built the website for a Brazilian civil and corporate law firm using Astro, TypeScript, and Tailwind CSS.
- Focused on SEO fundamentals, fast loads, and a clear presentation of practice areas.
CT Thalita Rodrigues: tennis training centre platform (Aug 2026)
- Built the platform for a tennis and beach tennis training centre in Brasília with Next.js 15, React 19, and TypeScript, using reusable components and design tokens.
- Designed a responsive sports identity and implemented the trial-lesson booking path and WhatsApp hand-off that drive new enrolments.
- Structured the ongoing content area — technique guides, training videos, tournament registration and results — for students already enrolled.
- Prepared the architecture to grow with Supabase, keeping a separate data layer for authentication, profiles, and content management.
Instituto Politécnico do Brasil: nonprofit institutional website (Apr 2026 – present)
- Adapted and customized a Tailwind CSS template to present the institution’s mission, projects, leadership, and contact channels.
- Built reusable components and improved performance, responsiveness, and accessibility for the institution’s different audiences.
- Structured the front-end to stay simple for the institution to maintain.
Education
- Independent Computer Science coursework through MIT OpenCourseWare — 6.0001, 6.006, 6.033, 6.036, 6.867 (2024 – 2026)
Certifications
- Google (Coursera): Tools of the Trade: Linux and SQL (Sep 2026) · Connect and Protect: Networks and Network Security (Sep 2026) · Play It Safe: Manage Security Risks (Aug 2026) · Foundations of Cybersecurity (Aug 2026)
- Anthropic (Claude Academy): Claude with Google Cloud’s Vertex AI (Sep 2026) · Claude with Amazon Bedrock (Aug 2026) · Building with the Claude API (Aug 2026)
- Udemy: Algoritmos e Lógica de Programação - O Curso COMPLETO (Aug 2026)