Skip to content
View SYEDMDSAAD's full-sized avatar

Block or report SYEDMDSAAD

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

Syed Mohammad Saad

Software Engineer  ·  Secure, scalable distributed systems in Java and Python

Portfolio LinkedIn Email


2026 Information Technology graduate from Pune Institute of Computer Technology (CGPA 8.94/10). I build backends that hold up under load — and the schemas, deployment pipelines and test suites around them. Two published research papers, and merged contributions to Elasticsearch and Apache Lucene.

Currently looking for a full-time software engineering role starting mid-2026.


Flagship — FinTwin.ai

An AI-powered personal finance platform with bank-account aggregation via Setu AA, plus budget, goal, investment and net-worth engines featuring real EMI & DTI computation and a water-fill savings-allocation algorithm. Architected and shipped end to end, solo.

Architecture Production-grade 4-service distributed system — React + Vite frontend, Spring Boot (Java 21) core API, a separate identity service, and a Python/FastAPI AI service over PostgreSQL with 14 Flyway migrations
Security JWT auth with refresh-token rotation and theft detection, TOTP 2FA, Google OAuth, RBAC via a custom Spring Security permission evaluator, and AES-256-GCM field-level encryption of financial data
AI Self-hosted LLM copilot on Ollama (qwen2.5 / phi3) driven by an OpenAI-style tool-calling loop — the model fetches user data through a secured internal API instead of being prompt-stuffed, with no paid API dependency
Performance Eliminated N+1 query hotspots via Redis-backed distributed rate limiting, Caffeine caching, HikariCP tuning, paginated batch jobs replacing full-table scans, and parallel market-data fetching
Delivery Docker + Kubernetes (HPA 2 → 10 replicas, zero-downtime rolling deploys), Prometheus/Grafana monitoring, 5 CI/CD workflows, ~180 automated tests (48 Testcontainers, 129 pytest)

Tech Stack

Languages

Java Python JavaScript SQL C++

Backend & APIs

Spring Boot FastAPI Node.js Express Socket.io

Data & Storage

PostgreSQL MySQL MongoDB Redis Flyway

Cloud & DevOps

Docker Kubernetes AWS GCP Prometheus Grafana GitHub Actions

Frontend & ML

React Vite Tailwind OpenCV scikit-learn


Open Source

Merged contributions to large distributed-systems and search codebases:

Project Contribution
elastic/elasticsearch Documented the http_schema field in AlibabaCloudSearchService configuration
apache/lucene Improved JavaDocs for the org.apache.lucene.util package
TheAlgorithms/Java Added RemoveStars and ComplexNumberMultiply string algorithms

Beyond those, I've opened 30+ pull requests against Elasticsearch and Lucene — chasing flaky tests, resource leaks in the chunked fetch phase, ESQL planner bugs and memory exhaustion in lookup joins. Reading a codebase that large is its own skill, and it's where most of what I know about distributed systems actually came from.


Research & Publications

Yoga Pose Detection and Correction Using Machine Learning Approaches ICCCNT 2025, IIT Indore — IEEE Real-time posture correction model using CNN, XGBoost and MediaPipe, achieving 92% pose accuracy.

Machine Learning Techniques for Detecting DoS and DDoS Attacks: Methods, Attacks and Datasets Indian Journal of Technical Education (ISTE), 2026 Intrusion detection system using MLP and LSTM, achieving >99% accuracy on CIC-IDS benchmarks.


Experience

Google AI/ML Virtual Internship — Eduskills · Jan 2025 – Apr 2025 Implemented ML pipelines for classification and NLP using CNN and XGBoost across 50,000+ records, improving accuracy 15–20%. Designed RESTful APIs for secure inter-service transmission, improving transfer efficiency by 30%.

Yoga Pose Detection Internship — Pune Institute of Computer Technology · Feb 2025 – Apr 2025 Built a real-time posture analysis system with MediaPipe, CNN, XGBoost and SVM — 20% accuracy gain, 35% better error detection, 25% faster processing. Led a 3-member team across design, deployment, testing, performance tuning and UX.


Selected Projects

Project What it does Stack
Real-Time Chat Platform One-to-one and group messaging with delivery-status tracking; JWT + bcrypt sessions, <50 ms delivery across concurrent sessions MERN, Socket.io
Hybrid Cryptography over TLS Client–server channel on TLS 1.2 with ECDHE-RSA and AES-256-GCM, X.509 auth via Java KeyStore Java, JSSE/JCA
Hospital Management System Patient booking, provider messaging and an admin panel, with scheduling conflicts caught before they hit the database MERN
Emotion-Driven Music Recommender Reads facial expression in real time to infer mood, then curates a matching Spotify queue Python, OpenCV
Food Reservation System Table booking and pre-ordering with validation that prevents double-booking Node.js, Express, MongoDB

More on the portfolio →


Open to software engineering roles starting mid-2026 · Pune, India

Popular repositories Loading

  1. EmotionalDrivenMusicRecommender EmotionalDrivenMusicRecommender Public

    Python 1

  2. Lightning-Glitch.github.io Lightning-Glitch.github.io Public

    Forked from lagpo/Lightning-Glitch.github.io

    HTML

  3. Portfolio Portfolio Public

    HTML

  4. PortfolioBackend PortfolioBackend Public

    JavaScript

  5. SYEDMDSAAD SYEDMDSAAD Public

    Config files for my GitHub profile.

  6. E-coomerce-saad E-coomerce-saad Public

    CSS