Skills
Work Experience
Senior Software Engineer at Common Wealth Bank of Australia
April 1, 2025 - PresentOwned end-to-end frontend delivery as a senior individual contributor using Next.js, React, and TypeScript, from design and development to testing and production deployment. Built scalable, high-performance UI systems, optimizing SSR/SSG, routing, and bundle size to improve load times and user experience. Implemented automated testing and CI/CD pipelines on AWS (CI/CD) for reliable, secure releases. Accelerated development using GenAI tools (GitHub Copilot, RooCode agents) for scaffolding, refactoring, debugging, and test generation.
Lead Engineer at Carrier
April 1, 2023 - April 1, 2025Technical Leadership: Lead and mentor a team of frontend developers, ensuring best practices in React.js development, code quality, and performance optimization. Application Architecture: Design and implement scalable, maintainable, and high-performance React applications by utilizing advanced concepts such as state management (Redux, Context API), component design, and responsive UI frameworks. Collaboration & Communication: Work closely with backend teams, UX/UI designers, and product managers to deliver seamless, user-friendly applications that meet business requirements and technical specifications. Code Review & Continuous Improvement: Oversee code reviews, ensure adherence to coding standards, and promote a culture of continuous learning and improvement within the team. Performance Optimization & Problem Solving: Identify performance bottlenecks and implement solutions for fast rendering, lazy loading, and efficient data fetching, ensuring a smooth user experience across all devi
Lead Engineer at UST Global
November 1, 2016 - April 1, 2023Full-Stack Leadership: Lead a team in building scalable applications using React.js for frontend and .NET for backend, ensuring smooth integration. System Design: Design efficient architectures with React for UI and .NET for business logic, focusing on modular development. Collaboration: Work with backend, UX/UI, and product teams to deliver end-to-end solutions that meet business needs. Code Quality & Mentorship: Conduct code reviews, enforce standards, and mentor junior developers in React.js and .NET. Performance Optimization: Identify and solve performance issues in both React and .NET, ensuring fast, efficient applications.
Software Engineer at Mindtree
July 1, 2013 - October 1, 2016Application Development: Develop and maintain robust applications using .NET technologies (e.g., ASP.NET, C#, Entity Framework) for both frontend and backend solutions. System Design: Design, implement, and optimize scalable system architectures, focusing on performance, security, and maintainability. Collaboration: Work closely with cross-functional teams, including UI/UX designers and product managers, to build and deploy end- to-end software solutions. Code Quality: Ensure high-quality code by following best practices, conducting code reviews, and adhering to industry standards. Troubleshooting & Support: Identify and resolve issues in applications, providing timely support and ensuring smooth operation in production environments.
Education
BE/BTech at Visvesvaraya Technological University (VTU), Belgaum
January 1, 2008 - January 1, 2012Intermediate/ Class XII at Little Flower School, Jamshedpur
January 1, 2006 - January 1, 2008Qualifications
Industry Experience
Financial Services, Software & Internet
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer today.