Maksim Sviridov

Blazingly Fast 🔥 and Bleeding Edge 🩸 Javascript Framework Enjoyer

About Me

Hi! My name is Maksim, and I am a recent computer science graduate at the University of Michigan. I will be beginning my masters in CSE at Michigan in the fall. This site showcases my projects, ideas, and insights across a range of interests, from distributed systems and simulations to dynamic web apps and algorithmic designs.

             
                    

Classes

Quantum Computing
Formal Verification
Operating Systems
Computer Security
Web Systems
Distributed Systems
Data Mining
Discrete Math
Theory of Computation
Machine Learning
Computer Organization
Search Engine Design

Projects

C++ Thread Library

Implemented a virtual C++ Thread Library that includes mutexes, cvs, and support for multicore processors

Personal Portfolio Website

Personal portfolio website built with Jekyll, JQuery, Bulma CSS, and various other libraries. Deployed on Github Pages

MaksDB

An In-Memory Sharded Vector DB implemented with the FAISS library. Written in Python

C++ Search Engine

Search engine built from scrath in C++ only depending on OpenSSL. Used a distributed crawler/indexer architecture to index over 50 million web pages on GCP. Includes propietary web crawler, HTML parser, inverted index, query compiler, constraint solver, and a ML ranker.

Labor Market Economy Simulator

Labor market simulation built in python using Agent Based Modeling. Includes a StreamLit UI for elementary data visualization

Medication Tracking Mobile Application

React Native Mobile Application with an emphasis on accessible design features. Developed using ReactNative, Expo, and SQLite.

Technologies

Python
C++
Javascript/Typescript
Golang
ReactNative
React
Docker
Git
Dafny
Node.js
Flask
FastAPI

Contact Me