About Me

Hi, I'm Agniva Ganguly (Knivier)!

I'm a University of Michigan student in Ann Arbor, targeting a Computer Engineering BSE at the College of Engineering. Online I go by Knivier. I've always been drawn to how computers work from the ground up - hardware, software, and everything in between.

Day to day I dig into Java / Rust / C, embedded systems, and OS development. When I'm not coding, you'll find me playing tennis, Minecraft, or hiking.

Note: Not all of my projects are on here or GitHub - some university and research work stays private. Feel free to reach out if you'd like to hear more about what I do.

UMich CoE Computer Engineering Embedded & OS

Quick Stats

0

Years of Web Design

0

Years of Java

0

Years of CLI Experience

0

Projects Completed

Skill Tree

Web Development

HTML/CSS Proficient
JavaScript Learning
Deployment Learning

Heavy Backend Languages

Java Proficient (3+ Years)
Rust Learning (~1 Year)
C Learning (~1 Year)

Python

General Python Proficient (~4 Years)
Data Analysis Intermediate (~1 Year)
Computer Vision Learning (~1 Year)

Platform Experience

GitHub & Git VCS Intermediate (3+ Years)
Windows 10/11 Proficient (4+ Years)
Fedora Learning (~1 Year)

Featured Personal Projects

Activerse

A Java-based game engine meant to help people create games by simplifying the GUI experience.

Java GUI Game Development

Popcorn

A simple yet intuitive kernel framework for operating system development.

C Assembly OS Development

Stressor

A stress-testing tool for Windows 10/11 with easy deployment for end-users.

Rust End-User Deployable OS Development

Fenrirwatch

A security-focused tool built in Rust for Windows 10/11 that monitors and audits all system activity, with easy deployment for end-users.

Rust GUI Game Development

Project Timeline

Kinera

Spartahack 11 project which uses computer vision and an integrated AI to grade your form.

Fenrirwatch

A security-focused tool for Windows 10/11 that monitors and audits all system activity, with easy deployment for end-users.

Stressor

A stress-testing tool for Windows 10/11 with easy deployment for end-users.

SkyCell

A disaster-relief communications-based project which won first place at the Apex Hackathon in Boston!

WizViz

Winner of Spartahack X's best game; a computer-vision based wizard game using Mediapipe, OpenCV and PyGame.

Popcorn Kernel Framework

A simple yet intuitive kernel framework for operating system development.

DockyMe

A small, scripted, and easily-runnable app that logs all USB devices connected to your system.

PiHi CompSci Website

My high school coding club's website that I remade from scratch.

Activerse

A Java-based game engine for simplified GUI development; my latest project.

My Website

A complex HTML website meant to tie everything together; worked on always.

Troll Game

Text-based adventure with dynamic gameplay; discontinued mid-2024.

Pal Bot

Customizable Discord bot template

EduSpire

Spartahack 8 project which was a better D2L.

Let's Connect

Find me on Discord as "knivier" or reach out via email:

agnivag.16@gmail.com

Or you can just connect with me!