Mrigank Kumar

Software Developer / Software Engineer

About Me

Hey! I'm M K, a recent graduate with a B.S. in Computer Science from the University of Wisconsin-Madison. My academic journey has been focused on Artificial Intelligence, Machine Learning, and Low-Level Systems Programming, and I'm excited to explore opportunities to apply my expertise in these areas.

I have strong programming skills, particularly in Python and C, where I have over six years of experience. I'm also proficient in various other programming languages such as JavaScript, Rust, Java, C++, CPython Extension Modules, C# and HTML/CSS. I've also worked with the Django Framework in Python and the Unity Game Engine in C#, especially in Virtual Reality applications.

Education

University of Wisconsin - Madison
Bachelor's of Science in Computer Sciences
September 2021 - May 2024 (Accelerated)
GPA: 3.83

Key Coursework:

Honors

Experience

Software Developer - AI Stack

Hipp Health - San Francisco, CA, USA

July 2024 - Present

  • End to End Chat with Clinical Data Feature
  • Features for AI powered summaries at various levels of organization
  • Low latency data ingestion strategies
  • App analytics with PostHog
Company Website

Peer Mentor

University of Wisconsin-Madison - Madison, WI, USA

September, 2022 - May 2024

Mentor aspiring computer science students and assist students with implementing various data structures and algorithms in Java.

Projects

Machine Learning Library

Inspired from Scikit-Learn and TensorFlow, I built this self-contained library ab initio, with numerous modules useful for data analysis and machine learning. I have used it for my course projects, such as classification of chess pieces using Convolutional Neural Networks, and prediction of handwritten text using Artificial Neural Networks.

View on GitHub

CompGraph

Developed a custom Python library for creating and analyzing computational graphs. The library provides a flexible framework for modeling complex data flow and dependencies in machine learning, optimization, and scientific computing tasks. Features Graph Construction, Automatic Differentiation, Visualization and built-in support for Stochastic Gradient Descent Optimization.

View on GitHub

Genetic Algorithm Library

Developed a custom Python library for implementing genetic algorithms. The library provides a versatile framework for solving optimization problems inspired by natural selection and evolution.

View on GitHub

Instant Messaging App

Developed using the Django Framework, I built a fully functional instant messaging app with a web interface, Asynchronous Consumers and WebSockets. Also features group chats and profile customization.

View on GitHub

ArrowQuest

Using the Unity Framework, I built a first-person archery simulator, with a unified interface for both PC and VR

View on GitHub

Skills

Python (6+ years) C/C++ (6+ years) JavaScript (6+ years) Java (6+ years) Rust (4+ years) Software Optimization (3+ years) Agile/Scrum Analytical Problem Solving Leadership & Communication Django Web Framework Unity Game Engine Game Development

Interests

Artificial Intelligence Robotics Systems Programming Computer Networks Computer Vision

Contact

Let's connect! You can reach me through the following platforms: