Post Job Free

Resume

Sign in

Node Js Customer Service

Location:
Irondequoit, NY, 14622
Salary:
$130k annually
Posted:
January 29, 2024

Contact this candidate

Resume:

Brian Smith

Specializes in JavaScript and its frameworks and libraries providing creative, sophisticated, effective, yet clean solutions using React, Angular and Node.js.

Proficient in Node/Express, GraphQL, NoSQL/SQL databases with an in- depth knowledge of the best practices for modern web applications.

The project I've optimized and improved was a heavy React frontend web application by analyzing, re-architecting, and downsizing the bundle size by half.

Email:

ad26rk@r.postjobfree.com

Phone:

+1-814-***-****

Address:

40 Wisner Rd Rochester, NY 14622

- Education

Gifu University, Gifu, Japan

2008 –2012

Bachelor of Computer science

- Work Experience

Dedicated Developers, Atlanta, Georgia, US

Senior Frontend Engineer

Jan 2021 – Present

Upgraded an old version of a React/Redux app to the latest version in a way that all the components are strongly typed function components using React Hooks APIs, TypeScript, Context API, and GraphQL.

Developed a customer service app integrating Firebase real-time database and Firestore with React, Redux, and TypeScript styled with Bootstrap and SCSS.

Optimized the performance of a React app by analyzing the issues, and downsizing the bundle by half.

Built out reusable and modular components like Layouts, Forms, and Modals that are shared across the app using React Hooks, Tailwind, and Emotion.

Wrote unit and E2E tests for React components and apps using Jest, Enzyme, and Cypress.

Contributed to building an internal workforce management system to be mobile responsive and PWA using Angular.

18Techs., Alpharetta, Georgia, US

Full Stack Engineer

Sep 2017 – Dec 2020

Developed an application-level library of reusable and headless components using React, Storybook, Tailwind CSS.

Worked on the landing page implementing beautiful layouts that work across all devices using React/React Native.

Translated wireframe designs to pixel-perfect React/React native components with smooth animations using Lottie and Spring.

- React / Redux / Next.js

- React Native

- AngularJS

- Node.js / Express.js

- HTML5 / CSS / SCSS / Tailwind CSS

- SQL / noSQL

- Microservices / AWS / GCP

Senior Full Stack Engineer

(React / Node.js)

LITSLINK, Palo Alto, California, US

Full Stack Engineer

Sep 2015 – Aug 2017

Created a methodology to gradually transition the legacy jQuery application to React/Redux.

Developed a wide variety of SVG charts about complex statistical data with smooth animations that were powered by React and D3.js.

Revised an existing data querying mechanism to use MongoDB's data aggregation pipelines.

Implemented a notification system using AWS Lambda, SQS, and SNS.

Worked on building back-end RESTful APIs for searching and scheduling presentations in Node.js/Express.js.

Talentica Software, Pleasanton, California, US

Web Developer

Jun 2012 – Aug 2015

Implemented an eCommerce app based on the MEAN stack integrating with Stripe payment for subscriptions.

Created and optimized a single-page application with AngularJS services, directives, bindings, and event handlers using JavaScript algorithms based on math solutions.

Developed a mailing product that leverages AWS SES, S3, and SNS.

Displayed current and upcoming deals on the map using the Google Maps API.

Developed an application-level library of reusable and headless components using React, Storybook, Tailwind CSS.

Worked on the landing page implementing beautiful layouts that work across all devices using React/React Native.

Translated wireframe designs to pixel-perfect React/React native components with smooth animations using Lottie and Spring.

Wrote the scripts and built CI/CD for deploying and maintaining the app on the AWS EC2 using CircleCI and docker.

Refactored and upgraded an existing Angular codebase to improve the performance and solve complex UX problems.

Implemented reactive Angular components for subscribing to multiple data sources and showing the fetched data.



Contact this candidate