
My Journey
AI Solutions Architect
- Designed and built a Graduate Assistant chatbot using Retrieval-Augmented Generation (RAG) to deliver context-aware responses over unstructured academic content.
- Developed a real-time data ingestion pipeline with Google Drive integration and Pinecone vector store to keep knowledge sources automatically up-to-date.
- Implemented advanced RAG techniques—multi-query retrieval, semantic query understanding, and optimized vectorization—for low-memory environments, boosting query throughput by 40%.
- Containerized microservices in Docker and orchestrated deployments with Kubernetes, ensuring high availability and easy scaling.
- Built a chat feedback tracking and analysis dashboard with React, TypeScript, and Shadcn UI, enabling data-driven improvements from user interactions.
- Technologies: Python, FastAPI, Langchain, Ollama, Google Gemini API, FAISS, Pinecone, Supabase, React, TypeScript, Shadcn
CTO
- Developed a cross-platform mobile application with React Native and TypeScript, now serving 1,000+ active monthly users.
- Architected and deployed a scalable backend on GCP & Firebase, achieving 99.9% uptime and auto-scaling to meet demand spikes.
- Integrated Google Vertex AI and Gemini APIs to power virtual lab features—interactive experiment sims, AI-guided workflows, and real-time insights.
- Designed and built custom AI agents for deep-search, topic brainstorming, and paper summarization, reducing research time by 50%.
- Implemented analytics dashboards with Firebase Analytics & Google Data Studio to track user engagement and drive product roadmap decisions.
- Technologies: React Native, TypeScript, Firebase, Google Vertex AI, Google Gemini API, GCP
Instructor
- Delivered comprehensive lectures and hands-on training in Web and Mobile Application Development to a class of 30 students, focusing on the MERN stack (MongoDB, Express, React, Node.js), fostering full-stack development expertise.
- Taught Advanced Python Programming, emphasizing practical applications using Flask and Django frameworks, equipping students with skills for scalable and dynamic web application development.
- Conducted engaging sessions on Introduction to Networking, integrating foundational networking principles with real-world case studies to enhance conceptual understanding.
- Designed and organized a Student Computer Club Hackathon, attended by diverse student teams, resulting in innovative project solutions and increased interest in applied technology.
- Incorporated industry-relevant tools and methodologies, including Agile practices and version control (Git), to prepare students for real-world software development environments.
Software Engineering Intern
- Designed and implemented API caching and key management system using Redis, reducing the total usage cost by 30% and streamlining key distribution across services.
- Developed Gabby AI, a conversational agent built using PyTorch and Langchain, automating patient triage by analyzing symptoms, needs, and medical history to route calls to appropriate healthcare professionals.
Research Assistant (Machine Learning)
- Developed and deployed a YouTube content discovery bot using transformer models (BERT) and Google's Gemini model for automated narrative extraction from video transcripts. Implemented topic modeling algorithms to detect anomalous engagement, enhancing content moderation.
- Engineered and deployed AI-driven content moderation solutions using Kubernetes for scaling, improving detection of harmful content, and enhancing user safety on digital platforms.
- Led development initiatives that increased operational efficiency by 50% by introducing automated CI/CD pipelines and optimized data flow management across distributed systems.
Master of Science in Computer Science
- Key Courses: Advanced Software Engineering, Information Visualization, Analysis of Algorithms, Artificial Intelligence
- Solaiman, I., & Agarwal, N. (2024). Multiagent-based Youtube Content Discovery Bot. In Proceedings of the 2023 IEEE/ACM ASONAM '23 (pp. 450–453).
- Solaiman, I., Agarwal, N., … (2024) Detecting and Characterizing Inorganic User Engagement on YouTube, In Proceedings of the 18th International AAAI Conference on Web and Social Media, CySoc 2024.
Full Stack Software Engineer I
- Reduced average weekly bugs by 50% by implementing automated testing and code reviews, performing root cause analysis on recurring issues, and refactoring legacy code.
- Led the full-cycle development of a GPT-3 powered Smart Content feature, integrating API-based content suggestions, optimized caching strategies, and performance monitoring, resulting in 600 daily active users over 6 months.
- Improved marketing workflow efficiency by 40% by implementing a Redis caching layer, optimizing database queries, and compressing data payloads, significantly reducing page load times.
- Increased code coverage to 90% on both backend and frontend by designing and implementing unit, integration, and end-to-end tests, ensuring high software reliability and maintainability.
Bachelor of Science in Computer Science
- Data Structures, Algorithms, Software Engineering, Computer Architecture, System Analysis and Design, Web Development, Android Development, Artificial Intelligence, Neural Networks, Natural Language Processing
- Statistics, Calculus, Complex Variables and Laplace Transformations, Discrete Mathematics
- Solaiman, I. (2022). X-Ray Classification to Detect COVID-19 Using Ensemble Model. In Proceedings of the 14th International Conference on Agents and Artificial Intelligence - Volume 2.
My Projects

Interviewer AI
A mock technical interview platform using Retrieval-Augmented Generation. Upload your resume and job description to simulate personalized interview sessions.

UALR Graduate School Chatbot
An AI-powered chatbot for the UALR Graduate Admissions Office, enabling prospective students to query program info and admissions details via natural language. Login Credenials: test@test.com password: test1234, You will require a GEMINI API Key


UBlog
A social media website I built for my undergraduate web development course.

Disinfectors Inc. Website
A website I built for my failed disinfections service business that never took off.

Feedme
A mobile food ordering and delivery app built using Kotlin and Android Studio.
Get In Touch
Let's Connect
I'm always open to discussing new opportunities, collaborations, or just having a chat about technology and innovation. Feel free to reach out!
Send a Message
Fill out the form below and I'll get back to you as soon as possible.