JIM NGUYEN
(425) 442-0267 | vjimnguyen@gmail.com | www.linkedin.com/in/jimvnguyen- | Bellevue, WA
Education
Western Washington UniversityGraduated August 2018Bachelor of Science in Computer Science
Software Projects
May 2021 to Aug 2021
- · Full-stack web app built with React, Java, Spring Boot, AWS, MySQL, CSS mods, React-Bootstrap, React Hooks
- · Developed a responsive UI/UX with conditional rendering through user authentication
- · Multiple API endpoints to encompass all standard CRUD operations as well as PUT and PATCH requests
- · Deployed frontend and backend to AWS using EC2 and S3 with a real-time database using RDS
Jan 2021 to Jan 2021
- · Full-stack web app built with react, node, firebase and axios for HTTP requests
- · Includes secure login functionality, persistent user state and full user authentication using firebase
- · Uses Stripe API for payment processing and secure transactions
- · Deployed and hosted through firebase
- · Supported with a realtime database with unique order history management
- · Styled using Google’s Material-UI component library for a polished and elegant look
- · Uses modern react practices such as react hooks and functional components to manage state
Jan 2021 to Feb 2021
- · Responsive SPA built using react, react-router-dom, redux, axios
- · Features tokenized authentication, realtime database, and hosting served by Google’s firebase
- · Custom form, button, and input components. Keeps persistent user state even after refresh
- · Uses redux to manage global state and middleware (redux-thunk) for asynchronous functionality
- · Reworked to use react hooks and other modern react features (lazy loading, arrow functions)
Profiles API -
Jan 2021 to Jan 2021
- · Backend REST API that offers complete user profile creation via email, name, and password
- · Developed using Python and Django REST Framework to create a secure API
- · Allows for users to post statuses and edit user data using HTTP requests via Django Viewsets
- · Deployed using AWS EC2 and updated using bash scripts
- · Offers superuser access using the Django admin built in functionality
May 2020 to Present
- · Portfolio site built with react and Gatsby.js
- · Contains an integrated resume page, a showcase with personal projects, and photos of interests/hobbies
- · Deployed using surge.sh and hosted via Google Domains
Sept 2017 to June 2018
- · Full-stack web developed using react and django
- · Features tokenized authentication and created a REST API on University owned Azure server
- · Implemented a line-by-line code highlighter (using highlight.js) to easily identify code snippets of interest
- · Created as a team with four other Computer Science seniors for a real client, used Agile methodologies
Skills
Languages/Frameworks/Software: JavaScript, JSX, Java, Python, C/C++, HTML/CSS, Bootstrap, Material-UI, Reactjs, Redux, Firebase, Django, AWS, VSCode, Git, VMware, Nodejs, Bash
Additional Experience
Computer Maintenance/Networks Troubleshooting - · Repaired computers by means of removing malicious software and inspection of hardware
- · Created personalized seamless mesh networks to work in multi-level housing