An open API service indexing awesome lists of open source software.

https://github.com/riponcm/riponcm


https://github.com/riponcm/riponcm

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

          


Typing SVG


[![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/engr-ripon/)
[![Gmail](https://img.shields.io/badge/Gmail-EA4335?style=for-the-badge&logo=gmail&logoColor=white)](mailto:riponce.buet@gmail.com)
[![Google Scholar](https://img.shields.io/badge/Scholar-4285F4?style=for-the-badge&logo=google-scholar&logoColor=white)](https://scholar.google.com/citations?user=7-QY6VEAAAAJ&hl=en)
[![ResearchGate](https://img.shields.io/badge/ResearchGate-00CCBB?style=for-the-badge&logo=researchgate&logoColor=white)](https://www.researchgate.net/profile/Ripon-Malo)
[![Kaggle](https://img.shields.io/badge/Kaggle-20BEFF?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/riponce)

---

## About Me

```python
from dataclasses import dataclass
from typing import list

@dataclass
class Researcher:
name: str = "Ripon Chandra Malo"
role: str = "PhD Researcher @ University of Utah"
field: str = "Geotechnical Engineering + Artificial Intelligence"

research_focus: list[str] = (
"Granular Materials",
"Scientific Machine Learning",
"AI for Geotechnics",
)

background: str = "M.Sc. Civil (Geotechnical) Engineering — BUET, Bangladesh"
building: str = "projectmem — local-first memory for developer repos"
goal: str = "Revolutionize geotechnical analysis with ML & data science"

open_to: list[str] = (
"Research collaboration",
"ML projects",
"Open source",
)

ripon = Researcher()
```

---

## Research Focus

**Geotechnical AI**
Applying machine learning and deep learning to granular material behavior, soil classification, and civil infrastructure safety.

**Scientific Machine Learning**
Physics-informed neural networks and data-driven models that respect engineering constraints — not just black-box predictions.

**Data Science for Engineering**
Building interactive tools and web applications to make geotechnical data analysis accessible, visual, and powerful.

**Developer Tools**
Building [`projectmem`](https://github.com/riponcm/projectmem) — Local-first memory layer for AI coding agents — your AI starts experienced, not amnesiac..

---

## Currently Building



**projectmem — Local-first memory layer for AI coding agents**

Your AI coding agent forgets everything between sessions. **projectmem fixes that.**
It captures issues, attempts, decisions, and cross-project library gotchas locally —
so Claude Desktop, Cursor, Antigravity, and Codex start every session *experienced*,
not amnesiac.

100% local · no cloud · no telemetry · MIT licensed

[**→ projectmem.dev**](https://projectmem.dev) ·
[GitHub](https://github.com/riponcm/projectmem) ·
[`pip install projectmem`](https://pypi.org/project/projectmem/)

| Project | What it does | Status |
|---|---|---|
| **[projectmem](https://github.com/riponcm/projectmem)** | Local-first memory for repos. | Working |
| **Geotechnical ML Tools** | ML-powered analysis tools for geotechnical engineering workflows | Research |
| **Scientific ML Experiments** | Physics-informed models for granular material simulation | Learning |

---

## Tech Stack

**Core Languages**

![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![MATLAB](https://img.shields.io/badge/MATLAB-0076A8?style=for-the-badge&logo=mathworks&logoColor=white)
![LaTeX](https://img.shields.io/badge/LaTeX-008080?style=for-the-badge&logo=latex&logoColor=white)

**ML & Data Science**

![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=for-the-badge&logo=tensorflow&logoColor=white)
![NumPy](https://img.shields.io/badge/NumPy-013243?style=for-the-badge&logo=numpy&logoColor=white)
![Pandas](https://img.shields.io/badge/Pandas-150458?style=for-the-badge&logo=pandas&logoColor=white)
![scikit-learn](https://img.shields.io/badge/scikit--learn-F7931E?style=for-the-badge&logo=scikit-learn&logoColor=white)
![Jupyter](https://img.shields.io/badge/Jupyter-F37626?style=for-the-badge&logo=jupyter&logoColor=white)

**Web & Tooling**

![Next.js](https://img.shields.io/badge/Next.js-000000?style=for-the-badge&logo=next.js&logoColor=white)
![Vite](https://img.shields.io/badge/Vite-646CFF?style=for-the-badge&logo=vite&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-339933?style=for-the-badge&logo=node.js&logoColor=white)
![MySQL](https://img.shields.io/badge/MySQL-4479A1?style=for-the-badge&logo=mysql&logoColor=white)
![VS Code](https://img.shields.io/badge/VS%20Code-007ACC?style=for-the-badge&logo=visual-studio-code&logoColor=white)

---
## GitHub Stats

Ripon's GitHub Stats

Top Languages



GitHub Streak

---

## Let's Connect

I'm always open to research collaboration, ML project discussions, or just talking about geotechnical engineering and AI. Reach out any time.

[![LinkedIn](https://img.shields.io/badge/Connect%20on%20LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/engr-ripon/)
[![Email](https://img.shields.io/badge/Send%20an%20Email-EA4335?style=for-the-badge&logo=gmail&logoColor=white)](mailto:riponce.buet@gmail.com)
[![Scholar](https://img.shields.io/badge/Read%20My%20Research-4285F4?style=for-the-badge&logo=google-scholar&logoColor=white)](https://scholar.google.com/citations?user=7-QY6VEAAAAJ&hl=en)



Buy me a coffee