Software developer who loves crafting performant, user-friendly applications using React, and modern web tech. js.

About

Software developer who loves crafting performant, user-friendly applications using React, and modern web tech. Now expanding into full-stack with Node.js. Always learning, improving, and exploring better ways to build products that make an impact. Focused on building scalable, high-quality web applications with clean architecture and strong testing practices. Have worked for Comcast, Entrust (with Trianz), Verizon (with cognizant) and USAA (with TCS)

  • 3 years' experience
  • Joined November 2025

Industry experience

  • Software & Internet
  • Professional Services

Work experience· 4 roles

Frontend Developer (React) · TRIANZOct 2022 – Oct 2022 · 1 mo

Led React Router v5 to v6 migration with nested routing and hooks-based navigation; refactored route configurations for improved structure and performance. Standardized form logic with Formik, reducing redundant code by ~30% and increasing reliability. Replaced legacy styled components with Material UI to establish a unified, accessible design system. Delivered core features for Entrust’s IDaaS platform using React, Redux, and Material UI. Built and maintained unit and functional tests using Jest, RTL, and Playwright following TDD practices.

Development Engineer (React, Node) · COMCASTOct 2022 – Nov 2025 · 3 yrs 2 mos

Led the development of Sky’s first mobile selling platform for Ireland in a large-scale React mono-repo (React, TypeScript, GraphQL) and later unified the UK platform, consolidating 100% of UK & Ireland mobile sales and decommissioning a legacy repository. Migrated component styling from a legacy Styled Components library to Tailwind CSS, improving accessibility compliance up to 95% and ensuring semantic, responsive, and accessible design across key pages. Supported migration from npm to pnpm and Node.js upgrades (12 to 22), collaborating on dependency and CI/CD pipeline upgrades that reduced build pipeline time from ~60 minutes to <20 minutes and local clean build time from ~5 minutes to <1 minute. Contributed to TypeScript conversion of core React components, enhancing type safety and reducing runtime errors. Used AI-assisted tools (GitHub Copilot) to speed up component development. Mentored junior developers and collaborated closely with UI/UX designers, product owners, and backen

Associate Developer (React) · COGNIZANT TECHNOLOGY SOLUTIONSDec 2020 – Dec 2020 · 1 mo

Migrated legacy ATG pages to React.js for Verizon’s mobile selling platform. Delivered new features using React and Redux, and implemented lazy loading for mobile selling routes, reducing JavaScript bundle size and improving initial load performance.

System Engineer (Mainframe, React) · TATA CONSULTANCY SERVICES (TCS)Apr 2020 – Apr 2020 · 1 mo

Education

B.Tech in Electronics and Communication Engineering · Government Engineering College, Palakkad, University of Calicut2012 – 2016

Hire Nidhin Karattil today

Post a job and invite Nidhin, or contact them directly. No hidden commission.

Post a job