About Me

I am a third-year Computer Science CO-OP student at the University of Ottawa with a strong interest in building practical and scalable software solutions. My studies and projects have given me a solid foundation in programming languages such as Java, Python, C, and SQL, along with hands-on experience in web, mobile, and systems development. I have worked on diverse projects, including a full-stack hotel management system using Java and PostgreSQL, an Android event attendance app with Java and Firebase, a personal expense tracker web app in Python, and a terminal-based text editor in C. These experiences have sharpened my technical skills in database design, system programming, and full-stack development while also strengthening my problem-solving and teamwork abilities. I am currently seeking CO-OP opportunities where I can apply my skills, collaborate with others, and continue growing as a developer. Feel free to check out my projects and connect with me. I’m always open to new opportunities and conversations!

DOWNLOAD RESUME

Education

University of Ottawa - Ottawa, ON

Bachelor of Science in Computer Science (CO-OP)

2023 - Present

Expected graduation date: 2027

Dean's Honour List: 2023 (Fall), 2024 (Winter, Fall), 2025 (Winter)

Projects

e-Hotels - Java(Servlets/JSP), PostgreSQL, Maven, Apache Tomcat, HTML, CSS

e-Hotels is a full-stack hotel management system designed to streamline booking and administration. The application includes a customer portal for registration, profile management, room search, and booking, as well as an employee portal for check-ins, direct renting, and hotel/room administration. The backend features a relational schema with optimized SQL queries for availability checks, packaged and deployed with Maven and Tomcat.

GitHub Repository Link

EAMS - Java, XML, Firebase

An Android application for streamlining event registration and attendance tracking. Designed using XML for frontend and a Java-based backend. Real-time database management and user authentication is provided through Firebase. The app implements role-based access for Attendees, Organizers, and Administrator. Key features include user registration, user approval, event creation, event search, event registration, registration approval,etc.

GitHub Repository Link

Expense Tracker - Python, HTML, CSS, SQLite, Flask, Matplotlib

A web application for efficient personal expense tracking and management, built using Python and Flask. The app features a robust SQLite database for data storage. The app has a responsive and user-friendly interface, built using HTML and CSS. Key features of the app include expense summaries and pie charts, implemented through Matplotlib.

GitHub Repository Link

Text Editor - C

A terminal-based text editor in C with support for file operations (open, save, create) and basic text editing functionalities such as insert, delete, and navigation. It is cross-platform, working on both Windows and Unix-based(Linux/MacOs) systems.

GitHub Repository Link

Contact Me