
Hi, I'm Ujjwal Kesarwani
Computer Science Student & Software Developer
Building innovative web applications and AI-powered solutions with modern technologies
About Me
Computer Science & Engineering student passionate about building impactful products at the intersection of full-stack development and Generative AI. I believe in learning something new every day, exploring different fields, and transforming those learnings into solutions that make a real difference for users. I also actively solve algorithmic challenges on LeetCode and other platforms, refining my data structures and problem-solving skills.
Through hands-on experience in internships at Global Eye Intelligence and Rashtriya Raksha University, I've developed expertise in modern full-stack technologies like Next.js, FastAPI, and PostgreSQL, while maintaining a strong foundation in secure coding principles from my cybersecurity coursework. My project portfolio demonstrates this capability—from SecretShare's zero-knowledge architecture to Aisignment's AI-powered document generation. I thrive in collaborative environments, currently leading teams in hackathons while continuously expanding my skills through certifications in Generative AI and multimodal systems.
Full Stack Development
Expertise in Next.js, React, Node.js, TypeScript, and modern web technologies
Database & Backend
Proficient with PostgreSQL, Prisma ORM, Express.js, and scalable API architecture
AI/ML Integration
Experience with LangChain, RAG, Multimodal models, and AI-powered applications
Competitive Programming
Secured global rank 4413 among half million participants in TCS CodeVita
Experience
My internship experiences and key accomplishments
Development Intern
Global Eye Intelligence
- Built Full-stack Learning Management System for drone pilot certification using Next.js, tRPC, and PostgreSQL
- Established robust, type-safe API architecture using tRPC and Prisma ORM, enabling end-to-end type safety that eliminated runtime errors and reduced integration bugs by 40%
- Engineered secure authentication pipeline using BetterAuth with role-based access control, eliminating 50% of security vulnerabilities
- Optimized database query performance through PostgreSQL indexing and Redis caching, decreasing server response times by 30%
- Enhanced content management using Plate.js integration, supporting real-time collaborative editing for improved user engagement
Development Intern
Rashtriya Raksha University
- Architected scalable database infrastructure using PostgreSQL and Prisma ORM, designing schemas for user management, course delivery, and certification tracking
- Secured application architecture through JWT authentication, OTP verification, and role-based authorization, achieving 70% reduction in security vulnerabilities
- Enhanced backend reliability using Zod validation, bcrypt encryption, and structured error handling, improving API stability by 85%
- Optimized user experience with React and Recoil state management, implementing efficient form validation that reduced client-side errors by 40%
- Deployed applications using Docker and NGINX for improved scalability and performance
Skills
My expertise and technical proficiencies
Languages
Frontend
Backend
Database
Tools
AI/ML
Projects
Key projects showcasing my technical skills and innovation
Test Generator
A lightweight console-based quiz application built in C++. Designed to randomly present five questions per session, rewarding 10 points for each correct answer. This project showcases core OOP concepts— abstraction, encapsulation, inheritance, and polymorphism—through the interplay of Question and User classes.
Certifications
Explore Generative AI with the Vertex AI Gemini API Skill Badge
Issued by Google Cloud
Complete the intermediate Explore Generative AI with the Vertex AI Gemini API skill badge to demonstrate skills in the following: text generation, image and video analysis for enhanced content creation, and applying function calling techniques within the Gemini API. Discover how to leverage sophisticated Gemini techniques, explore multimodal content generation, and expand the capabilities of your AI-powered projects.
Inspect Rich Documents with Gemini Multimodality and Multimodal RAG Skill Badge
Issued by Google Cloud
Complete the intermediate Inspect Rich Documents with Gemini Multimodality and Multimodal RAG skill badge to demonstrate skills in the following: using multimodal prompts to extract information from text and visual data, generating a video description, and retrieving extra information beyond the video using multimodality with Gemini; building metadata of documents containing text and images, and printing citations by using Multimodal Retrieval Augmented Generation (RAG) with Gemini.
Education
My academic background and qualifications
Bachelor of Technology in Computer Science & Engineering (Cyber Security specialization)
Rashtriya Raksha University • 2023 – 2027
GPA: 7.59
Relevant Coursework:
Built a strong foundation in computer science and developed hands-on skills in security principles, networking, and modern technologies.
Get In Touch
Have a project in mind or want to discuss opportunities? I'd love to hear from you!
Location
Prayagraj, Uttar Pradesh, IndiaPhone
Available on request