Resume
Resume
Harsh Priye
Software Developer
+91-8745946064
harsh.rzf@gmail.com
Work Experience
Tata Consultancy Services (TCS) 2 years
- Software Engineer - Full Stack (Jul 2024 - Present)
- - Engineered & debugged 40+ REST APIs for an ESOP trading platform, maintaining 99.95% transactional accuracy.
- - Improved API efficiency by 40% through parallel batch processing, query aggregation, pagination and caching.
- - Built multiple Spring Batch jobs for report generation, scheduling, database cleanup and large-scale data processing.
- - Developed 20+ pages and 30+ UI components for a banking operations application using Lit and JavaScript.
- - Built an internal COBOL parsing and comparison tool using React.js and TypeScript, reducing debugging time by 80%.
- - Implemented recursive functions to efficiently modify, visualize and render XML data in the UI.
Tech Stack: Java, Spring Boot, Spring Batch, SQL, Oracle DB, Docker, Git, Azure, JavaScript, React.js, Lit Framework
Aulacube Technologies 4 months
- Software Development Intern (Mar 2024 - Jun 2024)
- - Built a responsive admin dashboard for student data management, improving usability and client satisfaction by 40%.
- - Resolved 30+ responsive UI issues across the AulaEdge platform, significantly improving the mobile user experience.
- - Introduced Tailwind CSS into the existing codebase, reducing styling overhead and accelerating frontend development.
Tech Stack: Typescript, React.js, Ant Design, Chart.js, Git.
Education
B.Tech - Computer Science (Mathematics and Computing) CGPA: 7.63
Netaji Subhas University of Technology (NSUT), New Delhi (2020 - 2025)
AISSCE (CBSE Class 12) Score: 87%
Vishwa Bharati Public School, New Delhi (2019 - 2020)
Projects
Memoize - Productivity Suite - AI, Docs, Events and more (Java, Spring Boot, Spring AI, RAG, LLM, PostgreSQL, PgVector, React.js, Capacitor, Kubernetes, Docker, Github Actions)
- Built a Full-stack productivity suite with an AI-powered LLM (MemoAI), Rich text editor and Events scheduling features.
- Developed 25+ RESTful APIs with Spring Boot, PostgreSQL, and JPA, optimizing db performance by query tuning and pagination.
- Implemented secure JWT-based authentication and RBAC using Spring Security, with OAuth2 for Google login.
- Integrated Gemini 3.5 Flash via Spring AI, using pgVector for RAG-based conversational memory and context retention.
- Developed an efficient Event propagation function from scratch for scheduling weekly, monthly and yearly recurring events.
- Implemented Rich text editor in React.js by leveraging Tiptap-UI components, storing content and formatting in JSON format.
- Used Zustand for global state management, reducing re-renders by ~60% and ensuring consistent state across the app.
- Built a responsive cross-platform application using Capacitor JS, combining web-view with native interactions.
- Deployed client and backend services in a single node K3s cluster with 2 replicas each.
- Used Traefik - Ingress for api gateway routing and load balancing. Automated CI/CD using github actions.
Codeboxes - Online Code Editor and Compiler (Java, SpringBoot, Microservices, IPC, MongoDB, Next.js, ShadCN, Tailwind, Kubernetes, Docker, Github Actions)
- Developed a full-stack online code editor which can execure codes in 6+ major programming languages.
- Created 15+ REST CRUD APIs using Spring Boot (REST Maturity Level 2) and secured them with JWT-based Spring Security.
- Built a Docker-based code execution service using Bash and ProcessBuilder with self-hosted containers. (No 3rd party APIs used)
- Moved to Microservice architecture by separating User, Auth and Code services, achieving overall API availability of 99.5%.
- Deployed 1 Kubernetes cluster node with 2 deployment instances per service. Used Ingress for api gateway routing and load balancing. Automated CI/CD using github actions.
Technical Skills / Tech Stack
Languages: Java, JavaScript, TypeScript, Bash, SQL, YAML, HTML, CSSFrameworks/Tools: Spring-Boot, Spring AI, Node.js, Hono, Express.js, Redis, Socket.io, MongoDB, PostgreSQL, Kubernetes, Docker, Github actions, Git, Linux, React.js, Next.js, Svelte, Sveltekit, React-Native, Tailwind CSSSoft Skills: Problem-Solving, Attention to detail, Collaboration, Communication, Adaptability, Time management, Continuous learning