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

Originally from Nepal and previously based 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 believe in the power of continuous learning and self-improvement.

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