Per aspera ad astra
Overview
Live Activity
About

Full-stack developer and competitive programmer building clean, reliable web products — from idea to production.
Currently deep into LLMs & Generative AI, crafting smart integrations that actually work. Equally comfortable in the Blockchain & Web3 space — writing Solidity contracts, building on Ethereum & Solana, and shipping dApps with real users.
↳ always building something new — see projects
Experience
Google Summer of Code
Selected to develop Shaders for Basic Viewer, improving CGAL's one-call visualization layer for drawing CGAL data structures through the draw() API.
Redesigning the edge rendering pipeline to operate in clip/NDC space, fixing zoom-level edge disappearance caused by numerically unstable shader math, and replacing bounding-box-based sizing with viewport-relative pixel metrics.
Improving 2D/3D camera transitions, depth-correct edge rendering, OpenGL compatibility paths, and optional fragment-shader anti-aliasing while keeping the existing draw() API backward-compatible.
Producing regression tests and a comparison report on how MeshLab and ParaView approach wide-line rendering. Expected 175-hour open-source project administered by Google, with development for CGAL Project.
- CGAL
- C++
- OpenGL
- GLSL
- Computer Graphics
- Computational Geometry
- Testing
OpenMetadata
Accomplish
Projects

UPCODE – Collaborative Coding Platform
2025-08-08
Full-stack collaborative code editor with real-time editing, syntax highlighting, multi-language support, and interview preparation features.

TreeBio – Modern Bio-Link Platform
2025-09-03
Customizable bio-link platform with unlimited links, bulk import/export, link scheduling, and real-time analytics.
Stack
Testimonials
Blog
System Design Made Simple: A Complete Beginner’s Guide
- Published on
- Reading time
- 33 min read
From AlphaGo to ChatGPT: How Sam Altman Outran Google in the AI Race
- Published on
- Reading time
- 4 min read
Rust: From Elevator Fixes to Big Tech’s Quiet Backbone
- Published on
- Reading time
- 4 min read
Why C and C++ Don’t Have Garbage Collection (And Why That’s Not Always a Bad Thing)
- Published on
- Reading time
- 4 min read
GitHub Contributions
Open Source Contributions
Honors & Awards
Certifications
Library
Development / Programming
The Pragmatic Programmer
Andrew Hunt & David Thomas
Clean Code
Robert C. Martin
Designing Data-Intensive Applications
Martin Kleppmann
+5 more
Casual / Self-Growth / Business
Zero to One
Peter Thiel
Steve Jobs
Walter Isaacson
The Almanack of Naval Ravikant
Eric Jorgenson
+4 more
Let's Talk
Have a project in mind or just want to chat about tech? Book a free call with me and let's connect!
30 Min Call
Quick & focused discussion
Video Chat
Face-to-face conversation
Flexible Time
Pick your preferred slot
Usually respond within 24 hours | IST Timezone
Pomodoro Timer
You've reached the end! Or have you? Before you vanish into the digital void, I've got a quick Pomodoro Timer to help you focus better on your next big thing (or just to remind you to stop doomscrolling).
Contact

RJDP
Let's build something cool together ↓

Social Links
GitHub
@RajdeepKushwaha5
X (Twitter)
@rajdeeptwts
LinkedIn
in/rajdeepsingh5
Medium
@rajdeep01