Hey, this is Rodrigo Tavares Ramos
Frontend Engineer based in Berlin — a small showcase of how I think about interfaces, craft, and the tools I use day to day.

A short story
I translate complex requirements into simple, effective interfaces — working across development, UI design, and frontend architecture to ship products that feel fast, clean, and reliable.
AI tools like GitHub Copilot and structured research workflows are part of my daily process — they help me accelerate development and validate decisions efficiently.
I enjoy solving complex problems, reducing friction for users, and making sure the final product delivers real value.
Where I've been
- Visable Labs GmbHJan 2022 — PresentBerlin, DEFrontend Engineer
- Building buyer-facing experiences on a core B2B marketplace product.
- Maintaining shared frontend libraries — components, routing, and analytics integration.
- Day-to-day stack includes Vue.js, TypeScript, GitHub, and i18n tooling.
- C3C SoftwareMar 2021 — Oct 2021RemoteFrontend Specialist
- Led the company website redesign in Figma and shipped it with Nuxt.js.
- Built a design system powering Salesforce apps via Aura Components.
- Delivered web apps with Nuxt.js, Next.js, Firebase, Vue, React, and TypeScript.
- ORA Sociedade de AdvogadosMar 2020 — Sep 2021Fortaleza, BRCo-Founder & Full Stack Developer
- Co-founded a legal-tech platform simplifying access to justice (oraadvogados.com.br).
- Built document-automation flows that generate paperwork from client answers.
- Owned frontend, integrations, SEO, and analytics.
- LuxOneJul 2020 — Mar 2021Fortaleza, BRFront-End Developer
- Ramped up on Vue and Nuxt from zero and shipped production features.
- Translated Figma designs into accessible, responsive screens.
- Solved tricky problems around datetime, timezones, attachments, and i18n.
- CredittiMay 2020 — Feb 2021Fortaleza, BRFull Stack Developer
- Sole developer — picked the stack and shipped end-to-end.
- Built a WhatsApp bot and redesigned the company website.
- Document-automation tooling built with Vue, Nuxt, and Google Scripts.
What I work with
- HTML
- CSS
- JavaScript
- TypeScript
- Vue.js
- Nuxt.js
- React
- Next.js
- Figma
- Design Systems
- User Flows
- Accessibility
- Firebase
- Netlify
- Heroku
- GitHub
- GitLab
- Bitbucket
- GitHub Copilot
- Jira
- Lokalise
- AI-assisted Research
AI-augmented, not autopilot
I treat AI agents as a senior pair programmer — an accelerator for exploration, implementation, and triage, while I keep ownership of architecture, scope, and quality.
On large-scale B2B products I use AI agents for design-to-code work, scoped feature delivery, production triage, and CI debugging — with review gates and minimal-diff edits throughout.
- Cursor Agent
- Figma MCP
- Observability MCPs
- GitHub Copilot
- Module Federation
- Vue · Astro · Nuxt
- TypeScript
Design handoffs into production UI — from Figma specs to Vue and Astro components. Recent work includes multi-step form UX, progressive disclosure, and experiment-driven releases with analytics.
AI-assisted log analysis to separate infrastructure noise from real application errors, plus faster root-cause work on CI and deployment pipelines.
Shared editor rules and review habits across frontend codebases — path resolution, diff hygiene, verification gates, and review-before-commit conventions that keep AI collaboration predictable.
Phased implementation with explicit approval gates, minimal-diff edits, and root-cause follow-ups — AI as a senior pair programmer, never autopilot.
- Multi-step form funnels shipped with AB testing and analytics correlation
- Cross-flow event tracking with non-blocking fallbacks when third-party scripts fail
- Production incident triage separating proxy and infrastructure noise from app errors
- CI fixes for federated module builds and containerized preview pipelines
- Shared AI-assisted development conventions across multiple frontend repositories
What I focus on
Modern, maintainable interfaces built with HTML, CSS, JavaScript, and Vue.js. Emphasis on performance, scalability, and clean architecture — with AI helping me explore alternatives and raise code quality.
Working side by side with designers in Figma to refine user flows and ship intuitive experiences. AI supports rapid iteration and accessibility checks along the way.
Scalable serverless apps on Firebase, deployed across Netlify, Heroku, GitHub, GitLab, and Bitbucket. I adapt quickly to new tools and integrate AI-assisted debugging into my routine.
Code, travel, and life notes
6 articles published
Thoughts on code, travel, and life, usually assembled with coffee, overly detailed AI prompts, and just enough chat history to make future-me look suspiciously organized.

Sometimes the finish line isn't the point
I joined a community run expecting to complete my first 7 kilometers. Instead, I discovered that the distance was never the most important part of the morning.

A normal Monday from the Albanian coast
Four years ago, I couldn't have imagined spending a Monday morning answering Slack messages with a view of the Adriatic Sea. A week in Albania reminded me that life doesn't always have to wait for the next vacation.

Frontend engineering in Berlin.
Reflections, lessons and surprises after building a frontend career in Berlin.
Say hello
This is a personal portfolio — reach out if you would like to connect about frontend work, side projects, or a coffee in Berlin.