Hi! I’m Hemraj Rana, a software engineering student based in Kyoto, Japan.

I'm Nepalese, born and raised in India, I’ve gained valuable experience as a software engineer. Now, I’m pursuing my master’s in IT in Kyoto, with a strong focus on user interface, software engineering, and artificial intelligence. I’m currently exploring the logic behind 3D renderers, neural networks, transformers, and CNNs. Whether it’s science or the arts, I’m eager to dive into anything interesting!

I’m driven by curiosity, always learning, and always building—this portfolio is where I share that journey.

projects / works

To understand how three dimensional objects are projected onto two dimensional screens


3d computer graphics maths linear algebra trigonometry

To understand how backpropagation works in the neural network


machine learning backpropagation linear algebra calculus