Senior Software Engineer
Current• Increased customer engagement and satisfaction: - Collaborated with a Managing Director to create a critical application for financial advisors to submit Transition Analysis requests, optimizing financial and tax analysis. - Led a UI overhaul of the Transition Analysis submission application, incorporating modern UI designs using a unified design system and latest tech stack to enhance usability and visual consistency. - Planned and managed workloads for other engineers, ensuring timely resolution of internal and external customer feedback.• Improved UI development across teams: - Enhanced code consistency and maintainability by collaborating with senior engineers and tech leads to standardize UI coding practices, processes, and configurations. - Accelerated development cycles by developing key reusable UI components, reducing redundancy and increasing efficiency. - Designed an extensible wizard form management system, currently in use by 2 core applications, enabling easy scalability and efficient form handling. - Mentored junior engineers in industry best practices, contributing to improved code quality and team skill growth.• Enhanced release cycle efficiency: - Reduced QA time by 10% through the implementation of Cypress automated smoke tests, increasing test coverage and reliability. - Established a robust CI/CD pipeline, streamlining deployment cycles and ensuring consistent release quality. - Improved monitoring and alarms to stabilize daily deployments, reducing downtime and ensuring consistent release quality.