Brec Hanson
Verified Expert in Engineering
Front-end Developer
Destin, FL, United States
Toptal member since September 2, 2022
Brec is a senior front-end developer and an expert at converting designs to pixel-perfect interfaces by leveraging React and TypeScript. He has over five years of experience in various industries, including software, healthcare, real estate, and edtech. He has also worked in a highly Agile environment with an organized approach. Brec is an excellent communicator who is comfortable driving conversations that lead to product improvements and is motivated to deliver maximum customer value.
Portfolio
Experience
- MacOS - 8 years
- Slack - 8 years
- CSS - 8 years
- HTML - 8 years
- React - 6 years
- TypeScript - 4 years
- Figma - 4 years
- Mapbox - 2 years
Availability
Preferred Environment
MacOS, Slack, React, TypeScript, Figma
The most amazing...
...front-end tool I've developed is a dashboard for an analytics company, where I leveraged the amCharts graphing library to reveal meaningful feedback to users.
Work Experience
Senior Front-end Developer
Primer Labs, Inc.
- Joined the team at the tail-end of a 6-month project, hit the ground running, and helped the team deliver and launch their new SaaS product. It was a highly Agile environment, and I often pulled designers and other stakeholders into ad hoc meetings.
- Developed a CSV import feature that enabled a user to upload a CSV file, and then the file was parsed and validated with a web worker. It supported files with over 1 million rows, and it showed which specific rows in the file had errors.
- Implemented a new data-driven test architecture using msw. The team had a code coverage goal, and I established a pattern for using mock data to simulate various server responses. This made it easier for the team to write front-end unit tests.
Front-end Developer
Raylu Inc
- Developed a stand-alone component that served as the front end for a chat assistant.
- Leveraged a React library called framer-motion to add custom animations to the product. Created an autocomplete replicating Gmail's compose functionality so that we could suggest commands to ask the chat assistant as the user types.
- Handed off the codebase after eight weeks; the client was pleased with their MVP.
Front-end Engineer
Pivotal Consulting Group, LLC
- Developed a UI from scratch, allowing users to visualize a database of click events for tracking user interactions on their websites.
- Used React and Tremor to rapidly develop a tool that enabled users to select a visualization type like a bar or line graph and then select dimensions and metrics to plot.
- Created a table component that had custom pivot functionality.
React/Redux Developer
In-plex, LLC
- Developed a beta-ready MVP from scratch using React and AWS as a serverless back end.
- Created a Wix-like landing page builder allowing users to build an infinite number of custom landing pages.
- Led the front-end effort including leading and advising other front-end talent on the team.
Front-end Developer | Business Intelligence Application MVP
Bluelight Technologies, Inc.
- Developed an MVP using React, TS, GraphQL, Next.js, and high charts.
- Collaborated in agile rituals to organize work throughout the short, 6-week engagement.
- Successfully delivered a prototype, which is being leveraged for demos to potential clients and investors.
Senior Front-end Developer
HouseCanary
- Contributed to a minimum viable product (MVP) for real estate investors to browse properties on a map using React, Mapbox, GraphQL, and React Query.
- Collaborated with a highly Agile team using tools like Slack and Zoom to attend rituals in a remote work environment.
- Engaged in the MVP development cycle from design and development to launch and customer feedback.
Senior Front-end Developer
Collaborative Mind LLC
- Led the front-end team in delivering high-quality, test-driven solutions to a major hotel chain client.
- Reviewed pull requests and mentored junior team members on best practices.
- Engaged in the project's long-term planning and provided guidelines for the front-end product delivery milestones.
Senior Front-end Developer
Modus Create
- Built front-end components that matched a Figma design using React and TypeScript.
- Leveraged Storybook to compile a library of reusable components.
- Created a fork of Jira for tracking internal issue resolutions.
Senior Full-stack Developer
Riff Learning
- Contributed to their software's front-end development alongside data scientists to create a communication analytics platform.
- Built a dashboard using the amCharts graphing library to reveal meaningful feedback to users after a video conference.
- Developed back-end features in Go in a fork of Mattermost, an open source Slack-like platform.
Front-end Developer
ClinicSense
- Leveraged an existing desktop-only website and implemented mobile designs for over 25 screens.
- Used Jest and React Testing Library to exercise test-driven development.
- Assisted junior team members with React-related problems.
Lead Full-stack Developer
BAM Builder Advertising and Marketing
- Managed two other developers and turned Figma designs into pixel-perfect front ends.
- Deployed and managed the websites using Amazon services such as EC2, RDS, and S3.
- Developed each project's back end using Node.js and MySQL.
Experience
Walmart USA's Store-finder Page
https://www.walmart.com/store-finderHouseCanary's Property Browsing Solution
ClinicSense Mobile App
http://www.clinicsense.comSkills
Libraries/APIs
React, REST APIs, Node.js, Highcharts, AWS Amplify
Tools
Slack, Figma, GitHub
Languages
TypeScript, CSS, HTML, GraphQL, JavaScript, Python
Paradigms
Agile
Platforms
MacOS, Mapbox, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Frameworks
Material UI, Next.js, Redux, Tailwind CSS
Storage
MySQL
Other
Storybook, Charts, Front-end, Data Visualization, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring