RouteSenior Software Engineer
Mar. 2021 - Dec. 2024- Spearheaded the transition to a micro frontends architecture for the company’s legacy administrative dashboard for merchants, eventually assuming the role of technical leader.
- Defined development standards and explored new tools to streamline the micro frontends implementation.
- Led the design and implementation of key features, including Stripe integrations, app-wide language localization and appearance customization.
- Redesigned the user onboarding experience, simplifying the process to improve user satisfaction and drive user growth.
- Contributed to extending and enhancing the architecture of the company’s component library, improving reusability and maintaining design consistency.
- Added new features to a Shopify Extensibility app to enhance its capabilities and user experience.
- Mentored engineers, fostering professional growth and improving team productivity.
- Developed Backend-for-Frontends (BFFs) using NodeJS and Go to support modern frontend architectures.
- Designed SQL-intensive API endpoints to deliver actionable insights to users.
- Ensured a user-centric approach by prioritizing intuitive UX and thoroughly identifying and addressing edge cases for reliable performance and experience.
- Main technical reference of the team, both for unblocking engineers and for providing insights and suggestions to product managers and designers.
- Temporarily assumed the team’s PM role. Technologies used:
React, JavaScript, TypeScript, Tailwind, styled-components, Redux, Jotai, NodeJS, Koa, Go, Postgres, DynamoDB, Terraform, AWS