Software Developer | AI ML | Generative AI

Mohamed Thaha Rasul M

I build practical AI products and full-stack web experiences that turn complex ideas into reliable, user-focused solutions. My work spans Python, Flask, React, LLMs, RAG, vector search, and modern software delivery with a strong focus on performance, clarity, and tangible impact.

Mohamed Thaha Rasul — Software Engineer & AI/ML Developer

Who I Am

I’m a Software Engineer focused on Artificial Intelligence, Machine Learning, and product-driven development. I create intelligent applications that combine strong backend engineering with thoughtful user experiences.

My experience includes developing AI-powered platforms, semantic search systems, and scalable web applications using Python, Flask, React, LLMs, RAG, ChromaDB, OpenAI APIs, and Hugging Face.

I approach each project with a practical mindset—balancing technical depth, clean engineering, and business value to deliver solutions that are both elegant and dependable.

Software Engineering AI & ML Generative AI RAG Semantic Search Full Stack REST APIs Scalable Systems
10+
Projects built and deployed
6+
Months of Hands-on internship and training experience
1,000+
AI inference requests supported in production

What I Work With

Programming

Python C++ JavaScript TypeScript SQL

Generative AI

LLMs RAG Prompt Engineering OpenAI API Hugging Face ChromaDB Vector Embeddings

Machine Learning

Scikit-learn Pandas NumPy Feature Engineering Random Forest Logistic Regression Linear Regression

Backend

Flask FastAPI Node.js REST APIs JWT Authentication

Frontend

React TypeScript Vite HTML CSS

Databases

MySQL SQLite ChromaDB

Core CS

DSA OOP DBMS Operating Systems

Cloud & DevOps

AWS EC2 Oracle Cloud Infrastructure

Developer Tools

Git GitHub Linux Jupyter Notebook

Where I've Worked

AI & Python Development Trainee

Creator Space · Chennai, India

  • Engineered 5+ AI-powered web applications using Python, Flask, LLMs, RAG, ChromaDB, and vector embeddings across multiple real-world use cases.
  • Designed and implemented RAG-based semantic search pipelines over 400+ indexed documents, improving retrieval through optimized chunking and embeddings.
  • Reduced AI response latency by implementing asynchronous processing, intelligent caching, and optimized retrieval workflows.
  • Developed and deployed 6 REST APIs integrating OpenAI and Hugging Face models, supporting 1,000+ AI inference requests.
  • Collaborated in Agile development using Git, contributing 70+ commits and 25+ pull requests across AI applications.
Python Flask LLMs RAG ChromaDB
  • Developed 5+ responsive web modules using HTML, CSS, JavaScript, Flask, and SQL for scalable applications.
  • Built and integrated 10+ RESTful API endpoints, enabling seamless frontend-backend communication.
  • Improved application performance through debugging, code optimization, frontend enhancements, testing, and deployment support.
HTML CSS JavaScript Flask SQL
  • Processed and transformed 500+ records using Python, Pandas, and NumPy for visualization and reporting.
  • Automated data preprocessing workflows, reducing manual data preparation effort.
  • Developed backend data processing scripts supporting interactive dashboards and business intelligence reports.
Python Pandas NumPy Data Processing

Things I've Built

AI Product

AI Career Guidance Platform

A refined AI-driven platform that combines retrieval-augmented generation with semantic search to deliver more relevant career guidance insights.

  • Improved answer quality through optimized chunking, embeddings, and retrieval strategies with ChromaDB
  • Reduced latency with caching and asynchronous request handling for smoother user experience
  • Built with Flask, React, and an intelligent RAG-powered backend
Python Flask React RAG ChromaDB OpenAI
Healthcare

Camp Line

A full-stack medical camp management platform that streamlines patient workflows, prescriptions, and inventory tracking.

  • Built secure backend services with Supabase, PostgreSQL, Edge Functions, and Twilio for real-time updates
  • Enabled smoother patient handling through automated registration and voice-based symptom capture
  • Reduced manual processing with structured prescription and inventory management
React Vite Supabase PostgreSQL Twilio
Recommendation

Intelligent Book Recommendation System

An AI-based recommendation experience that uses LLMs and RAG to surface context-aware book suggestions from structured knowledge.

  • Indexed and retrieved information from 200+ book records using semantic embeddings
  • Designed modular AI workflows for personalized and meaningful recommendations
  • Built intelligent retrieval pipelines for fast, relevant outcomes
Python LLMs RAG ChromaDB
AI System

AI Crime Analyzer Dashboard

An analytical AI platform that combines machine learning, retrieval methods, and agentic workflows to support decision-friendly insights.

  • Processed complex crime datasets to generate predictive insights and interactive dashboards
  • Optimized retrieval workflows to improve performance and analytical responsiveness
  • Delivered a clear, decision-oriented experience through agentic AI integration
Flask Machine Learning Agentic AI RAG

Academic Background

B.E. Computer Science Engineering

Anna University

CGPA: 9.1 / 10

Expected Graduation: 2027

Higher Secondary Education

Bethel Matric Hr. Sec. School

Percentage: 85%

Selected Credentials

CSI Accredited Student

Computer Society of India

Recognized for active involvement in technical community engagement and leadership.

view⇗

Crash Course in Python

Google · Coursera

Strengthened foundational Python skills and practical programming confidence.

view⇗

Data Analyst Certification

RIT / Data Analytics

Verified credential for data analysis, reporting, and visualization workflows.

view⇗

AI Foundations for Engineers

Rochester Institute of Technology

Built a strong base in applied AI concepts and intelligent system design.

view⇗

Data Visualization Analyst

Saint Louis University

Developed expertise in data analysis, visualization, and insight communication.

view⇗

NPTEL Joy of Computing in Python

IIT Madras

Completed a rigorous Python learning path with strong emphasis on problem-solving.

view⇗

Aptis English Fluency Test

British Council

Validated strong communication skills and professional English fluency.

view⇗

Beyond the Code

Office Bearer, Computer Society of India

Coordinated technical initiatives and supported student engagement through well-organized events and community-building efforts.

view⇗

IEEE Student Member

Stayed connected with emerging technologies and research-driven learning through professional networking and academic exposure.

view⇗

Best Student Award

Recognized for strong communication, presentation skills, and consistent dedication in the English Fluency Program.

view⇗

Runner Up - National Level Servathon

Earned second place in the RIT national-level servathon for social impact and teamwork excellence.

view⇗

Languages I Speak

English - Fluent Tamil - Native Arabic - Pursuing Japanese - Beginner

Contact Me

I’m currently focused on building AI-driven products and full-stack experiences that create real value for users. I’m open to opportunities where I can contribute with Python, AI systems, Flask, React, and thoughtful product engineering.

If you're looking for someone who enjoys turning ideas into dependable software, I’d be glad to connect.

thaharasxl@gmail.com +91 9042268022
Chennai · Tamil Nadu · India