Social Battery

— Portfolio v2026

Prateek
Poudel

Graphics EngineerSystems ProgrammerRendering Research

Melting GPUs with differentiable path tracing.
Real-time rendering · Neural super-resolution · Low-level systems.

Currently: Spectral differentiable rendering → Kathmandu, Nepal

BE Computer EngineeringThapathali Campus · 2022–2026
C++ · CUDA · PyTorch · OpenGL · GLSL · Unreal Engine · Mitsuba · bgfx
Bocchi the Rock — Hitori Gotoh

Hitori Bocchi

C++
Primary
1
Paper
6+
Projects
NOW PERFORMINGGRAPHICS ENGINEERREAL-TIME RENDERINGDIFFERENTIABLE PATH TRACINGC++ // CUDA // PYTORCHNEURAL SUPER-RESOLUTIONBASED IN KATHMANDU
NOW PERFORMINGGRAPHICS ENGINEERREAL-TIME RENDERINGDIFFERENTIABLE PATH TRACINGC++ // CUDA // PYTORCHNEURAL SUPER-RESOLUTIONBASED IN KATHMANDU

OUTPUT // WORKS

ACTIVE

Differentiable
Spectral Path Tracer

C++ · CUDA · PyTorch · Mitsuba

  • Neural importance sampler for Monte Carlo integration → spectral-domain differentiable light transport
  • Offline pretraining + online adaptation strategies for inverse-rendering optimization
  • Extending Mitsuba with neural spectral sampling modules + gradient-caching experiments

∫L

Rendering Equation

Wavelet-Space Super-Resolution

[GitHub]

PyTorch · OpenCV · Unreal Engine

  • Led research direction in a 4-member team; proposed wavelet-domain representations for neural SR
  • Core modules: Preprocessor, Feature Extractors, Fourier feature-mapped INR
  • Unreal Engine plugin for automated extraction of rendering buffers and temporal features
+1.5dB
PSNR
−17%
LPIPS
+14%
Runtime

C++ · OpenGL · GLSL · Premake

  • Real-time voxel renderer via Sparse Voxel Octrees (SVO)
  • Modular architecture, custom GLSL shader integration, cross-platform build

CPU Path Tracer

[GitHub]

C++ · OpenGL · ImGui · Multithreading

  • Diffuse, metallic, specular & dielectric materials with real-time ImGui tweaking
  • Multithreaded with OpenGL display for real-time feedback

Lumora

[GitHub]

C++ · bgfx · Lua · Templates

  • Modular rendering framework on bgfx with Lua scripting for runtime configuration
  • Compile-time C++ ↔ Lua serialization system and asset manager

Neural Net
From Scratch

[GitHub]

C++ · SIMD · CMake · GTest · Emscripten

  • CPU SIMD-optimized matrix ops; MNIST digit recognition
  • Interactive web demo compiled via Emscripten

— Backend & Other

QuickHire

[GitHub]Talent-Hiring API

Python · psycopg2 · SQLite · Marshmallow

Custom Python ORM supporting PostgreSQL & SQLite with automatic table mapping, query generation (creation, insertion, update, joins), data validation, and API endpoints.

STAGE SETUP // GEAR

Core LanguageC++
ComputeCUDA
AI / MLPyTorch
Graphics APIOpenGL
EngineUnreal
ScriptingPython
ShadersGLSL
Renderingbgfx
VisionOpenCV
Path TracingMitsuba

QUEST LOG // XP

Systems Engineer

Guardware · Australia

Nov 2025 – Present
  • Guardware Protect: wrapper-based encryption extending Windows file APIs for transparent file encryption
  • File encryption, key management, and controlled cross-process resource access modules
  • Low-level OS debugging: application–system interactions in C++ & Python

Backend Intern

Agragami Tech

Apr – Jun 2024
  • Geospatial data pipelines via PostGIS (Postgres) for location-based logistics services
  • CI/CD across multiple repos: Docker Hub + GitHub Workflows
  • Automated DB backups to Google Cloud via Redis & cron

Full-Stack Developer

TCIOE–EMIS Web Team

Jul 2023 – Jul 2024
  • Campus website: Next.js frontend + Django REST backend, under EMIS & industry mentors
  • SSR + caching strategies → measurably improved load times

LIVE SHOWS // EVENTS

🏆

1st Place — Competitive Programming

Yathartha-2080 · Thapathali Campus

💸

CrowdCash

Peer-to-peer lending platform · NSU Hackathon

[GitHub]
🛰️

DataBridges

Dataset aggregation · NASA Space Apps · Pulchowk

[GitHub]
🎮

Isometric Platformer

Celeste-inspired 2D movement prototype · Unity

ACADEMIC OUTPUT

Under ReviewElsevier Computer & Graphics · 2025

“Wavelet-Space Representations for Neural Super-Resolution in Rendering Pipelines”

Prateek Poudel, Prashant Aryal, Kirtan Kunwar, Navin Nepal, Dinesh Baniya Kshatri

arxiv:2508.16024 →