Driven Software Engineer with 6+ years of experience specialising in React, Redux, TypeScript, and front-end architecture. Proven ability to lead, mentor, and train teams, having served as the sole front-end developer for four teams while driving best practices and modernising development workflows. Adept at building scalable, high-performance applications, optimising processes, and developing internal tools to enhance operational efficiency.
Experienced in remote collaboration, effectively working across distributed teams and time zones. Strong problem-solving skills, having played a key role in streamlining cheque processing workflows and dispute handling systems in a high-pressure financial environment. Passionate about knowledge sharing, regularly conducting presentations and workshops to upskill teams.
Proficient in Jest, React Testing Library (RTL), and Playwright, ensuring high-quality, well-tested software. Seeking a fully remote opportunity to contribute expertise to a forward-thinking, globally distributed engineering team.
• Mentored and trained colleagues in adopting React, Redux, and TypeScript, fostering best practices and improving overall front-end expertise within the teams.
• Regularly conducted presentations and knowledge-sharing sessions on front-end technologies, best practices, and internal tools to upskill the team.
• Developed internal front-end tools to migrate Swift services in-house, streamlining operations and increasing efficiency.
• Strengthened cheque processing workflows during the pandemic, ensuring seamless operations at a critical time when the bank was among the few processing cheques at scale.
• Led the implementation of dispute handling processes, improving the efficiency and reliability of financial dispute resolution.
• 6 years of experience with React and Redux; over a year of expertise with TypeScript, Redux Toolkit, and RTK Query.
• Strong testing skills, proficient in Jest, React Testing Library (RTL), and Playwright, ensuring high-quality, reliable software.
This version highlights your presentations and knowledge-sharing efforts while keeping everything structured and professional. Let me know if you’d like any further tweaks!
Technical Skills
Front-End Development: React, Redux, TypeScript, JavaScript, Redux Toolkit, RTK Query
State Management: Redux, Redux Toolkit
Testing & Quality Assurance: Jest, React Testing Library (RTL), Playwright
UI/UX & Performance Optimization: Building efficient, scalable, and user-friendly front-end applications
Software Development Best Practices: Code quality, maintainability, and scalability
Tooling & Automation: Internal front-end tools development
Soft Skills & Leadership
Mentorship & Training: Guided and trained team members in React, Redux, and TypeScript
Knowledge Sharing: Conducted presentations and workshops to improve team expertise
Collaboration & Communication: Worked cross-functionally with multiple teams to enhance processes
Problem-Solving: Improved cheque processing workflows and dispute handling processes under high-pressure conditions