By Best Vibe Coder
For years, the Product Manager’s dilemma was simple: You own the vision, but you rent the hands. You can dream up the perfect user interface, but you have to write a ticket, wait for a sprint planning meeting, and hope the engineer understands your Figma file.
Michael Lembo, a Staff Product Manager at BitGo, stopped waiting.
He represents a new archetype in the Vibe Coding revolution: The Visual Builder. He didn’t spend months learning React hooks or CSS grid. Instead, he used his “product sense”—his eye for design and UX—as his programming language.
Here is how he built a stunning, full-stack application using the Lovable stack.
The Profile
- Name: Michael Lembo
- Role: Staff Product Manager @ BitGo
- Vibe Level: S-Tier (Visual Focus)
- The Weapon: Lovable.dev + Supabase
The Workflow: Visual to Code
Most Vibe Coders (like Andrej Karpathy) focus on logic. They talk to the backend. Michael Lembo focuses on the feel. His workflow proves that in 2025, Taste is the new Syntax.
1. The “Designer-Dev” Loop
Michael didn’t start with a blank code editor. He started with Lovable, a tool that effectively acts as a “Visual LLM.”
Instead of writing:button { border-radius: 8px; background-color: #6d28d9; }
Michael simply prompts the Vibe:
“Make the primary button rounded, give it a deep purple hue, and add a subtle glow when I hover over it. The layout should feel like a premium SaaS landing page.”
Lovable generates the React code and Tailwind CSS instantly. Michael sees the result, judges the “Vibe,” and iterates.
2. Building Complex Features (The AI Chatbot)
He didn’t just build a static landing page. He built a functional portfolio with an integrated AI chatbot that answers questions about his career.
How? He connected Supabase (for the database) to his project.
- Old Way: Learn SQL, set up API endpoints, handle authentication.
- Michael’s Way: He asked Lovable to “create a backend that stores user messages” and connected it to OpenAI’s API.
He didn’t act as the architect; he acted as the General Contractor, telling the AI where the pipes should go, without needing to know how to weld them.
Why Michael Lembo is a “Best Vibe Coder”
We selected Michael for this showcase because he proves a critical point about the future of software:
The bottleneck is no longer “How do I build this?”
The bottleneck is “What should I build, and how should it look?”
Engineers often get stuck in the weeds of implementation. As a Product Manager, Michael’s superpower is knowing exactly what the user wants. Because the AI handled the syntax, he could spend 100% of his energy on refining the user experience.
The Takeaway for You
If you are a designer, a marketer, or a PM, look at Michael Lembo.
- He didn’t learn to code to build his product.
- He learned to prompt his vision.
He proved that if you have good taste, you are already 90% of the way to being a Senior Frontend Engineer in the age of Vibe Coding.