Summary

Expertise

Project Highlights

Education

Agency

MR

English:

Advanced

Matthew R.

vetted by Youteam

Vetted by YouTeam

United States

UTC -05:00

America/New_York

English:

Advanced

Sr fullstack developer oriented to frontend development.

A seasoned frontend and full stack JavaScript engineer with over 10 years of experience in developing and designing web applications. Adept at using technologies such as HTML, HTML5, CSS, CSS3, SASS, JavaScript, TypeScript, jQuery, Kendo UI, ES6, React, Vue, Angular, Node, Express, C#, .net, Java, Spring, GraphQL, Restful API, and AWS. Proficient in all phases of the SDLC including requirement analysis, implementation, and maintenance, with extensive experience in Agile and SCRUM methodologies. Skilled in React for creating interactive UIs and hands-on experience in React Native for building mobile applications for IOS and Android. Proficient in functional components, class components, hooks, lifecycles, HOCs, and async operations.

Want to hire this engineer?

Check if Matthew is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

React.js 8 years
TypeScript 5 years
Node.js 5 years
Express.js 3 years
JavaScript 10 years

Other technologies

AWS
C#
CSS
Django
Java
jQuery
MongoDB
.NET
PHP
PostgreSQL
Python
React Native
SaaS
Selenium
Spring
Bootstrap
HTML
JSON
Laravel Framework
Scrum
Angular 2x
ES6
RESTful API
Docker
Redux
Three.js
Ethereum
Solidity
Vue.js
Photoshop
Blockchain
Web3.js
Jest
GraphQL
Figma
Material-UI
Next.js
Tailwind CSS

Project Highlights

icon
Senior Frontend Developer (Web3)

Nifty League project

Feb `22 - Aug `22

6 months

Nifty League

Developed marketing website that is working on the Ethereum blockchain network

Responsibilities & achievements

• Used AWS services such as S3, SNS, SES, and Lambda. • Used Web3JS, Ether.js, Node/Rest AP Jest, Kendo UI, MUI. • Used front end UI skills (React, Redux, TypeScript, MUI, SCSS, CSS, HTML, JavaScript) to adapt the Figma designs created by the designers. • Worked in designing, developing and testing the web application by using the HTML5, CSS3, • SASS, LESS, Bootstrap, and React.js • Architect the front-end structure and back-end infrastructure. • Enhanced the React Observables with Redux, React-router and Redux-thunk • Built Rest APIs with Node.js and Express.js, C#, .NET. • Built out several features of their new market platform. I was tasked with developing several components in the application, adding features such as “Leader board”, "Team", styling with MUI, and more. • Achieved APIs calls from back end NodeJS using React Fetch • Worked in Agile Scrum environment. (sprint planning, daily scrum, sprint, sprint review and sprint • retrospective) • Worked closely with the backend and QA team in completing projects And Troubleshoot any issues relating to frontend development. • Mentored junior developers as a Senior developer. • Supported team members in their tasks. • Facilitating open discussion and conflict resolution. • Proactively identify and resolve issues.

Agile
AWS
C#
CSS
Express.js
JavaScript
.NET
Node.js
React.js
TypeScript
Bootstrap
HTML
Kendo UI
Sass
Scrum
RESTful API
Redux
SCSS
Ethereum
Web3.js
Figma
Lambda
icon
React/React Native Lead Developer

Global Pharma Tek project

Feb `21 - Feb `22

1 year

Global Pharma Tek

Mobile app for the company.

Responsibilities & achievements

• Worked with AWS services such as AWS Amplify, Lambda, SNS, SES, S3, Twilio • Architect backend and database with AWS Amplify, and DynamoDB • Built Mobile application with React Native • Worked as a React developer in contract. • Expanded frontend technologies, especially React. • Used Figma for design tool. • Fixed security risks from components. • Integrated CI/CD pipeline using GitHub and AWS EC2, Docker • Integrated CDN, code splitting, memorization techs for the fast-loading speed. • JavaScript, React, React Native, ES6, JSON, Redux, Ant, AWS

AWS
GitHub
JavaScript
React.js
React Native
Twilio
Continuous Integration
JSON
ES6
Docker
DynamoDB
Continuous deployment
Redux
Figma
Lambda
icon
Senior Frontend Architect

Meta

Sep `16 - Mar `17

6 months

Meta

Worked closely with clients of Facebook

Responsibilities & achievements

• Worked as a React developer in contract. • Handle Authentication, Permission module • Worked closely with clients of Facebook. • Expanded frontend technologies. (JavaScript, React, Vue, ES6, JSON, Redux) • Developed the front end using ES6 and React/Redux with a focus on component reusability. • Fix performance issue using memorization technologies. • Followed Agile and Scrum software development methodology.

Agile
JavaScript
React.js
JSON
Scrum
ES6
Redux
Vue.js
icon
Senior Frontend Developer

YouTube internal website

Sep `12 - Sep `16

4 years

YouTube

Started work as an intern on internal website for YouTube employees. Moved in to full time employee after a year.

