Open to Connect

Hi, I'm Shohaib. I build scalable, reliable systems for people, not just spec sheets.

Fullstack engineer with a Master's in CS from Boston University. I turn messy real-world problems into clean, working software across React, Node, Python, and AWS.

Tools I reach for
ReactNext.jsNode.jsExpress.jsPythonFastAPIAgnoLangChainAWSDockerSupabaseRest APIPostgreSQLMongoDBRedisTailwind CSS
§ 01About

Software that actually helps the people using it.

I'm a passionate and detail-oriented Fullstack Software Engineer with a strong foundation in computer science and hands-on experience in full-stack development, automation, and cloud-based systems. With a Master's degree in Computer Science and real-world experience across startups and internships, I enjoy solving complex problems through clean, efficient code and collaborative teamwork.

I specialize in Python, Node.js, LangChain, and modern frameworks like React and Next.js, FastAPI, and I'm constantly exploring new technologies from machine learning to DevOps to stay ahead in this fast moving field. Whether it's building scalable backend systems or crafting user friendly frontend interfaces, I aim to create software that makes a real impact.
§ 02Education

Two schools, two continents.

Sept 2022 – May 2024 · Boston, MA

Boston University

M.S. Computer Science

Focus: Artificial Intelligence, Machine Learning, Cloud Computing, and Distributed Systems.

Aug 2017 – Jun 2021 · Pune, India

Savitribai Phule Pune University

B.E. Computer Engineering

Capstone: E-Health Patient Management System using voice recognition + ML to predict diseases from symptoms.

§ 03Experience

Real work, real outcomes.

Sept 2025 – Mar 2026

Aaum AI

Fullstack Software Engineer
Pune, India
Cut API response time by ~35% with Postgres + Redis caching
  • Developed and integrated scalable APIs in Node.js (TypeScript), implementing Razorpay payment processor with webhooks for a subscription-based model.
  • Built an agentic RAG service (Python · FastAPI · LanceDB · Agno) so the product can actually read the web and remember what it learned.
  • Integrated multiple LLM providers (OpenAI, Perplexity, and Grok) for dynamic chat completions, enhancing response diversity and reliability.
  • Built responsive front-end interfaces with React (TypeScript) and Tailwind CSS, leveraging Zustand for efficient state management.
  • Deployed services using Docker on AWS EC2, ensuring scalable, fault-tolerant infrastructure.
Dec 2024 – Jul 2025

Find Me LLC

Fullstack Developer Intern
Remote · NC, USA
Typo-tolerant search lifted discovery and cut bounce rate
  • Designed REST + GraphQL endpoints for a microservices backend aligned with platform reliability goals.
  • Stitched Postgres, MongoDB, and Redis together with proper failovers and integrated fault-tolerant data layers.
  • Set up real-time monitoring with OpenTelemetry + Grafana Loki and outages stopped being a guessing game.
  • Shipped OAuth2 / JWT auth and a GitLab CI/CD pipeline the team actually trusts.
§ 04Research & Publications

Two papers I'm still proud of.

Peer-reviewed

An E-Health Patient Management System.

Grenze Int'l Journal of Engineering & Technology (GIJET) · 2021 · Vol 7 · Issue 2

Patients describe symptoms by voice; the system transcribes them, extracts medical terms with NLP, and predicts disease with a Random Forest model at 93.55% accuracy across 41 diseases.

Read paper →
Peer-reviewed

Proposed Model of Speech Recognition using MFCC and DNN

Int'l Journal of Engineering Research & Technology (IJERT) · May 2020

A speech-to-text pipeline combining MFCC feature extraction with deep neural networks built for noisy, large-scale datasets where SVMs start to fall apart.

Read paper →
§ 05Projects

Things I built because I wanted to.

See all on GitHub →
travel-genie

Travel Genie

A travel planning assistant that uses AI to provide personalized recommendations based on user preferences and travel history.

ReactArtificial IntelligenceLLMTailwind CSSNode.js
github.com/shohaibmk/TravelGenieView code →
fynd-me

Fynd Me

A shelf recognition system that uses computer vision and machine learning to identify and recognize shelves in images.

PythonArtificial IntelligenceOpenCVDeep LearningFlask
github.com/shohaibmk/Fynd-meView code →
hey-gen

Hey Gen

A utility library that implements a polling mechanism to check the status of asynchronous jobs.

ExpressNode.jsJavaScriptMessage Polling
github.com/shohaibmk/HeyGenView code →
trade-pulse

Trade Pulse

TradePulse uses advanced machine learning to analyze stock trends and predict market movements. Get real-time insights, risk assessments, and custom alerts to make informed trading decisions.

Next.jsReactMachine LearningRedisExpressGraphQlMongoDB
github.com/shohaibmk/TradePulseView code →
§ 06Contact

Hiring? Let's talk.

The fastest way to know if I'm a fit is a quick email or a 15-minute call. No prep, no slides, just a chat.

Emailshohaibm99@gmail.com
LinkedInlinkedin.com/in/shohaibmk
GitHubgithub.com/shohaibmk
Reply timeUsually within 24 hours
Send a message
Subject
Message
Opens your default email client.