Catarina Santana
catarina.santana@gmail.com
Lisbon, Portugal
About me
Software Engineer with 9 years of work experience, specialized in front-end development with React and TypeScript.Work Experience
Pagerduty
May 2023 - Present
(2 years)
Software Engineer
- Built multiple iterations of Pagerduty's Operations Console, a real-time incident management dashboard (React, TypeScript)
- Real-time state management with data from server-sent events
- UI rendering optimizations to avoid excessive re-renderings
- Enhanced the filtering UX on the Analytics pages (React, TypeScript)
- Ensured code quality with unit tests (Jest, Vite) and browser tests (Cypress)
- Worked as project lead on multiple product iterations, translating user stories into workable JIRA tickets and managing their prioritization
Cazoo
March 2021 - Feb 2023
(2 years)
Software Engineer
- Rebranded Drover's subscription checkout into Cazoo's brand (React, TypeScript)
- Coordinated the split of Cazoo's vehicle details page into a separate micro-frontend
- Built the new micro-frontend with Next.js on AWS Lambda (based on other existing micro-frontends)
- Coordinated with other teams to provide a seamless switch to the new micro-frontend
- Maintenance and improvement of the vehicle details page (React, TypeScript, CSS-in-JS)
Drover
(Acquired by Cazoo)
March 2020 - March 2021
(1 year)
Software Engineer (Front-end)
- Built a new checkout journey for car subscriptions (React, TypeScript)
- Built an authentication micro-frontend where clients could access their ongoing subscriptions (React, TypeScript)
Seedrs
April 2016 - December 2019
(3 years, 8 months)
Software Engineer
August 2016 - December 2019
- Development and maintenance of backoffice features for Seedrs' internal teams (Ruby on Rails, JavaScript)
- Built a new user identity verification (KYC) journey
- Built a new micro-frontend for the user-facing journey (React, JavaScript)
- Integration with external SDKs
- Built a backoffice micro-frontend for KYC process management (React, JavaScript)
Software Engineer Intern
April 2016 - August 2016
- Implemented small improvements (bug fixes, improve responsiveness) on internal application (JavaScript, Ember.js)