Bernardo

Open to internships

Bernardo

Fullstack developer

I build web apps end to end, from the database to the last pixel. Computer Science student, looking for my first internship.

Scroll to explore
IDD-01
Name
Bernardo
Role
Fullstack developer
Base
Brazil
Languages
Portuguese, English
Focus

Web apps, APIs, 3D on the web

Who's behind the screen

I'm a Computer Science student who fell for the web the first time I saw my code show up in a browser. Since then I've been learning how every layer fits together: interfaces, APIs, databases and the deploy that puts it all online.

Right now I'm focused on React, Next.js and TypeScript, and I'm exploring 3D on the web (this site is my playground). I like clean code, fast pages and projects that people actually use.

Loadout

The tools I reach for, and how well I know each one.

  • Daily driver
  • Comfortable
  • Learning

Frontend

  • HTML & CSSTier: Daily driver
  • JavaScriptTier: Comfortable
  • TypeScriptTier: Learning
  • ReactTier: Learning
  • Next.jsTier: Learning
  • Tailwind CSSTier: Learning
  • Three.jsTier: Learning

Backend

  • JavaTier: Daily driver
  • CTier: Daily driver
  • Node.jsTier: Comfortable
  • REST APIsTier: Comfortable
  • PythonTier: Comfortable
  • SQLTier: Comfortable

Tools

  • Git & GitHubTier: Daily driver
  • VimTier: Daily driver
  • Linux / WSLTier: Daily driver
  • VS CodeTier: Comfortable
  • VercelTier: Comfortable

Selected work

A few things I've built recently, from side projects to coursework.

  1. 01

    2026

    Neon Portfolio

    This site. A 3D portfolio with four districts you can travel between, built with Next.js, React Three Fiber and custom shaders.

    • Next.js
    • Three.js
    • GSAP
    • TypeScript
  2. 02

    2026

    Pocket Ledger

    Placeholder project. A personal finance dashboard that turns bank exports into clear monthly charts.

    • React
    • Node.js
    • PostgreSQL
  3. 03

    2025

    Study Sync

    Placeholder project. Helps classmates find study partners by course and schedule, with real-time chat.

    • Next.js
    • TypeScript
    • Prisma
  4. 04

    2025

    Algo Visualizer

    Placeholder project. Watch sorting and pathfinding algorithms run step by step, with adjustable speed.

    • TypeScript
    • Canvas API

Journey

How I got here, one step at a time.

  1. 2024

    First interactions with code

    Tutorials, tiny experiments and a lot of trial and error.

  2. 2025

    First programs

    Small programs written from start to finish, bugs included.

  3. 2026

    Started Computer Science

    Algorithms, data structures and a lot of late nights.

  4. 2026

    Launched this portfolio

    My first serious 3D project on the web.

  5. Next2027

    First internship

    Looking for a team where I can learn fast and ship real things.

Let's build something

Have an internship, a project or just a question? Send a message. The terminal works too.

Email

Bernardo OS ready. Type help to see the commands.

bernardo/osv2.6
0%