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.
01. About Me
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.
02. Skills & Tools
What I Work With
Generative AI
Machine Learning
Backend
Frontend
Databases
Core CS
Cloud & DevOps
Developer Tools
03. Work Experience
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.
- 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.
- 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.
04. Featured Projects
Things I've Built
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
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
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
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
06. Certifications
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⇗Leadership & Recognition
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
Languages I Speak
07. Get In Touch
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.