Iβm an engineering student specializing in Artificial Intelligence and Data Science, with a strong focus on systems programming, low-level software, and full-stack desktop applications. I enjoy working close to hardware, understanding how systems behave at a low level, and building practical tools that solve real technical problems.
Most of my work revolves around Rust, performance-conscious system design, and tooling that interacts directly with hardware, with additional experience in modern web and desktop stacks.
- Systems Programming: Rust, C/C++, low-level memory and hardware interaction
- Desktop Applications: Tauri (Rust backend + Angular frontend)
- Web Development: Angular, TypeScript, Bootstrap
- Emulation: Intel 8080, CHIP-8, and Game Boy (DMG) emulation
- Embedded & OS Concepts: ESP32, OS-level design ideas
- Databases & Data: SQL, JSON-based data modeling
- Tooling & Workflow: Git, cross-platform build and deployment
A cross-platform desktop utility for Chromebook hardware running alternate operating systems.
- Custom fan profiles and dynamic fan curves
- Keyboard backlight control with RGB modes and keyboard remapping
- Hardware diagnostics and real-time sensor monitoring
- Rust backend handling direct hardware access and polling
Used by thousands of users, this project required careful systems design, safe Rust abstractions, and real-world hardware debugging.
A fully Rust-based automated driver installation and management system for Chromebook hardware.
- Automatic detection of supported hardware models
- Structured driver installation workflows focused on safety and reliability
- JSON and SQL-backed hardware compatibility database
- Dynamic metadata updates without requiring application rebuilds
This project strengthened my understanding of platform-specific constraints, deployment, and databases.
A collection of emulators built from scratch to understand CPU architecture, timing, and system behavior.
-
Intel 8080 Emulator (C++):
- Complete instruction set implementation
- Accurate flag behavior and memory-mapped I/O
- Interrupt-driven timing to run original Space Invaders ROMs
-
CHIP-8 Interpreter (C++ and Rust):
- Full opcode coverage, stack operations, timers, and input handling
- Framebuffer-based graphics with collision detection
-
Game Boy (DMG) Emulator (Rust):
- CPU (Sharp LR35902), memory controller, and cartridge handling
- Scanline-based PPU rendering and timing logic
- OAM DMA behavior and memory access restrictions
These projects focus on correctness, timing accuracy, and architectural understanding.
A structured database supporting Chromebook tooling and driver installation.
- Catalogs 200+ Chromebook models with chipset and driver mappings
- JSON and SQL schemas designed for automation and extensibility
- Used directly by system utilities and installer tools
- B.Tech in Artificial Intelligence and Data Science
- Minor in Electronics and Communication Engineering
- Hackathon experience
- Open-source contributor to Chromebook tooling ecosystems
- Deeper expertise in systems and driver development
- Writing reliable, maintainable low-level software in Rust
- Understanding AI systems beyond models β tooling, performance, and infrastructure
- GitHub: https://github.com/death7654
- LinkedIn: https://linkedin.com/in/robinsonarysseril


