
Hello, I'm Ujjwal. I'm a Java Software Engineer with a focus on full-stack development. I specialize in building enterprise applications using Spring Boot, React, and microservices architecture. Proficient in major frameworks like Next.js, Angular, and Node.js.
About me
After completing my schooling with over 93% in both X and XII CBSE examinations , I pursued my passion for software engineering at Vellore Institute of Technology , majoring in Information Technology. Currently in my final year with a CGPA of 8.96/10 , I've developed expertise in Java, Spring Boot, and full-stack development . My core strength is designing and implementing microservices-based architectures for enterprise applications. I excel at solving complex technical challenges and have hands-on experience with TypeScript, React, Next.js, and various databases including PostgreSQL and MongoDB .
My professional experience includes working as a Backend Development Intern at Valsco Technology and serving as a Technical Teaching Assistant at Apna College , where I mentored over 4,000 students. I've developed several significant projects, including a cervical cancer prediction system using Spring Boot and ML and an enterprise school management system handling 1200+ student records .
When I'm not coding, I enjoy staying updated with the latest technology trends, solving algorithmic challenges, and contributing to the developer community. I am currently seeking a full-time position as a Java Software Engineer where I can apply my skills in building secure, scalable enterprise applications.
My projects
AI-driven interview preparation system with multimodal analysis of verbal and non-verbal communication, providing real-time feedback on facial emotions, speech patterns, posture, and vocal prosody.
- Python
- Flask
- React.js
- Docker
- Machine Learning
- Computer Vision
- NLP
- Microservices
A machine learning-powered healthcare platform for cervical cancer prediction with secure patient-doctor communication and real-time consultation features.
- Java
- Spring Boot
- Spring Security
- Flask
- PostgreSQL
- Machine Learning
- Docker
Enterprise School Management System
Comprehensive school management platform handling 1200+ student records with features including fee management, attendance tracking, and notification systems.
- Next.js
- TypeScript
- MySQL
- Prisma ORM
- tRPC
- AWS EC2
- Microservices
Full-stack recipe sharing platform with comprehensive CRUD operations and secure user authentication using NextAuth.js.
- Next.js
- MongoDB
- Prisma
- NextAuth.js
- Material UI
- Tailwind
Mobile application for expense tracking with state management using Redux and real-time data synchronization through Firebase.
- React Native
- Redux
- Expo
- Firebase
Technical Proficiencies
Programming Languages
- Java
- TypeScript
- JavaScript
- Python
- C++
Backend Technologies
- Spring Boot
- Node.js
- Flask
- REST APIs
- Microservices
- JWT
- Spring Security
Frontend Technologies
- React
- Next.js
- Angular
- Material UI
- Tailwind CSS
Databases & ORMs
- PostgreSQL
- MySQL
- MongoDB
- Firebase
- Prisma ORM
- JPA
- JDBC
DevOps & Tools
- Docker
- CI/CD
- GitHub Actions
- Git
- Neovim
- Maven
- Gradle
Testing & Quality
- JUnit
- Vitest
- Postman
My experience
Enterprise Software Developer
School Management System Project
Engineered a comprehensive school management platform handling 1200+ student records with modular architecture. Implemented tRPC for type-safe API communication and developed scalable features including Fee Management, Attendance Tracking, and Notification Systems.
October 2023 - April 2024Technical Teaching Assistant
Apna College (JainEMO Pvt. Ltd.)
Mentored 4,000+ students by providing comprehensive technical guidance and resolving doubts across programming concepts. Maintained an exceptional 5-star rating through consistent, high-quality technical support and knowledge transfer.
October 2023 - January 2024Backend Development Intern
Valsco Technology Pvt. Ltd. (Remote)
Optimized website SEO achieving top 5 Google search rankings through strategic implementation. Executed efficient database seeding using Puppeteer for web scraping. Successfully integrated third-party payment gateway, enhancing the platform's payment capabilities.
August 2023 - September 2023Bachelor of Technology, Information Technology
Vellore Institute of Technology, Tamil Nadu
Pursuing B.Tech in Information Technology with a strong academic record (CGPA: 8.96/10). Actively participating in technical clubs and hackathons, including developing an AI-driven interview preparation system and machine learning-powered healthcare platform.
2021 - 2025 (Expected)Contact me
Please contact me directly at gargujjwal04@gmail.com or through this form.