Harsh Priye
Software Developer
I build scalable, resiliant and beautiful apps
Based in New Delhi, India
This website is built with SvelteKit & Tailwind, hosted with Vercel by yours truly.

I'm a software developer who builds modern, scalable and reliable applications that merge clean design with efficient engineering.

About me
Currently, I'm a Software Engineer at Tata Consultancy services (TCS), specializing in Full-Stack. I contribute to the creation and maintenance of payment applications, ensuring security, availability and ease of use of web applications. Following industry standards and best practices to deliver an inclusive user experience.
Experience

Software Engineer

Tata Consultancy Services

2 years (Jul 2024 - Present)

Full Time

Developing and optimizing enterprise-grade trading and banking applications by building REST APIs, Spring Batch jobs, and modern React-based UIs. Improving system performance through parallel processing, query optimization, caching, and automation, while creating internal tooling and XML visualization features that enhance developer productivity and debugging efficiency.

Java
Spring Boot
Sprint Batch
REST APIs
Oracle DB
SQL
Docker
Git
Azure
Elastic
JavaScript
React.js
Lit Framework

Frontend Developer

Aulacube Technologies

4 months (Mar 2024 - Jun 2024)

Internship

Developed multiple journey pages alongwwith the admin dashboard for Aula-Edge application. Introduced Tailwind CSS to the project, enhancing styling efficiency and consistency. Refactored entire UI to implement mobile responsiveness, improving user experience across devices.

JavaScript
React.js
React Native
Zustand
Context
Tailwind CSS
Ant Design
Git
Education

Bachelor of Technology (B.Tech)

Computer Science & Mathematics

Netaji Subhas University of Technology, New Delhi

CGPA: 7.63

JEE Mains Percentile: 98.56

(2020 - 2024)

Data Structures
Algorithms
DBMS
Operating Systems
Machine Learning
Web Development
C++
Java
JavaScript

AISSCE (CBSE Class 12th)

General Science

Vishwa Bharati Public School, New Delhi

Percentage: 87%

(2018 - 2019)

Physics
Chemistry
Mathematics
English
My Stack & Tools
Java
JavaScript
Typescript
Bash
SQL
Spring Boot
Sprint AI
JPA
PostgreSQL
MongoDB
Node.js
Express.js
Hono
React.js
Next.js
Svelte
Sveltekit
React Native
Expo
Tailwind
Lit-Framework
HTML
CSS
Git
Kubernetes
Docker
Linux
Github Actions
Visual Studio Code
Projects
Memoize

Memoize

All-in-one workspace with AI and productivity tools

Web
Mobile
AI
Live
Active Development

Memoize is a full-stack AI-powered productivity suite that combines intelligent chat, rich-text note-taking, and event scheduling in a single platform. It features RAG-based conversational memory, recurring event management, secure authentication with OAuth2, a cross-platform mobile app built with Capacitor, and a cloud-native deployment pipeline powered by Kubernetes and GitHub Actions.

Java
Spring Boot
PostgreSQL
JPA
Spring AI
LLM
RAG
PgVector
Typescript
React.js
Capacitor
Shadcn UI
Tailwind
Kubernetes
K3s
Ingress
Traefik
Docker
Github Actions
Codeboxes

Codeboxes

Online code editor

Web
Live
Maintained

Codeboxes is an online code editor with a Next.js + Tailwind CSS frontend and a Spring-Boot REST API (Maturity level 2), secured with JWT authentication. Code execution is handled by a Docker-based microservice, with Eureka providing service discovery and an API Gateway managing routing and load balancing for reliable performance.

Java
Spring-Boot
JWT
MongoDB
TypeScript
Next.js
Shadcn UI
Tailwind
Docker
Microservices
Consul
Kubernetes
Github Actions
Dog Breed Identifier

Dog Breed Identifier

Identify dog breed from image

Web
AI
Live
Maintained

A web application that identifies dog breeds from images, using a CNN Based deep learning model built with TensorFlow and Keras. The model is trained inside a Jupyter Notebook environment. It is then used inside a Java, Spring-Boot server to create a REST API for application. For frontend side, I have used Svelte 5 and Tailwind CSS.

Python
Jupyter Notebook
TensorFlow
Keras
CNN
Java
Spring Boot
Typescript
Svelte 5
Tailwind
Github Actions
DigitalOcean
Vercel
Mini Tic-Tac-Toe

Mini Tic-Tac-Toe

Simple online multiplayer Tic Tac Toe game

Web
Not Live
Not Maintained

Developed a web-based Tic Tac Toe game with a React.js frontend and a Node.js + Socket.io backend. Implemented low-latency WebSocket connections for real-time gameplay, lobby management, and scoring. Designed a sleek, modular, and maintainable UI, along with an in-game chat system using parallel socket connections.

JavaScript
Node.js
Socket.io
WebSockets
React.js
Tailwind
Docker
Github Actions
DigitalOcean
Vercel

Made with ♥ by Harsh Priye  © 2026