Uploaded File
Wes
wesm87@gmail.com
937-361-8289
Cincinnati, OH 45203
React Node JS Engineer
12 years experience W2
1
Recommendation
Average rating
106
Profile views
Summary

Senior software engineer and web developer/consultant has been working in Healthcare, Retail, Aviation & Aerospace industries, and specializing in:

  • Back-end: over 7 years of experience in GraphQL & REST APIs, NodeJS, Express / Koa, PHP, Ruby / Rails, PostgreSQL, MongoDB, Redis
  • Front-end: 6 years of experience in HTML5, CSS3, Sass, JavaScript (ES6+), TypeScript, React/Redux, Vue, Ember
  • WordPress & WooCommerce: blogs, e-commerce sites, custom themes and plugins, API integration, etc.
  • In spare time mentors for Codementor and teaches a web development course for Thinkful that covers HTML, CSS, JavaScript, Node, Express, MongoDB, and React / Redux.

Technical skills:

  • JavaScript, ES6+, TypeScript, React, Redux, Vue, Ember, D3
  • Node, Express, Koa, GraphQL, Ruby / Rails, PHP, WordPress, WooCommerce
  • PostgreSQL, MySQL / MariaDB, MongoDB, Redis
  • HTML5, CSS3, Sass, BEM, ITCSS, Functional CSS
  • Docker, AWS, Heroku, DigitalOcean, CloudFoundry
  • Git, Webpack, Rollup, Gulp, Yarn, npm
  • Jest, Enzyme, Mocha, unit / functional / end-to-end testing
  • Agile / Scrum, functional programming, immutable data structures
  • HIPAA certified

Experience
Senior Software Engineer
Aug 2020 - present
Blue Ash, OH
No skills were added
Remove Skill
Freelance Web Developer
Information Technology
Mar 2009 - Aug 2020
  • Build web apps using JavaScript / TypeScript, React, Redux, Vue, Ember, HTML, CSS, Sass, etc.
  • Develop REST / GraphQL APIs and microservices using Node, Ruby / Rails, or PHP.
  • Create websites, blogs, and e-commerce sites using WordPress and WooCommerce.
CSS HTML JavaScript node.js REST Ruby Ruby on Rails SASS Typescript Web Developer Wordpress Redux React.js
Remove Skill
Software Engineer
Healthcare
Feb 2020 - May 2020
  • Added new features and refactored existing code for a React / Redux app centered around medical billing, patient & policy management, custom workflows, etc.
  • Worked on migrating the source code from one big folder into multiple packages to enable more granular code splitting for better load times and performance.
Software Engineer Redux React.js JavaScript
Remove Skill
Software Engineer
Retail
May 2018 - Jan 2020
  • Contributed to a front-end React / Redux app and back-end Node services to improve the cart, order scheduling, payment, and checkout experiences.
  • Worked with other teams and delegated work to other members on my team for larger, more coordinated efforts like incorporating Instacart and ship-to-home delivery options, adding third-party payment options (Google Pay, Chase Pay, EBT), updating the UX design and branding, reducing the bundle size, improving overall performance, etc.
  • Pair-programmed with other members of my team and gave brief talks and demonstrations on topics like functional programming and advanced JavaScript / TypeScript / React features.
JavaScript node.js Software Engineer Typescript UX React.js Redux React native
Remove Skill
References
Average Rating

1 recommendation
Software Engineer
Information Technology
Oct 2017 - Apr 2018
  • Added new features to both the front-end React / Redux app and the Node API, along with unit & functional tests and extensive documentation.
  • Added new third-party integrations to the API for services like Google BigQuery and CloudML.
  • Contributed to open-source projects to fix bugs in packages that were used (e.g. the Webpack UglifyJS plugin) and created new open-source packages (custom Webpack plugins, React utilities, etc.)
node.js Software Engineer React.js Redux JavaScript
Remove Skill
Software Engineer
Information Technology
Sep 2016 - Oct 2017
  • Hired as part of a new team tasked with building a new search / recommendation / metrics app using React and Redux, along with a custom API composed of multiple Node microservices mapped to an Nginx reverse proxy.
  • After the successful launch of the first app I was asked to help bootstrap another new project for GE’s new additive 3D manufacturing division, this time using Vue. I was responsible for screening and interviewing candidates to assemble a new team of developers, then working with them to create an MVP for the new app.
Bootstrap node.js Software Engineer Redux React.js JavaScript
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Associate's in Web/Multimedia Management and Webmaster
ITT Technical Institute, 2007 - 2009
Attended in Graphic Design
The Modern College of Design, 2006 - 2007
Skills
JavaScript
2021
13
node.js
2021
13
React.js
2021
13
Redux
2021
13
CSS
2021
11
HTML
2021
11
REST
2021
11
Ruby
2021
11
Ruby on Rails
2021
11
SASS
2021
11
Typescript
2021
11
Web Developer
2021
11
Wordpress
2021
11
Software Engineer
2020
3
Bootstrap
2017
1
React native
2020
1
UX
2020
1
Agile Methodology
0
1
AJAX
0
1
Apache
0
1
AWS
0
1
backbone.js
0
1
Bower.js
0
1
CoffeeScript
0
1
D3.js
0
1
Docker Containers
0
1
Ember.JS
0
1
Git
0
1
Grunt.js
0
1
gulp.js
0
1
HIPAA
0
1
jQuery
0
1
JSON
0
1
LAMP
0
1
Mac OS 6
0
1
Microsoft Image Composer
0
1
MongoDB
0
1
MVC
0
1
MySQL
0
1
nginx
0
1
OOP
0
1
PHP
0
1
PostgreSQL
0
1
Redis
0
1
Scrum
0
1
SCSS
0
1
SVN
0
1