Photo of Ruddro Roy
Ruddro Roy

Curiosity, Technology, and Making Ideas Real.

I use code and tools to understand how things work and share what I find.

In study mode. Preparing for the next phase.

My Story

My background is in electrical and electronics engineering. I have hands-on experience using technical tools to visualize and explore complex systems. I learn best by building things and testing my assumptions rather than just reading about them.

My deeper interest now is in artificial intelligence, systems, and the broader world of technology that shapes how we live and work. I am preparing for further study and exploring where in tech or research I want to focus next. I do not claim to be an expert in any of these areas. I am still figuring things out.

Research and Tools I Have Built

SGP4 and DSGP4 Orbit Visualization

I built a Python toolkit around the standard SGP4 orbital model and a differentiable SGP4 (PyTorch) wrapper. It parses TLEs, propagates real satellites, performs coordinate transforms, runs drag‑sensitivity experiments, and supports orbit visualizations, while adding robust error diagnostics and a two‑body fallback so propagation degrades gracefully instead of crashing.

What I did: Implemented TLE parsing utilities, an educational reference SGP4 with extra numerical‑stability checks, a differentiable SGP4 PyTorch module for gradient‑based analysis, and a "LiveSGP4" tracker with automatic two‑body fallback, error history, and validation tests.

What I learned: How to work through complex mathematical models by implementing them in code, the importance of using trusted open-source tools, and how to make technical concepts approachable through visualization.

This was a personal learning project, not a formal research appointment or professional aerospace experience.

Archive

Satellite Pass Predictor

I built a tool that calculates when satellites will fly overhead. It answers two simple questions: when will a satellite appear, and will the signal be strong enough to hold a connection? It’s designed to make tracking practical and reliable.

3D Satellite Viewer

This is a web page that visualizes thousands of satellites moving in real-time. The main challenge was writing the code efficiently so it could track thousands of moving objects without making the browser lag or freeze.