Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Jason Lee
Software Engineer II at Zeal
About
Jason Lee is a Software Engineer II at Zeal, specializing in building scalable JavaScript applications with modularized, frontend structures in React/Redux. He is also a contributor of Recoilize, an open-source developer tool to debug and track state changes in React applications built with Recoil. Jason has 4.61 years of relevant experience in software engineering. At his current company, Zeal, Jason has developed a Chrome dev tool that captures the state of components with every render on applications that utilize Facebook’s experimental state management library, Recoil.js, allowing developers to log state changes and time travel to previous states. He has also updated the Recoilize NPM package to serialize incoming server data and then deserialize the input before dispatching to the Window, providing developers with the added ability to integrate Recoilize with applications that employ server-side rendering such as Next.js. Jason has utilized React’s reconciliation algorithm and reusable component architecture to build a modular, frontend structure that prevents unnecessary re-rendering of unchanged components, maximizing the application’s functionality and performance. He has also re-engineered the application’s state management from using Context API and React Hooks to utilizing Redux Toolkit in order to optimize the performance of the growing application with its multiple, complex states updating frequently, and to eliminate throttling issues. Jason has integrated Typescript to incorporate static typing for catching errors during compilation and to expose APIs with typed interfaces, helping developers navigate through the codebase. He has also optimized D3.js’s visualization of the hierarchical data through an interactive, node-link diagram with drag, zoom, and tooltip functionality on hover over each node to provide information on which Recoil atoms and selectors each React component are subscribed to. Jason has employed test-driven behavior using Jest with React Testing Library by utilizing snapshots of the application lifecycle and creating mock data to perform unit testing that prevents unwanted side-effects and ensures the functional behavior of the React components. The product developed under tech accelerator OS Labs (opensourcelabs.io) is available on GitHub and as an NPM package. Jason has also worked as a Software Engineer at Recoilize and Open Source. At Recoilize, he developed a Chrome dev tool that captures the state of components with every render on applications that utilize Facebook’s experimental state management library, Recoil.js, allowing developers to log state changes and time travel to previous states. He also updated the Recoilize NPM package to serialize incoming server data and then deserialize the input before dispatching to the Window, providing developers with
Education Overview
• uc san diego
Companies Overview
• zeal
• recoilize
• open source
• adc aerospace
Experience Overview
5.3 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
algorithms
Application Programming Interfaces (API)
architecture
Cascading Style Sheets (CSS)
ci/cd
CI/CD
d3DotJs
docker
Docker
Education
expressDotJs
frontend
Frontend
github
GitHub
GraphQL
html
Hypertext Transfer Protocol (HTTP)
javascript
Javascript
Jest
jquery
jQuery
Manufacturing
Middleware
native
NextJS
nodejs
NodeJS
nosql
NoSQL
npm
oauth
React Hooks
react native
React Native
redux
Redux
RESTful architecture
Routers
Routing
SAN
Software Engineer
SQL
test
Test Driven Development
testing
typescript
Typescript
Unit Testing
User Experience
User Experience (UX)
Version Control
Webpack
YAML
Contact Details
Email (Verified)
jasXXXXXXXXXXXXXXXXXomMobile Number
562XXXXXXX38Education
uc san diego
Bachelor of Science - BS
2010 - 2015
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now