Andre Rabello

Senior Software Engineer

Lisbon, Portugal
https://andrerabello.com
dev@andrerabello.com
https://github.com/crunchy244
https://linkedin.com/in/andreluizrabello
Andre Rabello

About

Over 10 years of experience. Passionate about web and game development.

Languages

English
Fluent
Portuguese
Native
Spanish
Intermediate

Experience

  • Remote
    Building apps for patients, doctors, nurses and other medical staff.
    • Built Neko's design system (maneki).
    • Restructured the questionnaire system to support more complex data entry, improving the speed and accuracy of patient anamnesis.
    • Built multiple highly interactive screens for the doctor-member debrief, demonstrated on the 3D avatar (blood flow, kidney/liver filtering) with data from newly introduced machines.
    • Improved the UX flow for check-in, scheduling, payment, and referrals.
    • Implemented a GDPR export function for patients.
    • TypeScript
    • React
    • Three.js
    • C#
    • .NET
    • Blazor
    • Vite
    • Vitest
    • Playwright
    • Storybook
    • Chromatic
  • ~

    Remote
    Built customer UI, developer SDK and internal tools.
    • Led engineering for Primer's design system (Goat).
    • Restructured the main frontend codebase and replaced tooling, speeding up CI pipelines by 35%, build times by 3x, and local dev startup by 8x, which greatly increased engineering productivity.
    • Maintained and iteratively improved a mission-critical, high-risk-to-change codebase, developing a long-term vision for re-architecture.
    • Optimized application performance in that codebase, including 20% faster load times.
    • TypeScript
    • React
    • Node
    • Next.js
    • Vite
    • Vitest
    • Playwright
    • Storybook
    • Chromatic
  • ~

    Remote
    Focused on fraud prevention systems, frontend leadership and innovation.
    • Led engineering for Onfido's design system (Castor).
    • Built a new team's frontend foundation, delivering one Single-Page Application and one Micro-Front-End for document region marking used to identify fraud signals.
    • Mentored frontend engineers and created a beginner crash course covering JavaScript, TypeScript, and React.
    • Refactored and improved legacy systems for maintainability, enabling faster feature development, quicker CI pipelines, better A/B testing, and improved monitoring.
    • Revamped hiring processes and technical code challenges for frontend engineers.
    • TypeScript
    • React
    • Redux
    • Vue
    • Node
    • Express
    • GraphQL
    • Ruby
    • Rails
    • Python
    • Vite
    • Webpack
    • Jest
    • Cypress
    • Storybook
    • Chromatic
  • ~

    Kraków, Poland
    • Designed and developed the UI of a financial web app for a Fortune 500 company.
    • TypeScript
    • Angular
    • NgRx
    • Webpack
    • Jest
    • Cypress
  • ~

    Curitiba, Brazil
    Delivered successful products, improved processes and tech, and grew as a leader.
    • Led the technical execution of an agile transformation for a newly formed squad within a support team, implementing DevOps processes and tooling.
    • Launched and maintained an internal open-source Angular adaptation library for the company design system.
    • Built a PWA for scalable, elastic data submission and storage; originated from an internal hackathon and delivered turnaround improvements saving ~$1.5M per event.
    • Championed best practices by hosting ongoing technical sessions and mentoring new interns.
    • Ported and productionized a 360° imagery proof of concept using unsupported in-house technology into an app delivering tens of millions in value through reduced training and travel costs.
    • Rebuilt a legacy manufacturing performance reporting web app from scratch without access to original code, applying a UX-first approach to redesign workflows.
    • JavaScript
    • TypeScript
    • Angular
    • React
    • Three.js
    • Node
    • .NET
    • C#
    • SQL
    • Webpack
    • Gulp
    • Jasmine
    • Protractor
    • Selenium
  • ~

    Curitiba, Brazil
    Built enterprise software, developed full-stack, self-directed learning.
    • Designed and developed a consumer-facing Identity Manager (full-stack).
    • Implemented internationalization (i18n) for a Fortune 500 legacy .NET phone billing application.
    • Developed a compliance system for a Fortune 500 reseller points tracking system.
    • Built an internal employee clocking app with geolocation and Google Maps integration.
    • JavaScript
    • jQuery
    • Angular
    • .NET
    • C#
    • SQL
    • Grunt
    • Selenium

Skills

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • React
  • Solid
  • Svelte
  • Vue
  • Node
  • Bun
  • Deno
  • Next.js
  • SQL
  • Git
  • GraphQL
  • Vite
  • Vitest
  • Storybook
  • Chromatic

Education

  • Fontys Hogeschool Venlo

    International Business and Management Studies
  • Pontifícia Universidade Católica do Paraná / PUC-PR

    Business Administration