Senior Software Engineer
CurrentProject 1: Used React to work on enhancing the user journey throughout the Etsy marketplace, focusing on the most visited pages for the Buyer Experience team. Make sure users have an easy and inspiring experience throughout their buying journey. Also, work to improve performance and architecture to pave the way for future product features.Project 2: Worked on accelerating product development at the Frontend Systems team. Make sure product teams have the tools and infrastructure they need to build and iterate on complex interfaces that impact both the developer experience and the end-user experience using •Developed clean, efficient web applications by using HTML5, CSS, JavaScript, and React.•Used React, Hooks, and JavaScript to be responsible for the maintenance and update of the main high-end customer backend product web pages.•Used ReactJS to create reusable components and containers. Creating front-end libraries and reusable code files for the company’s future products.•Specifically adjusted code to integrate Cross-Browser Compatibility.•Upgraded reusable React Custom React hooks.•Worked with React Flux, React-Draggable, and React-Router to improve application performance.•Understood the application scenarios of CSS Vendor Prefix and JavaScript Polyfill.•Usage of JSON for faster and more impulsive responses. •Test-driven development (TDD) with Jasmine and Jest for unit-testing•Discovered the cause of Git version control conflicts and resolved them.•Used UX-Library's component upgrades, icons, buttons, and multi-level drop-down menus.•Worked with the network team to improve the system response speed.•Continuously optimized the front-end layout and page response speed.