Skip to content
View Ra4ster's full-sized avatar
🍡
Drinking Genmaicha
🍡
Drinking Genmaicha

Highlights

  • Pro

Block or report Ra4ster

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ra4ster/README.md

Fireworks Heyo, I'm Jack! Fireworks

Computational Analytics @ The Ohio State University
Machine Learning Β· High-Performance Computing Β· Statistical Modeling Β· Computer Vision

Profile Picture

🧠 About Me

I'm a Computational Analytics student at Ohio State interested in machine learning, statistical modeling, and high-performance computing.

I enjoy working on problems where the mathematics and the implementation are both interesting. A lot of my projects involve some combination of numerical computing, optimization, parallelism, machine learning, and systems programming.

I've worked with computer vision, Gibbs sampling, regression, energy-based models, graphics, parallel algorithms, and approximate nearest neighbors, among other things.

Right now, I'm spending most of my time on Deepity β€” a performance-oriented ML and ANN library built around efficient numerical computation.

Outside of programming, I like anime, science fiction, and generally going down very specific rabbit holes on things that catch my interest.

πŸ”¬ Current Project

πŸ” Deepity

A lightweight, performance-oriented machine learning and approximate-nearest-neighbor library.

Deepity is written with a focus on efficient numerical computation and makes use of OpenBLAS and OpenMP for performance-critical operations, with additional support for other numerical backends where useful.

The project is an ongoing exploration of how much performance can be extracted from relatively small, focused implementations without bringing along an entire general-purpose ML framework.

C/C++ Β· OpenBLAS Β· OpenMP Β· ANN Β· Numerical Computing

πŸš€ Selected Projects

πŸͺŸ Balcony

A Windows Shell replacement exploring native desktop development and Windows system integration.

C++ Β· Windows Β· Systems Programming

A content moderation classifier using ONNX for model inference and deployment.

Python Β· ONNX Β· Machine Learning Β· Classification

πŸ™οΈ City Optimization

An optimization project exploring effective layouts and resource placement for urban environments.

Optimization Β· Data Analysis Β· Statistical Modeling

An exploration of parallel approaches to accelerating Levenshtein distance calculations.

C++ Β· Algorithms Β· Parallel Computing Β· Performance Optimization

πŸ§ͺ Areas of Interest

Machine Learning Statistics Computing
Computer Vision Statistical Modeling High-Performance Computing
Energy-Based Models Gibbs Sampling Parallel Algorithms
Approximate Nearest Neighbors Regression Numerical Computing
Predictive Coding Optimization Systems Programming
Neural Networks Probability Computer Graphics

πŸ’» Tech Stack

Languages

C C++ Python Java R JavaScript HTML5 CSS3

Machine Learning & Scientific Computing

NumPy SciPy scikit-learn PyTorch ONNX OpenCV

Performance & Systems

OpenMP OpenBLAS Intel MKL CMake Git Linux Windows Vim

Web & Application Development

FastAPI Spring JavaFX Node.js React

Databases & Backend

PostgreSQL SQLite

Data Visualization & Design

Tableau Matplotlib

πŸ› οΈ Software & Tools

Obsidian Vim Visual Studio VS Code GitHub Docker

πŸ“Š GitHub Stats

Jack's GitHub statistics Jack's most used languages
Jack's GitHub streak

🌐 Elsewhere


El. Psy. Kongroo.



GitHub contribution snake

Pinned Loading

  1. Spam-Classifier Spam-Classifier Public

    Classifies Strings as spam

    Java

  2. City-Optimization-ISE3230 City-Optimization-ISE3230 Public

    An optimization project on the best city planning layout using Gurubi.

    HTML

  3. Balcony4Windows/Railing Balcony4Windows/Railing Public

    Native Win32/Direct2D taskbar replacement. High performance, JSON styling, and hardware stats.

    C++ 3

  4. Deepity Deepity Public template

    (WIP) Ultra-fast, SIMD-accelerated Predictive Coding (PC) model library in bare-metal C++

    C++ 2