// Computer Scientist & Systems Engineer

Bipul Chandra Gautam

Exploring the intersection of Theoretical Foundations and High-Performance Computing. Specializing in System Architecture and Computer Graphics.

void Abstract()

/*
 * CS undergraduate with strong theoretical foundations.
 * Passionate about understanding deeper software principles.
 * Focused on independent problem solving in complex environments.
 */

const char* interests = "Computational Systems & Optimization";
bool deepDive = true;

struct Competencies

// Core Technologies std::vector<Language> langs = { "C++", "C", "C#", "Java" };
Graphics_API stack = { "OpenGL", "Vulkan", "GLSL" };

// Theoretical Knowledge Concepts theory = {
  "Linear Algebra",
  "Rendering Pipeline",
  "Memory Management",
  "Transformations"
};

// Ecosystem Tools env = { "CMake", "Git/GitHub", "Visual Studio", "CLion" };

class Research_&_Dev

Riggle — Animation System

C++ | Architecture | Inverse Kinematics

Developed an interactive 2D skeletal animation engine. Designed FK/CCD-based IK solvers and timeline interpolation systems with clean data structures.


git checkout ->

OpenGL Particle System

Real-time Simulation | GLSL | Instancing

Implementation of real-time particle updates leveraging hardware instancing and custom GLSL shaders to optimize rendering throughput.

Vulkan Architecture

Low-Level Graphics | Swapchain | Pipelines

Exploration of explicit GPU control. Implemented instance creation, device selection, swapchain management, and pipeline synchronization.

namespace Academia

BSc in Computer Science and Information Technology

Tribhuvan University — Mechi Multiple Campus

Apr 2022 - Expected 2026