Javascript Heavy Software Engineer
- Followed Atomic design model to build new UI of public site of a healthcare system using React, TypeScript and SCSS, and implemented SEO using Gatsby- Used React, TypeScript and Highcharts to build a dashboard including visual charts and deployed the app to AWS- Integrated Redux Toolkit to implement a state management system and utilized RTK Query for data fetching and caching- Enhanced an automated documentation system using Vue, Vuetify, Express.js and GraphQL, troubleshooted 10+ issues- Involved in several projects following agile methodologies, collaborated efficiently with team members to ship features and contribute to decision making- Built a system to manage sports activity events for students and log records (Vue3 / PHP / Laravel)- Demonstrated strong Node.js development skills by creating 2 Node.js servers successfully (Express.js / NestJS)- Utilized ethers.js to implement web3 features communicating with smart contracts written in Solidity (React / Material UI / ethers.js / Solidity / Hardhat)- Ensured test coverage over 90% by writing thorough unit and end-to-end tests in several projects (Mocha / Jest / Cypress / Playwright)- Converted 20+ figma designs into pixel perfect UI using React and styling technologies including SCSS, styled components, Tailwind CSS, Material UI and Chakra UI