Skip to content
View marcelocra's full-sized avatar
🃏
loading...
🃏
loading...

Block or report marcelocra

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marcelocra/README.md

Product Engineer & Tool Builder | Ex-Google | ITA

Site LinkedIn

My name is Marcelo. I'm a Computer Engineer from ITA1 and a former Google engineer (Search, Data Pipelines / Dataflow, Chromium) with 15+ years of experience. I quit Big Tech to explore entrepreneurship and am now building AI-native applications and tools.

I use AI agents (Cursor, OpenCode, Roo Code, etc.) as force multipliers to ship high-quality code rapidly, while retaining control over system design and architecture.

AI Apps & Tools

I am actively building with AI Agents and studying their impact on Developer Experience (DX).

🦀 ghostkeys (Rust + AI)

A high-performance keyboard remapper written in Rust.

  • Why it matters: I built this functional Rust desktop tray application in just a couple of days with zero prior Rust experience. The goal was to test if my product and system design ideas would port well to a strictly typed language using a spec-driven AI workflow. Built using Kiro (kiro.dev).

🧠 concept-compass (LLM Eval)

An infinite mind-map generator powered by OpenAI's OSS models.

  • Why it matters: This started as my first attempt at hosting LLMs locally. It proved unfeasible, as my hardware couldn't handle even the 20b model efficiently. This constraint pushed me to discover OpenRouter. Today, I use OpenRouter daily to power not just apps like this, but many parts of my toolchain (Zed, OpenCode, Roo Code, Continue).

🤖 Solo Founder AI Engine

My conceptual framework for AI-assisted development, designed to optimize the "Engineer in the Loop" workflow.

  • Why it matters: It allowed me to develop a 3-Phase Workflow that matches model capability to task complexity, leveraging Frontier Models, Top Models and Cheap/Weak Models.

A VS Code extension bundling quality-of-life improvements.

  • Why it matters: My first hands-on experience using the VS Code Extension API to optimize my own workflow.

Other Projects

  • devmagic: A devcontainer setup that "just works," solving the "works on my machine" problem.
  • Adapta AI Challenge: Top 3 Finalist in Brazil's largest-ever hackathon. Built an OOH analytics tool in ~24h.
  • Viralei: Hackathon Project. Turns legislative bills into engaging videos. Built the MVP in 4 days.
  • Fair Pricing Works: Open Source initiative advocating for Purchasing Power Parity (PPP).

Tech Stack

I wrote my first line of code in 2010 (in C). Today, I choose tools that mix personal preference, velocity, and leverage.

  • Core: TypeScript, React, Next.js, Node.js, Tailwind CSS.
  • Systems & AI: Rust, Python (Automation/Pipelines), C++ (Google background).
  • AI Workflow: Zed, Cursor, OpenCode/Aider, VS Code (with Roo Code & Continue.dev), Gemini CLI, Google Antigravity, and Google Jules.
  • Tooling: OpenRouter, Anthropic API, Google AI Studio, Firebase Studio, Chrome Extensions API, Docker/Podman, DevContainers.

What I Believe

  • Solid foundations matter: Algorithms and system design are essential to use AI effectively. How will I know the AI gave me a good solution if I don't understand the bounds?
  • AI as a teammate: LLMs are multipliers, but human judgment on architecture is non-negotiable.
  • Ship fast, maintain well: High velocity should not come at the cost of messy code.

Feel free to read my full story or check out my learnings.

Education: B.S. Computer Engineering, ITA | Exchange: University of Twente (Netherlands)

Footnotes

  1. Widely regarded as one of Brazil's top, if not the best, engineering institutes (Top 1%), known for its extremely rigorous entry and high academic standards.

Pinned Loading

  1. vscode-improved vscode-improved Public

    🧑🏽‍💻 A VS Code Extension to improve my experience in the editor while learning its APIs.

    TypeScript

  2. ghostkeys ghostkeys Public

    👻 Type fluently in Brazilian Portuguese (ABNT2) on US keyboards without switching layouts. Lightweight Rust system tray app.

    Rust

  3. brave-byom-compat brave-byom-compat Public

    🧩 Compatibility layer between AI models and Brave's Leo AI.

    TypeScript

  4. concept-compass concept-compass Public

    Navigate the universe of ideas. Your AI-powered brainstorming partner for turning a single word into a world of possibilities.

    TypeScript

  5. devmagic devmagic Public

    🐋 Finally, a development environment that just works™.

    TypeScript

  6. dotfiles dotfiles Public

    ⚙️ Personal dotfiles for development environments (Linux, WSL, containers).

    Shell 1