Post Job Free
Sign in

Software Engineer Node Js

Location:
New Brunswick, NJ
Posted:
November 30, 2023

Contact this candidate

Resume:

NICKY CHEN

+1-917-***-**** # *************@*****.*** ï LinkedIn § XNickyChenX2022 + Berlin, NJ

EDUCATION

Rutgers University New Brunswick, NJ

B.S. Computer Science GPA: 4.0/4.0 Expected: May 2026 Relevant Coursework: Introduction to Computer Science, Data Structures Honors/Awards: Honors College, Dean’s List

EXPERIENCE

Software Engineer Intern Oct 2023 - Present

NEW EIG Remote

• Lead a group of 4 software engineers to develop NEW EIG’s website using React, Node.js, Express, MySQL

• Integrated a robust user authentication system featuring JWT (JSON Web Tokens) and cookies, ensuring a secure and seamless user experience.

• Provided mentorship and guidance to a fellow software engineer, sharing expertise in CORS configuration and proxy setup to connect the frontend and backend.

PROJECTS

JAT React, Node.js, Express, MongoDB

• Coordinated a team of 4 Full-Stack developers to build a job application tracker at Rutger’s Hackathon.

• Gamified JAT by incorporating streaks and goal-setting features to boost user engagement.

• Designed an API to streamline user login and introduced a one-click job application submission feature, simpli- fying the application process for users.

• Links: GitHub

MyGamesCollection React, Redux Toolkit, Node.js, Express, MongoDB, Redis, Tailwind

• Developed a web app enabling gamers to search, review games, and connect with friends for sharing reviews

• Scraped and stored data on 70,000+ games from IGDB (Internet Game Database) API into MongoDB database

• Implemented user authentication and authorization using JWT (JSON Web Tokens) with cookie storage

• Designed a RESTful API for management of users’ game collections and friend interactions.

• Utilized Redux Toolkit Query for optimized data fetching, caching, and manual cache updates from the API

• Links: Website, Github

Blog Web Application Flask, JavaScript, HTML/CSS, PostgreSQL

• Designed a blog that allows users to create, filter and engage with posts

• Implemented scroll-triggered loading of additional posts for enhanced app responsiveness and usability

• Incorporated a comment section with a reply system that allows for liking, disliking, CRUD functionality

• Employed Flask-Login to implement user authentication and authorization

• Links: Github

SKILLS

Languages: JavaScript, Python, Java, C, SQL, HTML/CSS, Matlab Technologies: React, Redux Toolkit, Node.js, Express, MongoDB, MySQL, Redis, Flask, PostgreSQL, jQuery, Firebase, Tailwind, Bootstrap, Git



Contact this candidate