Projects
TransJAX
Open-source module to convert Climate Models from Fortran to Python JAX
A PyPI published module to aid in climate modeling and weather prediction by taking advantage of GPU-acceleration simulation. It converts legacy Fortran Community Land Models to Python JAX to take advantage of developments in the field of ML.
- • The workflow performs a static analysis of the Fortran code to build a call and dependency graph.
- • It uses Claude to translate the code into Python using a set of requirements.
- • Finally, it generates Pytest suites and runs them on the translated code to validate correctness.
Tech: Claude, MCP, Pytest, PyPI, Python, JAX, Fortran, Land Models
Py_FS
Open-source Feature Selection Library
An open-source Python library for machine learning research. It contains implementations of all contemporary and renowned nature-inspired feature selection and ML optimization techniques.
- • 66+ GitHub stars, 39+ forks.
- • Used in peer-reviewed research extensively due to the framework being easy to install.
- • Focus on performance and correctness, while drastically cutting down developer time in algorithm implementation.
- • Presented by me as a conference paper at Springer and accepted for publication.
- • Implemented using MATLAB and Python with libraries such as NumPy, SciPy and scikit-learn.
Tech: Python, NumPy, scikit-learn, PyPI
CUFoodie
Full-stack Web Application for Columbia students
A website developed for helping current students at Columbia to discover, review, explore and choose restaurants near the University at Morningside Heights, New York.
- • 500+ users have used the site during the Fall of 2025.
- • Community-driven website such that users could add reviews of restaurants they tried, mentioning recommended food items and curated trails such as midnight snack places, etc.
Tech: React, Flask, Python, JavaScript, PostgreSQL, Google Cloud
Mayfly Optimization - Harmony Search
ML Optimization Algorithm
A nature-inspired ML optimization algorithm called Mayfly Algorithm, coupled with greedy local search for purpose of feature selection. Used in various domains such as cancer cell detection, signature verification, etc. Cited and used even after 5+ years by academic researchers.
- • Work published in IEEE Access journal
- • Accumulated 150+ citations
Tech: Python, NumPy, SciPy, scikit-learn, MATLAB
More Projects
Additional academic, systems, and machine learning projects can be found on my GitHub profile.