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 Security

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!

Knivier contact

Please use caution when choosing an address. Mail is sorted by priority matching, so sending to the wrong inbox can delay a reply.