J.D

Jasdeep Dhillon
Developer, UI/UX Engineer, AI Scientist

I am a developer who enjoys learning and trying new things out. I am currently trying to get better at systems programming and graphics programming as I have very little knowledge of it compared to web development. I love debugging as I believe best way to learn programming is by experimenting with it and learning from your failures.
I have been dabbling into reverse engineering and cybersecurity as well to learn more about security exploits and ways to avoid them in my code. I am far from perfect but I am always striving to learn more and incorporate all the learning as I develop software.
I enjoy problem-solving and the process of learning therefore I build projects to learn and challenge my pre-conceived notions of a given language or framework giving me a better understanding of the technology. I love experimenting with new technologies as they provide a new view to tackle old problems with different trade-offs.
I am interested in technology be it software or hardware and how they interact with each other. I feel like knowing how the hardware handles the software is essential to writing great software and am always striving to learn more. I am also particularly interested in software architecture and understanding how systems function, in turn being able to make them both efficient and reliable.
Outside of that, I also have started my homelab by hosting Jellyfin and Fluxer alongside tailscale to access those services remotely. I love gaming and anime. You can check my AniList