Senior Software Engineer
Masscom CorporationDec, 2024 - Present1 yr 3 months
Improved Interaction to Next Paint (INP) by 42% by memoizing expensive computations and eliminating redundant JSON.parse calls across event handlers and lifecycle hooks, significantly reducing main-thread blocking and improving UI responsiveness. Strengthened application type safety by introducing strict TypeScript typings for component props, state, and Redux store eliminating ~130 "any" occurrences and improving long-term code robustness. Developed a browser-based video editor powered by FFmpeg WebAssembly and HTML5 Canvas, delivering real-time text and image overlay capabilities without server-side processing. Implemented an application-wide Activity Tracker using React Context API and custom data attributes to monitor and capture user interactions across the app. Eliminated technical debt by updating deprecated npm dependencies and removing unused packages, improving build stability and reducing potential security vulnerabilities.