Skip to content
View mashmool0's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report mashmool0

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

About

I'm a software engineer who believes tools don't matter anymore.

What matters is understanding fundamentals deeply enough to make the right tradeoffs β€” and being fast enough with AI tooling to actually ship. I think in two modes: engineering (how does this scale, what breaks first, what's the tradeoff) and product (does this solve a real problem, would a real person use this, what's the shortest path to value). Both matter. Most engineers only have one.

I'm 21, studying Computer Engineering at Shahid Beheshti University β€” where I built my foundation in things that don't expire: OS internals, database theory, data structures & algorithms, software engineering principles, requirements engineering. The frameworks change. The fundamentals don't.


What I've Built

Project Description Stack
CoachUpgrade SaaS marketplace for Iranian fitness coaches β€” zero to production in 2 days, solo Django Β· HTMX Β· PostgreSQL Β· Redis Β· Docker
ApplyBuddy Multi-agent AI platform for university applications β€” RAG pipelines, 5 specialized agents, hundreds of active users LangGraph Β· LangChain Β· Qdrant Β· Django Β· FastAPI
Age of AI Production AI chatbot infrastructure β€” built the backend from scratch Django Β· FastAPI Β· Redis Β· LangGraph Β· Claude API

Numbers

  • 85% of requests served under 1 second β€” Redis multi-layer caching
  • 40% latency reduction β€” async concurrent retrieval with asyncio.gather()
  • 10,000 concurrent users β€” load tested with k6, p95 under 1 second
  • 2 days β€” CoachUpgrade, zero to production, sole engineer

Stack

Core

Python Django FastAPI Go

AI

LangChain LangGraph OpenAI Claude Qdrant

Data

PostgreSQL MongoDB Redis

Infra

Docker Kafka Celery GitHub Actions Nginx Linux

Frontend (when needed)

React Next.js TypeScript HTMX


Currently

  • Building and validating CoachUpgrade with real Iranian fitness coaches
  • Looking for a backend or AI engineering role at a company with real scaling problems
  • Reading: OS concurrency internals, Go runtime, transformer architecture

Contact

LinkedIn Email

Pinned Loading

  1. School_Website School_Website Public

    The Intelligent School Project is a web app for managing school operations. Users can buy courses, view their dashboard, and handle payments. Admins can create courses, export user data, and updat…

    CSS 5

  2. gold-price-predection gold-price-predection Public

    In this project, we import the gold price from 2007 to 2023 in detail in an excel file And finally, we leave their analysis to artificial intelligence

    Jupyter Notebook 20

  3. College-Management-App College-Management-App Public

    Forked from zarrroshin/College-Management-App

    A Flutter app project connecting to a Java backend via server socket programming, following the MVC design pattern. Features include a responsive Flutter UI, robust Java server, CLI tool, and real-…

    Java 2

  4. Database-Backup-Utility Database-Backup-Utility Public

    Python