Digicare Website
A private website for hospitals for searching through patients data and getting live updates.
Universe I
Programming is fundamentally about problem-solving. Once you can describe a problem clearly and find a solution, the main challenge becomes expressing it in code.
Most programming languages are structured similarly, so learning the syntax gives you the power to tackle almost anything.
These are tools, systems, and tiny utilities written to explore ideas in code.
This is where interfaces emerge from text and concepts become things
people can actually click.
Learning Insights
I started with web development, where JavaScript helped me understand the underlying concepts quickly. This foundation was useful even when I switched to GameMaker Studio 2 for game development. Later, I learned Python, which is very readable and versatile, making it easy to prototype ideas and explore new projects. After that, I learned C# for Unity — simplified in some ways and reminiscent of JavaScript, which made the transition smooth. Then came C, which was tougher but included in my academic curriculum, so had to learn it. Although I haven’t used C extensively in projects, it was excellent for understanding low-level programming concepts.
Going forward, I aim to tackle at least a few hundred LeetCode problems — they’re invaluable for deepening algorithmic thinking and preparing for real-world challenges or job applications. I plan to explore frameworks and libraries for generative visuals, interactive tools, and automation pipelines. My goal is to develop projects that combine problem-solving, creativity, and interactivity, while also refining and documenting my existing systems.
For references, I highly recommend W3Schools for learning syntax and concepts, and platforms like UK Bebras, LeetCode, and similar sites for problem-solving practice.
The internet is an incredible resource, and making the most of it can accelerate your learning tremendously.
Finally, consistent practice, exploring small projects, and reflecting on solutions are just as important as reading or watching tutorials — they turn knowledge into real skill.
Tools Overview
A private website for hospitals for searching through patients data and getting live updates.
Experiments
Rockets learning to fly along paths, exploring emergent motion in approaching target an avoiding obstacle for creative experiments. Click this card to go to the demo.
A pathfinding algorithm for experimenting with interactive environment and path visualization patterns. [Project not linked yet]