Brandon Cano, Developer in Austin, TX, United States
Brandon is available for hire
Hire Brandon

Brandon Cano

Verified Expert  in Engineering

Front-end Developer

Location
Austin, TX, United States
Toptal Member Since
May 16, 2022

Brandon is a dedicated front-end developer with a wealth of expertise, encompassing eight years of experience developing JavaScript, TypeScript, React, React Native, Vue, and AWS-powered web and mobile applications. His primary focus is crafting comprehensive user experiences and interfaces for client-facing web and mobile applications. With his extensive background, Brandon brings valuable skills and knowledge to any team he joins, making him a valuable asset.

Portfolio

Merrimack Fire Insurance Company
JavaScript, Vue, Storybook, HTML, CSS
Ticketmaster
React, Redux, JavaScript, Storybook, Styled-components, SCSS, Jest
Adobe
React, Hooks, Context API, TypeScript, React Query, Storybook...

Experience

Availability

Part-time

Preferred Environment

Slack, Email

The most amazing...

...aspect of my journey is consistently delivering high-quality results, adapting to new technologies, and collaborating effectively for exceptional outcomes.

Work Experience

Vue Developer

2022 - 2023
Merrimack Fire Insurance Company
  • Developed a web app using Vue, Nuxt, Pinia, Storybook, SCSS, and Vitest for the agency portal v2 (APV2), which offers a range of insurance options to protect businesses and homeowners.
  • Developed and maintained reusable UI components using Storybook, which helped speed up development and ensured consistency throughout the project.
  • Collaborated with the back-end team to ensure smooth integration and implementation of front-end features.
  • Contributed to the design and development of new features and functionality for the APV2 and ensured that the APV2 adhered to best practices for performance, security, and accessibility.
  • Participated in code reviews and provided feedback to peers to ensure high code quality and maintainability.
Technologies: JavaScript, Vue, Storybook, HTML, CSS

Senior React Engineer

2022 - 2022
Ticketmaster
  • Developed EDP module where users can review event/tickets and purchase tickets using React, Javascript, Redux, Flux, Storybook, Styled-components, SCSS, and Jest.
  • Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.
  • Documented technical specifications and project testing methods for future reference.
  • Participated and contributed to best practices to drive software development lifecycle.
Technologies: React, Redux, JavaScript, Storybook, Styled-components, SCSS, Jest

Senior Front-end Developer

2021 - 2022
Adobe
  • Participated in Liquid Mode development using React, hooks, Context API, TypeScript, React Query, Storybook, styled-components, the React Testing Library, and Cypress.io.
  • Built user interface using the pixel-perfect design.
  • Conducted data visualization using recharts and D3.js.
  • Wrote unit and integration tests using Jest, the Testing Library, and Cypress.io.
Technologies: React, Hooks, Context API, TypeScript, React Query, Storybook, Styled-components, React Testing Library, Cypress, Recharts, D3.js, Redux, JavaScript, Jest, i18n, HTML, CSS, Next.js, Agile, Monorepos, Figma, Mocha

Front-end Developer

2018 - 2021
Workboard
  • Developed a task management board with React, Chakra UI, Redux Toolkit, TypeScript, GraphQL, Jest, Enzyme, etc.
  • Developed reusable or scalable components using Storybook.
  • Structured a global Redux store using the Redux Toolkit and data fetching and caching layer using RTK query.
  • Conducted Apollo GraphQL integration and wrote unit tests using Jest and Enzyme.
Technologies: React, TypeScript, GraphQL, Jest, Enzyme, Chakra UI, Redux, JavaScript, Tailwind CSS, Cypress, i18n, Styled-components, Hooks, HTML, CSS, WebSockets, Next.js, Material UI, Agile, Monorepos, Figma, Chai

Full-stack Developer

2017 - 2019
AllBirds
  • Designed a microservices structure and developed Restful APIs.
  • Conducted automation tests on developed API endpoints and distributed API documentation among developers.
  • Established CI/CD pipelines using Jenkins, GitHub, and AWS.
  • Developed eCommerce components and web pages based on pixel-perfect design.
