Experienced Senior Front-End Developer with 5.1+ years of expertise in designing, developing, and optimizing web applications using React.js, TypeScript, and modern front-end frameworks. Proficient in creating reusable components, implementing responsive designs, and ensuring application scalability. Skilled in delivering high-quality solutions, mentoring team members, and collaborating with cross-functional teams to achieve project goals.
Overview
5
5
years of professional experience
1
1
Certification
Work History
Senior Front-End Developer
Institutional Shareholder Services (ISS)
01.2022 - Current
Migrated a large-scale AngularJS application to React.js, modernizing the platform architecture and improving scalability
Designed and developed reusable front-end components using React.js, TypeScript, Zustand, and D3.js, ensuring consistency and reducing development time
Built interactive dashboards with real-time data visualization using D3.js, enabling users to derive actionable insights
Improved application state management, ensuring efficient data handling and seamless user experiences across all modules
Integrated REST APIs to support dynamic data fetching and optimized front-end performance
Wrote comprehensive unit and integration tests using Jest, Puppeteer, and React Testing Library, enhancing code reliability
Conducted thorough code reviews, maintaining coding standards and ensuring adherence to best practices
Collaborated with the DevOps team to refine CI/CD pipelines, automating testing and deployment workflows
Supported team members with guidance on TypeScript implementation, React.js best practices, and testing methodologies
Key Achievements:
Delivered a new client onboarding module that streamlined the setup process for users
Played a vital role in refactoring legacy modules to align with updated UI/UX standards
Front-End Developer
Mitr Learning and Media
09.2019 - 01.2022
Led a team of 3 developers to design and deliver educational simulations and interactive modules for math and science concepts
Created and maintained reusable components using React.js, TypeScript, and Easel.js for efficient development of learning modules
Developed animations and interactive features using HTML5 Canvas and Tween.js to enhance user engagement
Ensured cross-device compatibility by implementing responsive design principles
Automated testing processes with Nightwatch.js and Puppeteer, reducing testing overhead and improving reliability
Worked closely with stakeholders to design, build, and deploy high-quality educational content that prioritized usability and accessibility
Projects at Mitr Learning and Media:
Alef Simulations: Built interactive simulations for math and physics concepts, ensuring compatibility across multiple devices
Curriculum Associates - Math Team Beaker: Designed and implemented learning modules using React.js and TypeScript, focusing on automation and dynamic features