Summary
Overview
Work History
Education
Skills
Websites
Certification
LINKS
Timeline
Generic

Karthiswaran G

Pondicherry

Summary

Software Developer with 4 years of experience in building scalable web and mobile applications using React.js, Next.js, React Native, and Node.js. Skilled in JavaScript, TypeScript, Redux, Apollo Client, and GraphQL, with a strong background in SQL/NoSQL databases. Proficient in developing user-centric interfaces with accessibility and analytics integration, collaborating closely with UI/UX teams to deliver seamless experiences. Experienced in unit/integration testing (Jest, React Testing Library) and leveraging AI-assisted development tools like GitHub Copilot and GenAI to accelerate productivity. Strong exposure to CI/CD pipelines, review apps, and Agile workflows, with a proven ability to deliver high-quality, maintainable, and performance-optimized solutions.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Developer

Tata Consultancy Services
Chennai, IN
10.2023 - Current
  • Built and optimized dynamic web features using React.js and Next.js, enhancing performance, scalability, and SEO across the e-commerce platform.
  • Engineered cross-platform solutions with React Native, integrating Redux for robust state management and delivering a maintainable, organized codebase.
  • Integrated Apollo Client for efficient data fetching and cache management, streamlining communication with GraphQL APIs.
  • Implemented analytics and accessibility features, providing actionable insights into user behavior and ensuring inclusive experiences for all users.
  • Collaborated with UI/UX designers in Figma to translate prototypes into pixel-perfect, user-friendly interfaces.
  • Wrote and maintained comprehensive unit and integration tests using Jest and React Testing Library, leveraging GitHub Copilot and GenAI tools to accelerate test case generation, maintain high test coverage, and detect bugs early.
  • Supported release workflows with review apps and continuous integration, ensuring smooth deployments and faster feedback cycles.

Application Developer Associate

Accenture
Chennai, IN
09.2021 - 09.2023
  • Engineered a customer billing analysis and report generation application for the Telecommunication client using ASP.NET MVC and ReactJS.
  • Key Contributor in migrating the legacy codebase from classic ASP to React and significantly improving application maintainability and scalability.
  • Performed data integrity and management through SQL query execution in an ORACLE database.
  • Created responsive and dynamic user interfaces using Tailwind CSS, enhancing user experience and meeting project requirements.
  • Automated final report generation processes and triggered pipeline workflows using SAP Callidus, ensuring accurate data verification and timely execution of critical task.

Education

BTECH - COMPUTER SCIENCE ENGINEERING

Pondicherry University
07.2021

Skills

  • Frontend: Reactjs, Nextjs, React Native, JavaScript (ES6), TypeScript, HTML5, CSS3, Tailwind CSS
  • State Management: Redux, Apollo Client
  • Backend: Nodejs, Expressjs, REST APIs, GraphQL
  • Databases: SQL (Oracle, MySQL), MongoDB
  • Testing & QA: Jest, React Testing Library, AI-assisted test generation (GitHub Copilot, GenAI tools)
  • DevOps & Tools: Git/GitHub, CI/CD pipelines, Review Apps
  • Collaboration & Design: Figma, Agile/Scrum practices
  • Other: Analytics integration, Accessibility (A11y), Performance optimization, SEO (Nextjs)

Certification

  • SC900 | Microsoft security Compliance, and Identity Fundamentals | (November, 2021).
  • PL100 | Microsoft Certified PowerPlatform Fundamental. (November, 2021).

LINKS

  • GitHub :// Programming-inspire
  • LinkedIn://Karthiswarn
  • YouTube://ProgrammingInspire

Timeline

Software Developer

Tata Consultancy Services
10.2023 - Current

Application Developer Associate

Accenture
09.2021 - 09.2023

BTECH - COMPUTER SCIENCE ENGINEERING

Pondicherry University
Karthiswaran G