Portfolio

fortran-nlp-kernels

A Python API for exact dense-vector and Jaccard search which executes the computational kernels in compiled Fortran, OpenMP, and OpenBLAS code. Featuring benchmark-informed CPU autotuning and workload-aware runtime dispatch.

Reverse Engineering a Knowledge Worker

A systems-engineering approach for composing existing technologies into a distributed, stateful, and artifact-centric workflow architecture. An autonomous GUI-based QA workflow serves as the reference implementation.

Multi-core Sentiment Engine

Sentimental Analysis from text: A text analysis algorithm based on ETL approach with multiprocessing for parallel processing of multiple text files.

Parking Forecasting System & Dataset

An IoT-based Smart Parking System with slot availability prediction models trained on parking slot usage data collected on the ThingSpeak IoT cloud platform.