Jaskaran Ghotra

About Me

🎓 I'm a determined Software Engineering student at the University of Ottawa. My passion for programming, game developing, and developing software solutions has turned into 4+ years of programming experience.

My goal is to build a career focused on helping others by solving real-world challenges through programming and problem-solving

Feel free to connect with me on LinkedIn or via email. I'd love to chat about web or game development, AI, or any related topics!

Jas

My Skillset

HTML
CSS
LaTeX
Python
Java
Git
GitHub
Vercel
Processing (Java)
VS Code
Visual Studio
IntelliJ
Node.js
ReactJS
gifAnimation

My Projects

Newton's Arena

A full-stack, physics-based web application featuring real-time kinematics and dynamic collision detection. Built with an HTML5 Canvas frontend and supported by a custom Node.js RESTful API and MongoDB database to process and serve a global Top 10 leaderboard.

React.js Node.js Express.js MongoDB HTML5 Canvas
Code

TeachSim

An AI-powered virtual classroom simulator for educators featuring six agentic AI students that ask context-aware questions. Built using Gemini and OpenRouter APIs to provide an interactive and realistic teaching practice environment.

HTML CSS JavaScript Python AI
Code

Magic Dwellers

A 2D action game made with Processing where you control a character battling waves of magical enemies. Use sword attacks and sprinting to survive while managing your health and stamina.

Processing Java Git
Code

Let's Connect

Email

cajaskarang07@gmail.com

Location

Ottawa, ON, Canada