I'm a Software Engineer and Cybersecurity enthusiast, currently completing a degree in Computer Science. I'm based in Brazil and specialize in Full-stack Development and Application Security.
My name is Gabriel Arruda (aka arrudagba), I’m 21 years old, based in Rio de Janeiro, Brazil. I have 2+ years of experience as a Full‑stack Developer, UI/UX Designer and Pentester.
I’m currently pursuing a degree in Computer Science in PUC-Rio and focus on building secure, well‑structured applications that balance performance, usability, and security.
My main stack includes React, Next.js, Express, and backend tools like Actix and FastAPI. I also have hands‑on experience in cybersecurity and Red Team operations.
I work at the intersection of software engineering and security — from designing interfaces and APIs to hardening systems, reviewing code, and exploring vulnerabilities — always aiming for practical, reliable solutions rather than overengineered ones.
Technologies, tools, and foundations I work with on a daily basis
Building responsive and dynamic user interfaces.
Creating robust APIs and server-side applications.
Managing and designing efficient data storage solutions.
Deployment, CI/CD, and server management.
Design, coding, and productivity tools.
Core programming languages used for systems, backend, and frontend development.
Here's a curated selection showcasing my expertise and the achieved results


My personal portfolio website showcasing my projects, skills, and experience as a Full-stack Developer and UI/UX Designer

Official website for CASCO, the university's first cybersecurity club, featuring event information, resources, and community engagement
FAQS
I specialize in full-stack development with React, Next.js, and TypeScript on the frontend, and Node.js with Express or Rust with Actix Web on the backend. I also work extensively with PostgreSQL, Docker, and cloud platforms like AWS and Vercel. My focus is building secure, scalable applications with clean architecture.
Security is at the core of everything I build. With experience in pentesting and Red Team operations, I apply defensive programming practices, implement proper authentication/authorization, validate inputs rigorously, and design systems that are resilient against common vulnerabilities. I believe in security by design, not as an afterthought.
I have 2+ years of experience designing user interfaces with a focus on usability and accessibility. I use tools like Figma for prototyping and design systems, and I implement responsive, modern interfaces using Tailwind CSS and Framer Motion. I believe good design is invisible—it just works.
Yes! I'm open to collaborating on full-stack projects, security audits, or open-source initiatives. Whether it's building a new product from scratch, hardening existing systems, or contributing to meaningful FOSS projects, I'm always interested in working on challenging problems with passionate people.
Ready to create secure, scalable solutions? Let's collaborate and make your vision a reality.