Skip to content
View riponcm's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report riponcm

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.

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
riponcm/README.md
Typing SVG

LinkedInGmailGoogle ScholarResearchGateKaggle


About Me

fromdataclassesimportdataclassfromtypingimportlist@dataclassclassResearcher:
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 — 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 · GitHub · pip install projectmem

ProjectWhat it doesStatus
projectmemLocal-first memory for repos.Working
Geotechnical ML ToolsML-powered analysis tools for geotechnical engineering workflowsResearch
Scientific ML ExperimentsPhysics-informed models for granular material simulationLearning

Tech Stack

Core Languages

PythonTypeScriptHTML5MATLABLaTeX

ML & Data Science

TensorFlowNumPyPandasscikit-learnJupyter

Web & Tooling

Next.jsViteNode.jsMySQLVS Code


GitHub Stats

Ripon's GitHub StatsTop 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.

LinkedInEmailScholar


Buy me a coffee



Pinned Loading

  1. projectmemprojectmemPublic

    Local-first AI coding memory for AI agents. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code…

    Python 405 12

  2. AcadGISAcadGISPublic

    Make publication-ready study area maps, choropleths, locator insets, terrain & river maps for research papers and theses. Python package + no-code web app on geopandas & matplotlib — no QGIS/ArcGIS…

    Python 109 19

  3. GemTypeGemTypePublic

    Free, open-source Grammarly alternative for Chrome & Safari — AI grammar checker and text rewriter for any website, powered by your own free Google Gemini API key. No account, no tracking, no subsc…

    JavaScript 128 4

  4. JharuJharuPublic

    Free open source disk cleaner for developers. Clean Hugging Face, Ollama, npm, pip, conda, Docker caches, app leftovers, and junk files on macOS and Windows. Built with Tauri.

    Rust 42 2

  5. OSSDrop/OSSDropOSSDrop/OSSDropPublic

    Discover and launch open-source software. OSSDrop is a community-curated Product Hunt alternative where developers share projects, find tools, vote, and discuss.

    Python 97 13

  6. geoeq/geoeqgeoeq/geoeqPublic

    Geotechnical engineering, solved in Python. 170+ validated functions for soil mechanics, SPT, CPT, bearing capacity, settlement, liquefaction & slope stability. Apache 2.0.

    Python 65 3