Technologies: Node.js, Express.js, Vue, Vuex, TypeScript, Amazon Web Services (AWS), JavaScript, Jest, Tailwind CSS, Enzyme, HTML, CSS, Nuxt.js, Bootstrap, Vuetify, PostgreSQL, Figma

Web Developer

2015 - 2017
Weedmaps | Cannveya
  • Developed a delivery logistics platform using Vue.js, JavaScript, HTML, CSS, jQuery, and WebSocket.
  • Built a customer website that enables customers to track their job status.
  • Created dashboards for company owners to manage jobs and drivers. Optimized routes.
  • Implemented real-time location tracking using Google Maps and WebSocket.
Technologies: Vue, JavaScript, HTML, CSS, WebSockets, Material UI, Bootstrap, Vuex

APV2 Insurance Portal: Building a Robust Web App for Business and Homeowners Insurance Solutions

As a developer, I successfully built a web application utilizing Vue, Nuxt, Pinia, Storybook, SCSS, and Vitest for the agency portal v2 (APV2). This platform serves as a comprehensive insurance solution, providing a diverse array of coverage options for both businesses and homeowners. Throughout the development process, I focused on creating reusable components via Storybook, seamlessly translating web designs into functional pages, and conducting thorough unit testing using Vitest.

EDP Ticketing Module: Enhancing Event Ticket Purchasing with React, Redux, and Best Practices

Successfully developed an EDP module using a tech stack comprising React, Javascript, Redux, Flux, Storybook, Styled-components, SCSS, and Jest, allowing users to conveniently review and purchase event tickets. Engaged in code review meetings, identifying and addressing bugs, inefficiencies, and providing valuable input for resolving emerging issues.

Customizable PDF Document Editor (Liquid mode in Acrobat)

I contributed as a React front-end developer within a 10-member team, collaborating on the development of a React Native mobile application tailored for customizing PDF documents. My primary responsibilities encompassed creating reusable components, transforming JSON data into React components, optimizing performance, and diligently crafting unit and integration tests for quality assurance purposes.

Engineering Team Management Platform: A React Application for Board, OKR, and Meeting Management.

https://www.workboard.com
I developed a React application designed specifically for engineering teams to efficiently manage various aspects such as their board, OKR, meetings, teams, business reviews, and more. As a React front-end engineer, my responsibilities included creating reusable components utilizing Storybook and Material UI, integrating RTQ queries, organizing a global store using Redux Toolkit, and implementing precise pixel-perfect designs.

Crypto Rewards: A React Native App Enabling Users to Earn Cryptocurrency through Retail Purchases

https://apps.apple.com/us/app/stormx-shop-earn-crypto/id1420545397
Blockchain-Enabled Mobile App: A React Native solution empowering users to earn cryptocurrency through purchases at preferred retailers. As a key contributor, my responsibilities encompassed spearheading the development of the Android and iOS applications, delivering essential features within the card, staking, settings, and home screen functionalities, among others.
2009 - 2013

Bachelor's Degree in Computer Science

University of Buenos Aires - Buenos Aires, Argentina

Languages

TypeScript, JavaScript, HTML, CSS, SCSS, GraphQL, Solidity

Frameworks

Jest, Redux, React Native, Tailwind CSS, Cypress, Bootstrap, Material UI, Next.js, Nuxt.js, Vuetify, Express.js, Hardhat, Flux, Truffle

Libraries/APIs

React, Context API, Vue, Vuex, React Testing Library, React Query, Node.js, Web3.js, Recharts, D3.js, Chai, React Native for Web

Tools

Mocha, Ganache CLI, Expo, Figma

Paradigms

Agile

Other

Storybook, Styled-components, Enzyme, Hooks, i18n, Chakra UI, WebSockets, Monorepos

Platforms

Amazon Web Services (AWS), Ethereum, Android, iOS

Storage

PostgreSQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring