Matthew Parsons
Verified Expert in Engineering
Software Developer
Prescott, AZ, United States
Toptal member since February 27, 2017
As a software developer with over a decade of experience, Matthew built multiple websites and interactive applications for various clients. He is currently focused on the JavaScript language and development with React, Angular, and Vue. Matthew is also well-versed in PHP, HTML5, and CSS3.
Portfolio
Experience
- CSS - 13 years
- JavaScript - 13 years
- HTML5 - 10 years
- jQuery - 8 years
- PHP - 6 years
- React - 4 years
- Sass - 4 years
- AngularJS - 3 years
Availability
Preferred Environment
GitHub, Bitbucket, Sublime Text, iOS, Next.js, GoDaddy, Email Templates
The most amazing...
...project I've built was a custom WordPress theme with WebGL animations.
Work Experience
UI Developer
Under NDA (via Toptal)
- Worked with a cross-functional team to build out UI.
- Followed scaled agile with PI planning.
- Responsible for the translation of the UX wireframes and UI visuals to code that will produce aesthetic and functional elements of the application.
- Established UI best practices, code consistency, high-quality graphic standards, and branding.
- Implemented responsive design, development, and mobile optimization.
Front-end Developer
Optimizely, Inc.
- Built client-side A/B tests for us on a variety of platforms.
- Worked on existing high-profile client websites such as Kaiser Permanente, Lifetouch, Sylvan Learning, and many others.
- Modified existing site pages and creating cross browser pixel perfect A/B tests for improved conversions.
Front-end Developer
Fiducioso Advisors, Inc.
- Used Google's Polymer library to implement a fresh look-and-feel for a web app to match the designer’s mock-ups.
- Created a reusable and customizable application that allowed the web app to be deployed for multiple customers with slight variations.
Front-end Developer
Caterpillar
- Used jQuery and D3.js to create a customizable dashboard.
- Built a reusable and scalable framework.
- Worked with external APIs to pull in dynamic data to allow users to build and customize a personal dashboard.
UI Developer
ByteCubed
- Converted a prototype to a working product using React and Redux.
- Used Jest with React to build unit tests for CI/CD.
- Worked with other developers on the team to build a reusable framework.
Lead Developer
Unfold Agency
- Acted as the technical lead on assigned projects—ensuring adherence to the highest professional quality standards for software development while meeting all the project objectives.
- Served as a significant contributor to internal technology solutions that resulted in increased company capabilities.
- Aided in the scoping of projects and ensured that the engineering scope, schedule, and budgets are accurate.
- Created an internal tool utilizing jQuery and Google Docs for testing file data and file names against a list of required specifications.
- Built HTML5 interactive games using Canvas and the Phaser.io library.
Interactive Developer
AvatarLabs
- Created single-page applications for the world's top entertainment companies.
- Aided in scoping projects.
- Worked with multiple JavaScript libraries.
- Built interactive experiences that function across all required browsers and mobile devices.
- Worked on teams large and small on a range of projects from 20 page sites with CMS to single-page applications.
Lead Developer
Production Critic
- Led a dynamic team to create a review site.
- Guided the scoping and individual projects and ensured schedule and budget were accurately managed.
- Built custom Drupal modules that handle the specific needs of the site.
- Created a custom Drupal theme that was responsive and was supported across all major devices and browsers.
- Aided in the creation and building of the overall UI/UX of the site.
Front-end Developer
KERN Agency
- Hand-coded HTML/CSS email templates and small landing pages.
- Took completed designs from Photoshop and created all the assets.
- Built pixel-perfect websites and emails.
- Tested emails for integrity and created templates for future use to speed up the development time.
- Created sites and emails that were supported across all required platforms and devices.
Experience
Main Controller
Using the JavaScript library Tabletop.js to read the data from Google Sheets, I created a filename validator to check if the file names matched the corresponding file sizes.
GSNTV
Omnia Night Club
http://omnianightclub.comAlice Slider Puzzle
Skills
Libraries/APIs
jQuery, React, D3.js, Polymer, Tabletop.js
Tools
Grunt, Sublime Text, Bitbucket, GitHub
Languages
CSS3, HTML, Sass, HTML5, JavaScript, CSS, PHP, TypeScript, SCSS
Platforms
WordPress, Drupal, Webflow, iOS
Industry Expertise
Web Design
Frameworks
Laravel, AngularJS, Angular, Next.js
Storage
MySQL
Other
Front-end Development, Responsive UI, UI Development, Email Templates, Web UI, GoDaddy, Web Development, User Interface (UI), Front-end, HTML5 Banners, Adaptive Design, Pixel Perfect, Design
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