Technical Skills

JavaScript React Redux Babel HTML CSS Sass Axios JQuery webpack
Node Express MySQL MongoDB Mongoose sqlite npm Git VSCode

• Languages: JavaScript (ES5 and ES6)
• Front-End: HTML, CSS, SASS, React (Redux, Hooks), jQuery
• Back-End: Node, Express, MySQL, MongoDB, Mongoose, SQlite
• Tools: Git, Docker, AWS, Postman, NPM, Webpack, Babel


About me

_ Drink a ton of coffee _ Coding, JavaScript _ Database, Data Aggregation _ Hard-working _ Team player, Autonomous _ self-confidence, positive attitude _ strong work ethic _ Analyzing tasks, strategic planning skills _ Highly perceptive

Sujin Kim is a Fullstack Software Engineer, talented and accomplished employee, with extensive experience in many different fields made her learn how to effectively collaborate with the rest of the engineering team to design and launch new features.
Skilled in Fullstack Web development with JavaScript, React/Redux/Hooks, Node.js, Express, MySQL, MongoDB, Git for the full application lifecycle, planning, database architecture, feature implementation.
Experience in creating and consuming RESTful APIs and working with engineer teams that implement Agile and SCRUM methodology.

Sujin Kim is ...

“ Very hardworking, persistent, quick to find solutions and has a great logical mind ”
“ Hard working, dedicated, and great team member ”
“ Super compassionate and helpful ”
“ So organized, so hardworking, so nice ”
“ Hard working, ambitious ”
“ Enthusiastic, helpful, a team player! ”
“ Amazing teammate! Setup Queen ”
“ Always eager to help. Super cheerful, Has the Coolest t-shirts in town ”
“ Has such a positive vibe! ”


- Anonymous Comments from cohort mates in Hack Reactor
* Hack Reactor : Advanced Software Engineering Immersive Program

Projects

Hotel Flamingo,
Property management system

Built an application to handle tasks for front desk, housekeeping, management, and system administrator.
• Utilized Javascript, Node, Express, React with Hooks, Babel, Axios, MongoDB, Mongoose, npm, Webpack.
• Designed Rooms API routes and schema integrated with tasks and reservations endpoints.
• Worked with normalized data and created static methods in mongoose to create modular code.
• Created Add room component on the front end for management and integrated with server and database.

Hotel management app Hotel management app Add room component

CATWALK,
Retail Website

Modernized interactive E-commerce application rendering information from a headless API.
• Utilized JavaScript, React, Redux, Babel, npm, Axios, Webpack and deployed with AWS EC2.
• Built E-commerce Clothing Store on a team of 4 software engineers, practicing agile software development.
• Designed React-Redux components and logic for Related Products and Building Your Own Outfits.
• Managed complex asynchronous calls to efficiently extract data from multiple API endpoints at the same time.
• Created a way to make less api calls by storing data already made to prevent overloading the api and render faster.

retail website retail website

CATWALK API,
Backend service for Retail

Built a server and database to support retail website, integrated a legacy codebase, and optimized the system.
• Utilized Javascript, Node, Express, MongoDB, Mongoose, npm.
• Established ETL process to transform legacy data with over 30 million entries into usable RESTful API routes.
• Optimized mongoose queries utilizing indexing, and aggregation.
• Adopted MongoDB functionality to denormalize the data and minimize the aggregation to query faster.
• Designed a caching database to speed up a 15 second query to a ~50ms query.

System Design Diagram
System Design Diagram
System Design Diagram

More Fun but Simpler Life,
Full Stack application

Split-bill App_ a project built in 2days
• Utilized Javascript, Node, Express, React, Babel, Axios, MongoDB, Mongoose, npm, Webpack.
• Integrated with Yelp API to find places, save favorites with comments of the user, and save ‘to go’ wishlist.
• Implemented responsive CSS design for mobile use.

minimum viable product_ 2days project

Contact Info.