James Gaylor
Senior Frontend Engineer
Graduate of computer science with Bachelor's Degree, built 40+ projects with team members. Rich experience (8+ years) of full-stack,
focused on front-end develop. Developing web applications using a keen eye for interactive design to develop pixel-perfect code that
translates static design concepts into engaging digital experiences. Especially have strong knowledge of React and Ruby on Rails for fullstack development. Passionate and creative with emphasis on Test Driven.
-
-
Fayetteville, NC, United States
linkedin.com/in/james-gaylor-4444a9251
EDUCATION
SKILLS
Bachelor's Degree in Computer Science
Longwood University
09/2012 - 05/2016,
JavaScript
Farmville, Verginia
Courses
Took two semesters of Introduction
to Algorithmic Design and four
other Computer Science courses.
Explored computer system and
hardware, learned advanced
software developments and
graphical interface design.
WORK EXPERIENCE
04/2019 - 07/2022,
www.perfectportal.co.uk
HTML5
SASS
Material UI
React.js
Bootstrap
Antdesign
React Native
Angular8+
Express.js
.NET
Ruby
Git
PostgreSQL
Southport, UK
Redux
AWS
Tailwind CSS
Node
Jira
Senior Frontend Engineer
PERFECT PORTAL
TypeScript
Python
Ruby on Rails
MongoDB
MySQL
Jest
Firebase
Docker
Summary
Cooperate with team members to plan, design, develop smart solutions by
using React, Angular for frontend development and ROR, node.js for backend
development.
Developed user-oriented visuals and features using frontend languages to
increase site traffic.
Knowledge of technology trends, including but not restricted to frontend &
backend technologies, rapid prototyping, behavior driven development, trends
in social networking/media, video and streaming.
Reduced build time of vectorworks nomad to 70% by split the app into
modules.
Improved efficiency of existing solutions and fixing bugs for stable use in enduser experience.
Designed and developed for maintenance of secure REST/SOAP web services
for payment solutions using PayPal, Stripe and credit card.
Full stack Developer
SIEMENS PLM SOFTWARE
08/2016 - 02/2019,
www.plm.automation.siemens.com
Los Angels, US
Summary
Contributed ideas and suggestions in team meetings and delivered updates on
deadlines, designs and enhancements.
Created and configured new JIRA projects and worked with team to maintain
existing JIRA projects.
Used Node.js and Express.js to build server side logic, and applied with
middlewares to handle HTTP requests.
Developed C2C e-commerce website to reduce cart abandonment rate by 30%,
resulting in increased online sales after golive date.
Installed Docker and Git including auto scaling EC2 instances and using
Elastic Beanstalk to analyze logs on the AWS cloud.
Bringing mock-ups to life using JavaScript Libraries.
REPRESENT PROJECT
Uniform Company Site
(08/2020 - 11/2020)
Implemented Product management and Offer kind
customer service of company functionality
Built clean and user friendly interface by using
HTML, SASS, React and Material UI
Used react hooks, state and props, Redux, ReduxSaga and MongoDB for databse mangement
All individual components passed unit test
perfectly with Jest
Developed a bot can controls important
functionalities automatically (accept customer's
order, send order to company, deliver products to
customer) by using nltk python package
Used machine learning to make bot able to find
suitable answers to customers
LetsTango E-commerce Site
(03/2022 - 06/2022)
With team members, built roadmap and design
from scratch
Developed frontend with my pixel perfect skill by
using HTML, Tailwind CSS and Angular
Every step, done unit test with Jest
Split products by different types ( by male/female,
age, color, product type, etc )
Everyone can buy first and pay later with any kind
of payment ( paypal/payoneer, credit cards, crypto
wallet )
Customers can upload and sell their products
without any fee
LANGUAGES
English
Native or Bilingual Proficiency