Mohammed Abul Fazal Fazlullah Sharief
Software & AI Engineerβ
Summaryβ
Software Engineer with 3+ Years of Experience specializing in Backend Systems and Distributed Architectures with expertise in TypeScript, and Python. Experienced in designing and scaling production-grade applications using Node.js, Django, FastAPI, and cloud-native patterns on AWS. Strong background in database design, query optimization, and high-throughput pipelines across PostgreSQL, MongoDB, DynamoDB, and Redis. Skilled in Docker-based deployments and automated CI/CD with GitHub Actions. Passionate about AI-driven systems including LLMs, AI Agents, RAG, and Vector Search, building intelligent and scalable backend solutions.
Skillsβ
- Programming Languages: JavaScript, TypeScript, Python
- Frameworks/Runtimes: NodeJS, FastAPI, Django, Flask
- Databases: DynamoDB, MongoDB, PostgreSQL, Redis, SQLite
- Cloud Technologies: Amazon Web Services - EC2, ECS, S3, SQS, DynamoDB, Bedrock, Lambda, Aurora PostgreSQL Serverless, IAM
- AI/ML: LangChain, LangGraph, Large Language Models(LLM), Retrieval Augmented Generation(RAG), AI Agents, Vector Embeddings, Vector Search
- Tools: Git, Docker, Terraform, GitHub Actions
- Methodologies: Agile, Scrum, Object-Oriented Programming (OOP)
- Testing: Jest, PyTest
- Other: Problem-Solving, Communication, Teamwork
Experienceβ
- SDE - 2, Backend & AI | Early Stage Startup(Stealth) | June, 2025 - Present
- Designed and built
Backend Services,AI Agents, andRAGs.
- Designed and built
- Software Engineer, Backend & AI | DAZN | June, 2024 - June, 2025
- Designed and built
independentlyDAZN's firstLarge Language Model(LLM)application, leveraginggenerative AIwithRetrieval Augmented Generation(RAG)usingVector Search, that providesreal time analysisof customer support queries, therefore helping operations team derive strategies toresolve them quickly. - Implemented
Parallel Computingin NodeJS to split thousands(140K+) of high computing tasks to complete it faster, reducing overall processing time from24 hours to less than 5 hours. - Implemented
Byte Order Mark(BOM), which persists bytes that identify encoding, for CSV files to persistUTF-8encoding in applications like MS-Excel. - Setup
SQSfor consuming out of order messages via centralized streaming service based onSNS, and store it inDynamoDB. - Deployed Meta's
Large Language Model, Llama 3.2, onAWS Bedrockand builtAI writing assistantfor agents. - Integrated a couple of
HMAC(Hash-based Message Authenticated Code)APIs.
- Designed and built
- Junior Software Engineer, Backend & iOS | Vigocare | Dec, 2022 - June, 2024
Reduceda MongoDB collection query time from 45sec to 3sec just using projection option,saved 1000's of dollarsin caching solution.Developed, automated publishing, installation and deletion of a private npm package which resulted in10x reduction in code repetition and bugs.Integratedthird party video calling service anddevelopedall the APIs from scratch.Migratedmongoose library for services fromv5 to v8, that is3 major upgrades.Improvedthe performance of an API by40x, reducing response size from20MB to 500KB, that was bottlenecked by gRPC.Contributed to iOS appoccasionally andintegrated Core Dataand multiple newAPIs.
Projectsβ
- Traffic Sign Recognition | GitHub Repo
- A
Computer Visionsolution achieving 98% accuracy usingConvolutional Neural Networks (CNN). Developed a multi-layer architecture for real-time classification of 43 categories of traffic signs based on the German Traffic Sign Recognition Benchmark (GTSRB).
- A
- Music Teacher | GitHub Repo
- A multi-agent AI music tutor orchestrated with
LangGraphandGoogle Gemini. It analyzes real-timeMIDIinput to provide instant feedback on music theory, bridging the gap between physical instrument practice and theoretical understanding.
- A multi-agent AI music tutor orchestrated with
- Orderbook | GitHub Repo
- A high-performance multi-symbol orderbook service engineered with
Node.js,TypeScript, andPostgreSQL. Features an automatic trade matching engine for limit and market orders, processing and settling transactions in real-time.
- A high-performance multi-symbol orderbook service engineered with
- Nim AI | GitHub Repo
- A reinforcement learning agent that masters the game of Nim via
Q-learning. The AI trains by playing thousands of games against itself, iteratively improving its strategy through standard Q-value updates and exploring the mathematical properties of the game.
- A reinforcement learning agent that masters the game of Nim via
- RAG Microservice | GitHub Repo
- A specialized
Retrieval-Augmented Generationservice built withFastAPIandLangChain. IntegratesFAISSvector search with security layers to prevent prompt injections while providing context-aware answers from custom documents.
- A specialized
-
Yoga Pose Recommender | GitHub Repo
- An AI-powered semantic search system using
Geminifor context-aware descriptions andvector embeddings. Built withNode.jsandFirestore, it enables high-performance natural language queries and accessibility features via Google Cloud Text-to-Speech.
- An AI-powered semantic search system using
Educationβ
- Bachelor of Engineering, Electrical & Electronics | Osmania University | July, 2021
Blogsβ
- What happens when you open an app | Sept, 2024
- Ever heard that mysterious 'zzzzzz' from your CPU when you launch a big app? Hereβs what's going on behind it.
- What happens when you click this link | June, 2024
- Everything you need to know about what goes under the hood when you click a link or type a URL in the browser.
- How to take Harvard University's CS50 Course and break into the Tech Industry | March, 2024
- In the 21st Century, if there is anything that has comparatively added more value to the world than any other thing, it is software. The reason you're reading this from any corner of the world, regardless of where it was published, is all because of the software.
Courseworkβ
- CS50X: Introduction To Computer Science | Harvard University | Verified Certificate
- CS50W - Web Programming with Python and JavaScript | Harvard University | Verified Certificate
- Fundamentals of Network Engineering - Hussein Nasser | Udemy | Verified Certificate
Achievements & Activitiesβ
- Quizophos 2017 - Winner
- A inter-college general quiz competition conducted by the Department of Mathematics.