Post Job Free
Sign in

Stack Engineer Node Js

Location:
Los Angeles, CA
Posted:
October 14, 2024

Contact this candidate

Resume:

James Williams

Senior Full Stack Engineer

*******************@*****.*** 972-***-**** Chicago, IL, USA linkedin.com/in/james-williams-11a372309 https://github.com/unibuzz12 ABOUT ME

Full Stack Engineer with over 10 years of experience in desiging, developing and deploying scalable web applications. Proficient in both frontend and backend technologies including HTML, CSS, JavaScript, React.js, Next.js, Angular.js, Node.js, Nest.js and databases like MongoDB, MySQL and PostgreSQL. Experienced with setting up search engine with ElasticSearch and Sphinx having Redis setup for fast data access and caching. Good exposure to setting up CI/CD pipelines on Github and cloud services like AWS and Azure. PROFESSIONAL EXPERIENCE

Senior Frontend Engineer

Panasonic North America

- Responsible for creating and maintaining the website which showcases the company’s platform and services, powered by AI

10/2019 – 06/2024

- Implemented various features and components for the website, such as the landing page, the hiring process, the technology stack, the blog, and the contact form. I also added animations and transitions using Framer Motion and React Spring to enhance the user experience and engagement.

- Followed the best practices of web development, such as responsive design, accessibility, performance optimization, SEO, and testing. I used Chrome DevTools, Lighthouse, and WebPageTest for debugging and auditing the website. I also used Jest, React Testing Library, and Cypress for unit, integration, and end-to-end testing.

- I also used GraphQL as the data query language to fetch and manipulate data from the backend API. I used Apollo Client as the GraphQL client library to integrate GraphQL with React.

Full Stack Engineer

UChicago Medicine

- Implemented React Widget that can be embedded into WordPress CMS platform using Next.js for frontend and backend.

08/2019 – 10/2019

- Utilized the latest technologies of Next.js like App Routing and SSR along with TypeScript to provide users with a seamless experience and guaranteed fast development pace.

- Utilized Tailwind CSS for styling to convert Figma design to the website, providing visually appealing interfaces and workflow.

- Used MySQL Workbench for database design and management. IT Specialist

LA Fitness

- Collaborated with frontend teams to implement responsive and accessible user interfaces, ensuring consistency and adherence to design specifications. 02/2019 – 08/2019

- Reduced admin tasks processing time by 55% by launching an efficient admin panel using Node.js GraphQL.

- Created and deployed Docker containers to break up 9+ monolithic apps into microservices, enhancing developer workflow, scalability, and optimizing speed by 94%.

- Configured CI/CD pipelines with Jenkins and workflows using Github actions.

- Provided on-call support for production systems, participating in incident response and troubleshooting on AWS.

- Used established coding standards and methodologies and mentored 2 junior engineers on best practice.

- Boosted mobile traffic by 76% by assisting in website redesign and introducing a mobile first design approach.

Full Stack Engineer

Baird Capital

- Advanced Microsoft Office Support and Windows OS support, Windows Registry support Active Directory advanced support and remote access support / Group Policy Support &

11/2018 – 02/2019

Troubleshooting

- Configured CI/CD pipelines with Jenkins and workflows using Jenkins, Gitlab.

- Consistent use of ITIL methodology support for 300 plus end users

- Enterprise mobile device support using React Native for Android and IOS platforms. Full Stack Developer

Foley & Lardner LLP

- Upgraded the CRM system of the company with telegram automation which allowed the company to manage their customer relationships, sales, and marketing activities. 01/2016 – 02/2019

- Used SpreadJS Designer as the main component for displaying and editing custom excel worksheets in the CRM system.

- Added a feature that enabled users to have an overview of multiple worksheets on one page without navigating to different pages. I used Angular Grid Layout to create a responsive and draggable grid

layout for the worksheets. I also used SpreadJS API to access and manipulate the data and properties of the worksheets.

- Added a feature that enabled mathematical calculation over multiple worksheets. I used SpreadJS Formula Textbox to create a custom formula bar that allowed users to enter and edit formulas across worksheets. I also used SpreadJS Calculation Engine to evaluate and update the formulas and values of the worksheets. Senior IT Systems Analyst

PLA/Red Ridge IT Staffing

- I used React as the main library for creating the user interface of the website, along with Redux for state management, React Router for navigation, and Styled Components for styling. I also used TypeScript for adding type safety and ESLint and Prettier for code quality and formatting.

11/2015 – 02/2016

- Implemented various features and components for the website, such as the home page, the product page, the cart page, the checkout page, the account page, and the search page. I also added functionality such as filters, sorting, reviews, ratings, recommendations, wishlists, rewards, and loyalty programs.

- Integrated Shopify with the website to handle the e-commerce aspects of the business, such as inventory management, order processing, payment processing, shipping, and taxes. Used Shopify API to communicate with the backend and Shopify SDK to embed Shopify elements into the website

Senior IT Analyst

Chicago Public Schools

- Worked on several projects using React and Angular as the main frameworks for creating user interfaces, along with HTML, CSS, and JavaScript as the core web technologies.

08/2013 – 12/2015

- Learned how to use various tools and libraries to enhance the functionality and performance of the web applications, such as Redux and NgRx for state management, React Router and Angular Router for navigation, Bootstrap and Material Design for styling, and Webpack and Babel for bundling and transpiling.

- I took more responsibility and ownership of the frontend development of the web applications. I improved my skills and knowledge in using React and Angular, as well as other technologies such as TypeScript, GraphQL, Firebase, and AWS. Full Stack Developer & Server Engineer

KQP

- Responsibilities included supporting Apple Support Essentials and Windows support remotely by screen share, phone and online chat platforms to improve the customer support approval rating by 30% over 2 years.

07/2012 – 07/2013

- Provide remote desktop support and Linux Systems Support and Server install administration

- Software installation modified and repaired hardware and resolved technical issues. Through helping the client curate tech vendors with a high standard of IT best practices.

- Managed call flow and responded and valuated and responded to incoming requests for technical support and assistance. Through developing and modify staff management plans.

SKILLS

Programming Languages

JavaScript, TypeScript, HTML, CSS, Java, PHP

Styling Frameworks

Tailwind CSS, Scss, Bootstrap, CSS-in-JS

API Development

Restful API, GraphQL

Cloud Services

AWS(AppSync, Lambda, Step Functions), Datadog,

Octopus, Azure, Okta

Frontend Development

React.js, Angular.js, Next.js, React Native

Backend Development

Node.js, Express.js, Nest.js

Database Development

MySQL, MongoDB, PostgreSQL, DynamoDB

Version Control

Github, Gitlab, Linear, Jira

EDUCATION

Bachelor's Degree, Computer Science

Dillard University

2008 – 2012

CERTIFICATES

Active Directory Planning for

Hybrid Environments

Certificate(10/2023)

2018 COMPT TIA A+ Subject

Matter Expert Participant(SME)

(01/2018)



Contact this candidate