Open to freelance projects

João Neves

Freelance Full-Stack Developer

Web experiences, AI assistants, creative coding and custom tools.

About

Hey, thanks for stopping by.

I'm a freelance developer passionate about technology, creativity, and turning ideas into interactive experiences.

I love exploring different areas of programming, from web development and 3D interfaces to artificial intelligence, automation, and experimental tools.

I don't like limiting myself to just one kind of project. Sometimes I'm building an AI assistant; other times, I'm creating virtual environments, experimenting with animations, or trying to make something that absolutely nobody asked for, but would be incredibly fun to build.

Web Development

  • Responsive websites
  • Interactive experiences

Artificial Intelligence

  • Virtual assistants
  • LLM integrations
  • Automation

Creative Coding

  • 3D graphics
  • Animations
  • Simulations

Custom Tools

  • Python applications
  • Problem-specific solutions

My philosophy

I believe programming isn't just about writing code to solve problems. It's also a way to experiment, create, and bring ideas to life.

My goal is to keep learning, build interesting things, and collaborate with people who value creativity and technology.

Projects

  1. KURO

    AI Desktop Companion

    Local Development — Not Publicly Hosted

    Interface concept artwork for KURO: a dark desktop assistant window with a conversation, task chips and a voice waveform. Not a screenshot of the running app.

    Concept artwork, not a screenshot.

    A voice-first companion that lives on the Windows desktop: it listens, remembers the conversation and acts on the machine it runs on.

    Python · LLM APIs · Speech Recognition · TTS · Desktop Automation

  2. Cozy Room

    Interactive 3D Portfolio

    Local Development — Not Publicly Hosted

    Cover: the Cozy Room bedroom on a rainy night, captured in the running portfolio.

    A portfolio you step into rather than scroll through: a small bedroom on a rainy night, where every object holds part of the story.

    Next.js · React Three Fiber · Three.js · TypeScript

  3. DreamOS

    A Browser-Based Operating System

    Concept — Development Planned

    Concept artwork for DreamOS: a soft desktop with a file explorer, a terminal, an appearance panel and a dock.

    Concept artwork, not a screenshot.

    An imagined operating system that boots inside a browser tab, with windows to drag, files to open and a terminal waiting for commands.

    React · TypeScript · CSS · Web APIs

  4. NOIR

    Luxury Fashion Store

    Concept — Development Planned

    Concept artwork for NOIR: an editorial storefront with a large serif headline, category filters and illustrated product cards.

    Concept artwork, not a screenshot.

    A fashion store treated like an editorial spread: quiet layouts, cinematic transitions and products given room to breathe.

    Next.js · TypeScript · Tailwind CSS · Motion

  5. CHRONOS

    The Art of Time

    Concept — Development Planned

    Concept artwork for CHRONOS: a skeleton mechanical watch with its barrel, gear train, escapement and balance wheel annotated.

    Concept artwork, not a screenshot.

    A mechanical watch opened up in 3D, so its gears, springs and escapement can be turned, inspected and taken apart.

    Three.js · React Three Fiber · GSAP · WebGL

  6. EVENT HORIZON

    Beyond the Singularity

    Concept — Development Planned

    Concept artwork for EVENT HORIZON: a black hole with a lensed accretion disk, ray-traced in a GLSL shader, with minimal simulation readouts.

    Concept artwork, not a screenshot.

    A black hole rendered in real time, where light bends around the singularity and the simulation answers to your hand.

    Three.js · GLSL · WebGL · TypeScript

Contact

Thanks — your message was sent. I'll reply soon.

Please check the form: name, a valid email and a message of at least 10 characters.

Too many messages from here in a short time. Please try again later or email me.

The form isn't connected to an inbox yet — please use the email link instead.

The message couldn't be delivered right now — please use the email link instead.

Or email souzaneves03052005@gmail.com