Srinath Shrestha

Srinath Shrestha

C / C++ · Systems Programming · Program Internals
§ 01

About Me

I'm fascinated by the full lifecycle of a program — from source code through compilation, to ELF binaries, linking, loading, and execution on the CPU. I care about simplicity and understanding systems at their fundamentals.

I know my way around C, GDB, lldb, Valgrind, and Make. Outside of code, I learn and write about what I'm exploring on my blog.

§ 02

Projects

/ systemsNo. 01

Priso— Scene Description Language

  • A scene description language with a built-in editor for 2D/3D rendering of simple objects using OpenGL.
  • Built from scratch in C: lexer, parser, renderer, and editor UI.
C OpenGL lexer/parser
github.com/srinathshrestha/priso view on github ↗
/ gameNo. 02

2D Car Racing Game— classic arcade in C

  • Classic arcade-style racing game built in C.
  • Custom graphics rendering and assets.
C graphics
github.com/srinathshrestha/c-Game view on github ↗
/ platformNo. 03

ShortURL— link analytics platform

  • Self-hosted microservices for URL shortening and analytics — you can download and use it too.
  • Tracks clicks by country, device, and referrer with a dashboard.
Go Python PostgreSQL Redis
github.com/srinathshrestha/shortURL view on github ↗
/ cliNo. 04

quickLogg— fast structured log parser

  • CLI utility that parses logs at 1–2 GB/s on a single core.
  • Auto-detects: JSON, Syslog (RFC 3164), Nginx/Apache Combined, KV.
  • Emits NDJSON — pipe into jq, grep, or anything downstream.
C NDJSON cli
github.com/srinathshrestha/quickLogg view on github ↗
§ 03

Experience

Jan — May 2025Backend Intern

Backend Developer Intern

at SkyForge System Solutions

Built production backend for Heliosensium (AI parenting agent). Integrated Neon DB, Pinecone, and secure payments; deployed on Render.

May — Jul 2025Full Stack Intern

Full Stack Developer Intern

at LinkVerse

Automated PDF certificate generation (Next.js + Puppeteer, 100+ uses). Developed AWS CloudFormation utilities for an AI DevOps agent.

§ 04

Skills

/ systems

C GDB Valgrind Make x86 Assembly (learning) Git

/ web (previous)

JavaScript Node.js Next.js Express.js PostgreSQL Docker AWS
§ 05

Currently Studying

§ 06

Connect