Skip to content
View Sumanthreddy-DE's full-sized avatar
😁
Weeb
😁
Weeb

Highlights

  • Pro

Block or report Sumanthreddy-DE

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
Sumanthreddy-DE/README.md

Hi, I'm Sumanth Reddy

typing tagline


About Me

  • 🎓 MSc Computational Engineering, FAU Erlangen-Nürnberg, completed August 2026
  • Building SimReady (FEA pre-processing: a GNN on B-Rep geometry, an LLM tool-use agent and QLoRA-tuned CAD generation) and Physics-Informed Neural Networks for composite material interfaces (thesis area)
  • Build LLM tools with evaluation built in: resume-assistant, a grounded CV chatbot with a hand-graded eval set, and self-talk-coach, a spoken-German conversation partner
  • 📍 Open to Scientific ML / Computational Engineer (Berechnung) and applied LLM roles in DACH, available immediately
  • When not building, I'm deep in anime and manga

Languages & Tools

Python TypeScript MATLAB LaTeX

PyTorch TensorFlow scikit-learn SciPy FEM NX Open API pythonOCC

Claude API QLoRA FastAPI edge-tts Playwright GitHub Actions Electron Streamlit


Featured Projects

Computational & ML

  • PINN – Composite Interface ID
    Physics-Informed Neural Network recovering equivalent extended-interface parameters from 3-layer interphase configurations (CSA approach + Mori–Tanaka).

  • SimReady
    FEA pre-processing for STEP files: OCC geometry checks and a GraphSAGE GNN fused into one readiness score, a multi-turn LLM tool-use agent, and a QLoRA-tuned Qwen2.5-VL-3B for CAD generation.

  • NX Constraints Training
    ML classifier predicting Siemens NX assembly joint constraints from CAD feature data: Keras tabular model (Hiwi @ KTmfk, FAU).

  • Predicting Bulk Modulus of Inorganic Crystals
    ML prediction of inorganic-crystal bulk modulus: Matminer/Magpie features, regression + feature-selection model comparison (scikit-learn).

AI & Automation

  • resume-assistant
    Grounded CV chatbot: FastAPI + Claude, whole CV in the prompt with no retrieval, a hand-graded eval set with traps and prompt injection, rate limits and a fallback when the API is down.

  • self-talk-coach
    Spoken German practice from the terminal: Deepgram speech-to-text, an LLM conversation partner and edge-tts voice, with a help ladder that steps in when you freeze.

  • cortex
    Local-first desktop app: priority-Kanban link/idea capture, Chrome extension, Discord capture, and system-tray reminders.

  • anny-booking-bot
    Daily booking-calendar automation: headless Playwright scraper + Gmail SMTP digest, scheduled via GitHub Actions (pytest-tested, CI).


GitHub Stats

GitHub Stats Top Languages

GitHub Streak


Connect with Me

LinkedIn Email

Pinned Loading

  1. PINN-for-composite-interface-identification PINN-for-composite-interface-identification Public

    Physics-Informed Neural Network that recovers extended-interface parameters from 3-layer interphase composites: micromechanics homogenization in PyTorch

    Python

  2. simready simready Public

    AI-assisted simulation pre-processing tool that validates STEP/IGES files for FEA readiness, auto-heals geometry, and generates mesh recommendations

    Python 1

  3. NX-Constraints-training NX-Constraints-training Public

    ML classifier predicting Siemens NX assembly joint constraints from CAD feature data: Keras tabular model (Hiwi @ KTmfk, FAU)

    Python

  4. resume-assistant resume-assistant Public

    Grounded CV chatbot for sumanthreddy-de.github.io: FastAPI + Claude, whole-CV prompt, published eval set, rate limits and graceful fallback.

    Python

  5. self-talk-coach self-talk-coach Public

    Spoken German practice: voice conversation partner with a help ladder (Deepgram + LLM + edge-tts), plus local faster-whisper transcription of self-talk videos

    Python