Post Job Free
Sign in

Software Engineer Node Js

Location:
San Pablo, CA
Posted:
May 07, 2024

Contact this candidate

Resume:

Binh Nguyen

Software Engineer +1-408-***-**** San Jose, CA ***************@*****.*** Github LinkedIn TECHNICAL SKILLS

Strong: JavaScript (ES6+), React (Hooks), Redux (Redux Toolkit & Redux Toolkit Query), React Router, HTML, CSS, Tailwind, Node.js, Express, RESTful APIs, NoSQL (MongoDB)

Experienced: TypeScript, Svelte, Git/Github Flow, Chrome API, Hosted Server Architecture, Webpack, Rollup, Vite, SQL (PostgreSQL), Jest WORK EXPERIENCE

Software Engineer SvelteScope - Open-Source Chrome Extension Debugging Tool 2024 - Present

• Leveraged Svelte'scompilation-based approach to optimize JavaScript code and deliver smaller bundle sizes, contributing faster load times and smoother interactions, aligning with the application's goal of seamless and engaging experience for end-users

• Integrated TypeScript's powerful type system, strict compiler rules, and advanced features to establish a highly expressive and flexible type ecosystem, improving code readability and maintainability, enhancing type safety, developer productivity, and long-term sustainability

• Harnessed Chrome Extension API Runtime to inject custom scripts into the current Svelte application's context, providing a flexible and efficient approach without the need for server-side changes, allowing for quick iterations and continuous improvement of the application's interface

• Applied Vis.js data visualization library to extensively customize node and edge properties to display hierarchical relationships, providing an intuitive interface by lowering the cognitive load for users exploring these intricate data structures, enhancing exploratory analysis

• Configured Rollup optimizations with tree-shaking, code-splitting, and plugin ecosystem, and Vite optimizations with Hot Module Replacement (HMR) to remove unused code, split the application into granular chunks, and streamline the iterative development cycle, elevating the project's performance and development workflows to industry-leading standards, delivering a highly performant application

• Implemented Jest's comprehensive testing suite, including its assertion library, mocking capabilities, and test runners, to enable thorough unit and integration testing, fostering a culture of collaboration and continuous integration, and ensuring a reliable and high-quality codebase OPEN-SOURCE WORK

Software Engineering BeRead - Web Application of encouraging people to read more 2024

• Documented Redux'sactions, reducers, store, and API for handling asynchronous actions and side effects, managing the application's complex state, promoting a unidirectional data flow, enhancing code maintainability, scalability, and predictability throughout the development process

• Architected React Router to implement client-side routing for a single-page application (SPA), optimizing client-side rendering (CSR), reducing server load and enabling content updates, promoting a scalable and maintainable application architecture over server-side rendering (SSR)

• Employed Tailwind CSS with its utility-first CSS framework, responsive design capabilities, and customization features, streamlining tasks and promoting a consistent, responsive user interface, contributing to faster development cycles and ultimately enhancing user experiences Software Engineer HomeDecor - Web Application for selling furniture 2023

• Employed React'svirtual DOM and component-based architecture to create modular and reusable UI elements, enhancing code maintainability and scalability by minimizing DOM manipulation, ensuring a streamlined user interface by providing a competitive advantage in frontend development

• Leveraged Node.js and Express.js with their non-blocking architecture, unified JavaScript environment, and robust middleware system, handling HTTP requests and responses, aligning with industry standards, promoting a unified development experience in Node.js applications

• Implemented MongoDB, augmented with Mongoose for flexible schema design, horizontal scalability, and native support for JSON data, prioritizing its strengths in handling unstructured data efficiently over a traditional SQL database, aligning with industry trends towards NoSQL databases EDUCATION

Mission College - San Jose, CA 2021 - 2023

Associate in Science - Computer Information System Northeastern University - San Jose, CA 2019 - 2021 Master of Science - Project Management

PUBLICATIONS

Amazon Web Service Remake Labs 2024

SvelteScope: Your new Svelte Debugging Companion Medium Article 2024 INTERESTS

Exploring horoscopes, personality types through MBTI, and human nature through reading



Contact this candidate