Professional software engineer specializing in both frontend and backend with 9 years of experience. Contributed on an array of projects from small to large for diverse industries.
Solid knowledge of various frameworks and several programming languages.
Strong problem solving / root cause analysis skills, ability to identify scalability,
and improve system processes.
Experience
Scrutnize
Jul 2021 – Apr 2022
US | Remote
Frontend developer
Built reusable components and responsive pages using Tailwind CSS to reduce over 3 months’ development time.
Covered 95 % of automation testing following TDD.
Worked directly with the CTO and collaborated actively with the product and UI/UX team.
Built an MVP using React and Django in 3 months.
Accelerated the loading time by 35% for the data analyzing website by implementing Code-Splitting and Optimizing performance.
Dramatically improved the user experience for over 10,000 users by optimizing code and refactoring a legacy web app with jQuery to using React and Redux
Tech Used: React, React Testing Library, TypeScript, GraphQL, AWS amplify, S3, lambda, Tailwind CSS, Django.
MobCoder
Mar 2019 – Jun 2021
Seattle, Washington, US | Remote
Fullstack Developer
● Implemented SSR (server-side rendering) and SSG (static rendering) on Single Page Applications to increase SEO and initial page loading speed using Next.js.
● Rewrote all class-based components to functional components with hooks and implemented the Context API for global storage.
● Wrote 230 individual tests across 80 test suites to reach 90% code
coverage.
● Structured several internal systems comprising production workflow tracking, as well as designed and developed custom REST APIs and GraphQL schemas using Node, Express and Apollo.
● Worked on 3 MVPs while working with young startups and individual clients.
● Developed a real-time chat application for specific company usage using Go, gRPC, and React. It reduced the business time by 10% and much paperwork.
● Implemented enhancements that accelerated search time by 26% using ElasticSearch.
● Tech Used: React, Django, Laravel, PHP, Python, Angular, Kubernetes, Docker, TypeScript, Express.js, GraphQL, gRPC, Go, Django Testing Library, Flask, Socket.io, ElasticSearch.
IMJ
Apr 2015 – Mar 2019
Tokyo, Japan
Software Engineer
● Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality and speed using React.
● Improved performance of the webpage by modularizing components and building tailor-specific GraphQL queries for each module to decrease bandwidth payload and increase shareability.
● Developed user interfaces with Vue.js, which improved user satisfaction by 28%.
● Updated HTML / JavaScript based legacy platform into React/Redux based application.
● Implemented user-facing homepage with JavaScript, and React increasing promotion email sign-up rate by over 6%, generating $400,000 in revenue annually.
● Tech used: React, Redux, Jest, Cypress, Vue.js, Material UI, Node.js, Laravel, Ant Design, jQuery, HTML, CSS, PHP, CI, JIRA, Git.
Netwise
Jan 2013 – Mar 2015
Tokyo, Japan
Web Developer
- Reduced code duplication by using front end design pattern and style guide to keep the code DRY.
- Maintained PHP/CodeIgniter-based legacy code base and rebuilt using MEAN stack.
- Built user Authentication module and social login using JWT token and OAuth.
- Translated wireframed designs into responsive pixel-perfect website pages.
- Tech used: Angular, AngularJS, Code Igniter, MySQL, PHP, JavaScript, jQuery, HTML, CSS.