Senior Software Engineer at Optym (2025-01 – Present)
- Led and mentored a frontend team of 3 developers, driving architectural decisions and conducting code reviews, which improved product quality and maintainability.
- Built a reusable NPM analytics package adopted company-wide, supporting a configuration-driven, customizable UI for multi-project integration and enabling data visualization via interactive charts and AI-generated analytical summaries.
- Developed a 2D layout visualization tool with React Three Fiber and WebGL that tracked and displayed over 500 train positions across multiple yards, providing real-time operational visibility
- Enhanced the visualization tool by adding drag-and-drop and inline editing, dynamic slot modification, which reduced the planning cycle time by 40%.
- Improved application load time from 2.4s to 1.8s through code splitting, lazy loading, and Lighthouse audits. Reduced build time by modularizing a reusable npm package into company-wide shared libraries and enhanced UI/UX experience with a Shimmer UI skeleton.
Software Engineer at Optym (2022-06 – 2024-12)
- Worked on a prompt-engineered chatbot for visualizing daily KPIs via interactive charts and text, boosting user engagement by 50% and reducing data access time by 25%.
- Engineered a Jira-like Planning Board for railcar maintenance, featuring puck/grid views, debounced search, drag-and-drop scheduling, and custom planning workflows tailored to operational needs.
- Built a Data Grid HOC with AG Grid and reusable UI primitives (date/time pickers, autocomplete, search hooks), widely adopted across modules to standardize data views, reduce redundancy, and improve team productivity by 30–40%.
- Implemented real-time, event-driven UI components using Socket.IO, enabling instant system alert handling and optimized data updates for a seamless and responsive user experience.
Software Engineer Intern at Optym (2022-03 – 2022-06)
- Gained a strong understanding of the project architecture and React, progressing from bug fixes to full feature development and contributing effectively to core functionality.
- Researched and compared libraries on performance, scalability, and team needs, achieving a 25% improvement in development efficiency and improved long-term maintainability.