Sir Blob

Gagan Manjunatha

Computer Science Student

My passion is using Computer Science with practical Engineering to enhance technology for the future.

Contact

Education

George Mason University

Bachelor of Science, Computer Science
Expected June 2028

Experience

Undergraduate Research Assistant, CREATE Lab

George Mason University,College of Engineering and Computing
May 2026 – Present
  • Built Astroswarm, a visual coding game that turns swarm control into a playable simulator, generating trial data at scale on which algorithms best defend a target.
  • Researching swarm robotics in Python and ROS for a research program on controlling robot fleets with one operator.
PythonROSSwarm Robotics
ProfileAstroswarmGMU CEC News

AI Summer Camp Instructor

ACCESS Academy
Jul 2026 – Aug 2026
  • Taught the robotics section of an AI camp for 60 rising 9th to 12th graders, guiding teams to build robot kits and design algorithms that autonomously navigated a maze.
RoboticsTeaching
Program

Team Lead, RAVC Team

Raytheon Autonomous Vehicle Competition (RAVC)
Dec 2025 – May 2026
1st Place Overall Winner
  • Beat four competing universities including Virginia Tech.
  • Led development of an autonomous system in Python and ROS2, enabling a UAV to scout and land on a moving UGV in an environment without GPS, validated against ArUco marker detection in Gazebo simulation.
PythonROS2GazeboComputer Vision
GMU NewsVideo

QA Automation Intern

Deltek· Internship · Hybrid
Jun 2025 – Aug 2025
  • Designed a workflow integrating AI into the QA automation pipeline for the GovWin IQ team.
  • Researched Model Context Protocol servers, publishing a public Selenium MCP package to NPM for agentic browser automation.
AITypeScriptSeleniumMCP
NPM Package

Skills

> Languages
Python · TypeScript/JavaScript · C/C++ · Java · Go · Rust · SQL
> Frameworks
React/Next.js · SvelteKit · Node/Express · Flask · Tailwind CSS · ROS2 · Gazebo
> Tools & Data
Docker · Git · Linux/Windows Server · PostgreSQL · MySQL · SQLite · MongoDB · Redis

Projects

> TypstDrive v2.2.0 2026 – Present 20 3

Self hosted collaborative Typst editor with a Rust backend, SvelteKit frontend, real time multi user editing via Yjs, and a public render API.

RustSvelteKitYjsTypstSelf-Hosted
CodeDocs More info
> Typst Desktop v2.2.0 2026 – Present 5 0

Tauri desktop client for TypstDrive that keeps the same documents as local files and syncs them back with a three way merge.

TauriRustTypstOffline Sync
Code More info

OBookLLM is a powerful, self-hosted, offline-capable alternative to NotebookLLM.

PythonLLMAINotebookLLM
Code More info

Leadership