Rui Duarte
Senior Frontend @ Tiger Data
Senior Frontend Engineer at Tiger Data (Timescale)
Activity
Loading activity...
Career: 5
Senior Frontend Engineer
Tiger Data (Timescale)
Lisbon, Lisbon, PT
Oct 2024 - Present
Senior Frontend Engineer
Tiger Data (Timescale)
Lisbon, Lisbon, PT
Led the migration from Webpack to Vite end-to-end, cutting CI builds from 6 minutes to well under 1 minute (8x faster), lowering infrastructure costs and speeding up local development. Identified slow page loads through bundle analysis and fixed them through more targeted code- splitting, optimized data-fetching waterfalls and dependency cleanup. Reduced bundle size by 30% and improved Core Web Vitals. Leading the Design System and component library through close collaboration across Design and Engineering to speed up handoffs, remove duplicate components and enable features like Dark mode. Tackled legacy code and inconsistent patterns through incremental refactors, making the codebase easier to work with and reducing friction for new features. Collaborated with cross-functional teams to deliver Tiger Cloud's Azure expansion and Tiger Lake (new data lake product), coordinating across complex integrations under tight deadlines.
Lead Frontend Engineer
Agreena
Lisbon, Lisbon, PT
Feb 2024 - Oct 2024
Lead Frontend Engineer
Agreena
Lisbon, Lisbon, PT
Built B2B onboarding tools for a new customer segment, working through complex integrations and a tight timeline with a small team. Helped guide technical decisions while staying hands-on with code. Turned complex carbon and farming data into clear, visual dashboards that helped customers make better decisions and use the platform more.
Lead Frontend Engineer
Plum Guide
London, England, GB
Oct 2019 - Jan 2024
Lead Frontend Engineer
Plum Guide
London, England, GB
Led a frontend rebuild from monolith to micro-frontends with Next.js and a monorepo, covering the full customer journey from landing pages to checkout. Improved conversion rates and enabled teams to deploy independently and share code more easily. Introduced a GraphQL API to replace multiple REST calls, reducing over-fetching and making it easier for frontend and backend to evolve independently. Improved Core Web Vitals from 30 to 80 through Server Components, Streaming SSR, code- splitting, and optimized image delivery, effectively reducing bounce rates as a result. Owned the Design System and component libraries, driving cross-team adoption through regular reviews and mentoring. Sped up UI development and improved consistency across the product. Worked with Product and Analytics to run A/B tests on performance, UX, and funnel changes. Implemented variants, set up tracking, and proposed experiments that shaped product decisions.
Frontend Engineer
Bright Pixel
Lisbon, Lisbon, PT
Jun 2018 - Oct 2019
Frontend Engineer
Bright Pixel
Lisbon, Lisbon, PT
Helped build dott.pt from the ground up, Portugal's largest e-commerce marketplace. Shaped the core frontend architecture using React and Redux. Built key product flows including search, product pages, cart, and checkout. Owned state management and client-side performance in a collaborative Scrum team.
Web Developer
EAE and Monday
Lisbon, Lisbon, PT
Oct 2015 - Jun 2018
Web Developer
EAE and Monday
Lisbon, Lisbon, PT
Built frontends for products like board.co (Vue, Nuxt) and responsive campaign sites for clients including Ogilvy, Greenpeace, Portugal Trails, and Twix.