System Programming Notes
PDF ↗System calls, POSIX, C compilation, processes, file descriptors, memory management, synchronization, concurrency and virtual memory.
Graphics & Low-Level Systems
C / C++GPUCompiler Infrastructure
System calls, POSIX, C compilation, processes, file descriptors, memory management, synchronization, concurrency and virtual memory.
Digital logic, 8086 architecture, memory segmentation, addressing modes, instruction encoding, assembly programming, procedures, interrupts and macros.
In-order, single-issue pipeline with forwarding, load-use stalls, branch flushing, pipeline tracing, and Verilator-based verification.
SystemVerilog RISC-V Verilator Konata
Concurrent coordination system with mission scheduling, networking, synchronized shared state, and real-time visualization.
C POSIX Threads BSD Sockets
Parses one structured profile into an owned C model, then generates an ATS-oriented LaTeX/PDF CV and a static portfolio with project, research, award, media gallery, video, and lightbox support.
C TOML LaTeX HTML CSS JavaScript Make
FastAPI and React system for managing personnel, departments, factory areas, cameras, PPE violations, and pose alerts. It integrates YOLO/OpenCV-based PPE detection and employee face-embedding matching, with JWT authentication, role-restricted routes, PostgreSQL persistence, Alembic migrations, and Docker-based services.
FastAPI React PostgreSQL Python YOLO OpenCV Docker
Multi-UAV search-and-rescue research platform combining coordinated Gazebo simulation, autonomous flight control, and SDR-based radio signal localization on NVIDIA Jetson Xavier.
C++ ArduPilot ROS Gazebo MAVROS
Low-cost fixed-wing UAV research prototype combining ROS/MAVROS flight simulation with directional antenna and radio receiver hardware for aerial signal-localization experiments.
Gazebo Fixed-Wing UAV Simulation ROS Python MAVROS
Led the team as Team Captain and developed UAV flight and simulation software using Python, ROS, MAVROS, and Gazebo for an autonomous target tracking and capture system.
TEKNOFEST