Responsibilities & achievements

• Worked with a team of developers to integrate front-end code with back-end systems and APIs. • Mentored and trained junior developers on best practices and development techniques. • Stayed up to date with the latest front-end technologies and development methodologies. • Developed and maintained multiple web applications using Vanilla JavaScript, resulting in improved code quality, performance, and maintainability. • Built dynamic and responsive user interfaces by utilizing the DOM (Document Object Model) and working with event-driven programming. • Implemented advanced JavaScript features such as closures, prototypes, and asynchronous programming. • Used Vanilla JavaScript to build custom UI components, animations, and interactivity, leading to a better user experience. • Improved website performance by utilizing techniques such as lazy loading, code optimization, and caching. • Developed robust and scalable solutions for data management and manipulation, using JavaScript arrays, objects, and functional programming concepts. • Utilized version control systems such as Git to manage code and collaborate with teams, resulting in streamlined development processes. • Focused on building the best secure website. • First time to work as a frontend developer. Learn new technologies such as React.js, Vue.js. • Expanded frontend technologies.

CSS
JavaScript
jQuery
React.js
Bootstrap
HTML
JSON
icon
Front-end/full-stack developer, Frontend Architect, Frontend Lead

Toptal project

Mar `17 - Feb `21

1805 years

Toptal

Worked with various size Companies and individuals for helping build/modify web/mobile applications. Worked as a senior frontend web developer with React.js. Great opportunity to work at various size teams (1~50). Great opportunity to work remotely.

Responsibilities & achievements

• Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow • Worked with various size Companies and individuals for helping build/modify. Used Redux, Redux thunk, Saga. • Built React projects from Scratch. Maintain and update React projects. • Migrate Vue, Angular application to React • Worked with task runners like Gulp in deploying and testing the application • Collaborate with UI designers and back-end engineers closely. • Worked as a Frontend Team Lead, full stack developer, Smart contract developer, Web3 developer, Frontend developer, and Mobile developer. • Use memorization tech efficiently for the performance solving such as memo, use Memo, use • Callback, lazy loading, React Query. • Fix performance issue for the MySQL database • Experienced working with micro front ends and micro services • Collaborate with remote oversea team members • Used Figma, PhotoShop, Adobe XD for design tool • Worked as a full-stack developer with Node.js, Express.js, SQL, MySQL, MongoDB. • Built a pixel-perfect and mobile-friendly SaaS web application with React.js /Redux, Vue, • Angular, JS/TS, AWS, HTML5, CSS3, Styled-Components, and Axios. • I also built a follow-up mobile application for iOS/Android with React Native CLI based on the website. • Developed Restful/GraphQL Apis with Node.js, Express.js, C#, .NET, Python, TypeScript, and various ORMs. Built Mobile applications with React Native. • Develop stock price analyze application using Vanilla JS, AgGrid, Node.js • Built Rest APIs with Node.js, Express.js, C#, .Net, Java, Spring, Laravel. • Fully customize Material UI • Using web scripting languages like NodeJS and Yarn for interaction between client side and server-side technologies. • Learned Server Side and Client-Side rendering with Next.js, and Gatsby.js • Enhanced user experience by designing new web features using MVC Framework like Node.js.

AngularJS
AWS
C#
Express.js
HTML5
MySQL
.NET
Node.js
Python
React.js
React Native
SQL
TypeScript
CSS3
Laravel Framework
ORM
RESTful API
Redux
MVC
Photoshop
Web3.js
GraphQL
Adobe XD
Figma
GatsbyJS
Redux-saga
Next.js

Education

Higher education in Computer Science

Agency

Software development agency #3757

10-50

GMT-5

Lima, Peru

Core Expertise

Agile
Amazon EC2
Amazon S3
AngularJS
AWS
Azure
C#
Django
Elixir
ETL
Express.js
Flask
Google Analytics
Groovy
Hibernate
HTML5
Ionic
Java
JavaScript
jQuery
Kotlin
Kubernetes
Microsoft
Microsoft Dynamics CRM
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
QlikView
React.js
React Native
Ruby on Rails
Scala
Selenium
Spark
Spring
SQL
SQL Server
SSIS
Tableau
TypeScript
WordPress
Xamarin
Apache Tomcat
Bootstrap
CSS3
Git
Go
Golang
HTML
iOS
Mocha
Oracle database
Pentaho
Project Scheduling
Scrum
SQL Azure
SQL Programming
Unit Testing
Web Services
Sketch
User Experience Design
Angular 2x
Postman
Project management
Docker
DynamoDB
MariaDB
SQL query
InVision
Redux
Project Manager
Scrum Master
Maven
Spring Boot
Illustrator
Photoshop
Jest
Enzyme
Hadoop
Flutter
.NET Core
Figma
AWS Lambda
Firebase
Next.js
SEO
Power BI
AWS Glue
Pyspark
.NET Framework
Snowflake
SAP HANA

Industries

Architecture & Design, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Data Science & Machine Learning, Branding, design, web development

Want to hire this engineer?

Check if Matthew is available