Welcome to my portfolio.

Hi, I'm Hema Priya.

Senior Software Engineer

I build fast, reliable React, React Native, and Node.js experiences for web, mobile, and Smart TV.

About

Senior Software Engineer with 10+ years of experience in designing and developing scalable web, mobile, and Smart TV applications. Expertise in React.js, React Native, TypeScript, JavaScript, Node.js, Next.js and AWS, with a strong focus on frontend architecture, performance optimization, reusable component design, and delivering high-quality user experiences across enterprise-scale applications.

Experience
10+ Years
Current Role
Senior Software Engineer
GlobalLogic
Based in
Chennai, India
Studying
M.Sc. ML & AI
Liverpool John Moores University, UK

Skills

Frontend

React.jsReduxReact Native (Mobile & Smart TV)TypeScriptNext.jsJavaScriptHTML5CSS3Tailwind CSS

Backend

Node.jsExpress.js

Cloud & DevOps

AWSDocker

Databases

MongoDBPostgreSQLMySQLMicrosoft SQL Server

API & Tools

RESTful APIsGraphQLFigmaGitGitHub

Testing

JestReact Testing Library

Experience

01
GL

GlobalLogic

Dec 2025Present

Chennai, India

Senior Software Engineer (Amazon Fire TV)

  • Designed and built new screens for the audio enhancement experience, including Settings and Quick View screens, from Figma hand-off to production.
  • Collaborated closely with the backend hardware team to align UI behaviour with device-level audio capabilities and constraints.
  • Resolved high-priority bugs in the settings screen of Amazon Fire TV, improving stability and user-reported issue turnaround.
  • Worked across the React / TypeScript front end, contributing to component architecture and code reviews in an agile, cross-functional team.
02
TCS

Tata Consultancy Services

Mar 2016Dec 2025

Chennai, India · 3 roles

IT Analyst / Senior Front End Developer (Retail Account)

Dec 2022Dec 2025
  • Led a team of 7 frontend developers, improving overall delivery efficiency and application development performance by 12%.
  • Designed and developed scalable Next.js and React.js applications using TypeScript, delivering responsive and high-performance user experiences.
  • Built reusable UI component libraries and implemented modern frontend architecture patterns, improving maintainability and accelerating feature delivery.
  • Optimized application performance through Server-Side Rendering (SSR), Static Site Generation (SSG), code splitting, lazy loading, and caching strategies.
  • Migrated a large enterprise frontend codebase from JavaScript to TypeScript, integrated GraphQL APIs for efficient data fetching, and established testing standards using Jest and React Testing Library.

Full Stack Developer (Retail Account)

Oct 2019Dec 2022
  • Designed robust backend architectures using Node.js and Express.js.
  • Containerized backend microservices using Docker and deployed scalable web applications on AWS (EC2/S3) environments.
  • Managed complex data persistence and indexing strategies leveraging PostgreSQL and MySQL database systems.
  • Completely re-designed the project visual ecosystem from Figma wireframes into React Native, achieving a 100% user experience score.
  • Refactored legacy code utilizing modern React Hooks and fine-tuned underlying SQL queries to maximize code reusability and execution efficiency.

Service Engineer (Banking Account)

Mar 2016Oct 2019
  • Worked in SQL to manage business critical requests, data fixes, and complex reports over huge datasets.
  • Architected end-to-end automation pipelines for batch monitoring, trade processing, and common application failures, saving ~£50K in operational costs and 10 Person-Days of effort.
  • Developed highly efficient stored procedures to automate repetitive database tasks, cutting down manual workloads by 25%.
  • Spearheaded triaging and resolving high-severity, complex banking application infrastructure issues under strict SLA deadlines.
03
FA

Focus Academy (FACE)

Jul 2015Oct 2015

Chennai, India

Trainer

  • Trained college graduates in quantitative aptitude, logical reasoning, and English vocabulary to maximize placement success rates.
  • Designed and calibrated specialized evaluation metrics, instructor guide scripts, and mock assessments.

Projects

Veloria

Veloria is a full-stack e-commerce marketplace split into buyer and seller Next.js frontends backed by independent Express microservices (auth, product, order, payment, email) that communicate over Kafka. It uses Prisma/PostgreSQL for data, Stripe for payments, and is managed as a TypeScript pnpm/Turborepo monorepo.

Next.js 16React 19TypeScriptTailwind CSSZustandMUIRadix UITanStack QueryTanStack TableNode.jsExpressKafkaPrismaPostgreSQLStripepnpm WorkspacesTurborepo

Education

  • Master of Science (M.Sc.) – Machine Learning & Artificial Intelligence

    Liverpool John Moores University, UK

    2026 – Ongoing

    Additional Credential: Executive Post Graduate Programme in AI / ML, IIIT Bangalore

  • Bachelor of Engineering (ECE)

    SRM TRP Engineering College, Tiruchirappalli

    2011 – 2015

  • Higher Secondary Education

    St. Joseph's Matriculation School, Madurai

    2009 – 2011

Certifications

  • Software Architecture and Design of Modern Large Scale Systems – Udemy
  • Digital: Front End Developer React JS
  • JavaScript (Basic) Skill Certification – HackerRank

Contact

Let's work together.

Open to senior frontend, full-stack, and React Native roles. Send a message below, or reach out directly.

LinkedInGitHub