COMPUTER SCIENCE & ENGINEERING

Hi, I'm Ujjwal Yadav.

A CSE student building practical software, Android, and web projects. I enjoy turning real-world requirements into useful applications and continuously improving my development skills.

Ujjwal Yadav
Developer · Learner · Builder

ABOUT ME

Building skills through real projects.

I'm a Computer Science & Engineering student at GRD IMT, Dehradun. I enjoy programming, learning new concepts, and building practical applications that solve real-world problems.

My current technical interests include Java, Python, Android development, Firebase, web technologies, and databases. I personally developed a QR token management application and a library management web application.

TECH STACK

Technologies I use.

A visual overview of the languages, frameworks, tools, and technologies I have worked with.

Java

Programming

Python

Programming

K

Kotlin

Android

Android Studio

Android Development

Firebase

Realtime Database

HTML5

Web Development

CSS3

Web Styling

JavaScript

Web Development

PHP

Web Development

jQuery

Web Development

Git

Version Control

DB

DBMS

Database Concepts

SELECTED WORK

Projects.

01 · FEATURED PROJECT

QR Token Management & Validation App

A customized Android application I personally developed for an institute to create, print, validate, and expire physical QR discount tokens.

JavaAndroidFirebaseQR

How it works

Administrators can create batches of unique QR tokens directly from the app and print them on paper with the institute's information. The token carries a unique number that is used by the backend for validation.

Validation & expiry

When an authorized user scans a token, the app reads its unique number and checks Firebase. If the token exists and is still active, the app confirms that it is valid and provides the authorized user with the option to destroy it. Once destroyed, the token is marked as expired in the backend and cannot be reused.

Admin creates tokenToken printed on paperAuthorized user scansFirebase validatesToken destroyed / expired

App Screenshots

Preview of the QR Token Management & Validation App.

1220 × 2712
QR Token Management App screenshot 1
App Screenshot 01
QR Token Management App screenshot 2
App Screenshot 02
QR Token Management App screenshot 3
App Screenshot 03
QR Token Management App screenshot 4
App Screenshot 04
View on GitHub ↗
02

Library Management Web App

A simple library management web application developed as a project, applying web-development and database concepts.

HTMLCSSJavaScriptPHPjQuery
View on GitHub ↗
03

More projects coming

This space is ready for future projects and technical work as I continue building my portfolio.

LearningBuilding

EDUCATION

Academic journey.

2027

B.Tech — Computer Science & Engineering

GRD IMT, Dehradun · Pursuing

ADCA

Advanced Diploma in Computer Applications

Uma Technical Institute

LET'S CONNECT

Have a project, opportunity, or idea?

I'm open to learning opportunities, software development roles, internships, and projects where I can build and contribute.