I am now working as a software engineer at Dialpad and has 3 years of full stack developing experience in delivering high quality end-to-end services using modern web developing technologies.
Created SDK and UI modules and built connections between them through the MVVM design pattern using TypeScript, ReactJS, MobX, and EventEmitter; wrote automation tests using Jest, Enzyme, and TestCafe to increase code quality
•
Integrated Medallia Digital SDK into application to collect user feedbacks; led discussions and cooperated with PMs and Customer Experience executives to design a configurable trigger logic to increase customer satisfaction
•
Led a company wide EU privacy project and worked with different teams to make the app GDPR compliant for EU users
•
Collaborated with PMs on product requirements, designed architectural and technical solutions, broke down tasks into manageable and independent chunks, and delivered them in a timely manner with high quality
•
Proactively sought out solutions aimed at systematically resolving problems, improving app performance, and elevating codebase quality, reliability, modularity, and robustness; provided prompt response to urgent request
•
Implemented OAuth security hardening for desktop app using PKCE mechanism to prevent authorization code injection
•
Brought web accessibility of multiple UI components to a high standard based on Web Content Accessibility Guidelines
•
Implemented RingCentral Workspace features including tasks, events, notes, and files to enhance users’ collaboration
•
Delivered E2E tests using TestCafe and Selenium automation tools to improve test coverage and reduce test cycle
•
Collaborated with team members across different departments and time zones to develop and roll out new features
•
Committed myself for continuous learning promising technology stack and staying on top of the latest technology trends