Skip to content
View choudaryhussainali's full-sized avatar
💭
🚀 Always learning. Always building. Let’s connect and innovate!
💭
🚀 Always learning. Always building. Let’s connect and innovate!

Block or report choudaryhussainali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
choudaryhussainali/README.md
banner

Choudary Hussain Ali

Senior Shopify Developer · Full-Stack Engineer · AI/LLM Builder

I build fast custom Liquid storefronts on Shopify Plus, backed by Python automation and production AI —
RAG pipelines, memory-enabled chatbots, and document intelligence on LangChain, Gemini, Groq, and OpenAI.

📍 Lahore, Pakistan · clients in the UK, Canada, US & Pakistan
💼 Open to Shopify / full-stack / AI engineering roles — full-time, contract, or freelance

Portfolio · Résumé (PDF) · LinkedIn · Email · WhatsApp

4+ years building 50+ projects delivered 17 live client sites PKR 1M+ client revenue driven Mobile LCP under 2.5 seconds


👨‍💻 About me

I'm a Senior Shopify Developer and full-stack engineer working with e-commerce brands and agencies internationally. My core lane is Shopify Plus — custom Liquid, Online Store 2.0 section architecture, metafields, migrations, and the performance work that keeps Core Web Vitals green. Underneath the storefront I build in Python: REST integrations, back-office automation, and production AI systems — RAG pipelines, memory-enabled conversational agents, and document intelligence.

I started building in 2022, ran paid client work and my degree in parallel, and completed a BS in Information Technology at the University of the Punjab in 2026. My method is learning by building — nearly everything on this page links to a deployed application, not a claim. One developer across the whole stack, with every build documented so a non-technical owner can run it after handoff.


🚀 Featured work

🏆 Glovino — custom Shopify store (client build)
Ground-up storefront for Pakistan's leading safety-gloves brand: mobile-first UI/UX and a streamlined checkout. Result: PKR 1M+ in sales within the first 30 days of launch.

🎓 YSDS Chatbot — production education assistant · Live
Built solo during a NAVTTC apprenticeship and deployed for real users: Gemini + LangChain + Streamlit answering live student queries across 21+ courses, with prompt-engineered guardrails constraining it to institutional scope.

🤖 llama3-streamlit-chatbot — my most-starred repo · Live
Real-time chat on Groq's LLaMA 3.3-70B-Versatile with a modern UI, toggleable conversation memory, and downloadable chat history.

📚 FileIQ — RAG document intelligence · Live
Upload PDF, DOCX, or TXT and query it in natural language. Llama models on Groq + LangChain + FAISS with Hugging Face embeddings — answers come with source references, not unattributed claims.

📝 MCQ Grading Bot — vision-LLM exam grader
Gemini 1.5 Flash Vision reads photographed answer sheets — handwritten or printed — extracts student info, checks every answer, scores, and returns per-question feedback through structured JSON output, with error handling for blurry or low-quality scans.


💼 Experience

Senior Shopify Developer — NavNexis · Lahore · Aug 2026 – Present
Shopify Plus theme development and customization in Liquid; page-load and mobile-responsiveness improvements across client storefronts; custom sections and WordPress builds in a hybrid team; Python automation for repetitive store-management and data tasks.

Senior Shopify Developer — HiveNexis · Lahore · Apr 2026 – Present
End-to-end ownership of Shopify Plus stores: theme architecture, Liquid templating, app and automation integration. Combines Shopify work with Python and RAG-based tooling for store automation and internal workflows across conversion-focused client builds.

Python Developer (Apprenticeship) — NAVTTC · Lahore · Feb – Jun 2025
Independently designed, built, and shipped the YSDS production chatbot — Google Gemini and Groq on LangChain and Streamlit — from specification to deployed, fully branded web application, serving real student queries across 20+ course offerings.

Freelance Web Developer · 2022 – 2025
Self-directed and paid client work run in parallel with the degree — the origin of the 4-year track record and the 17-site client portfolio below.


🧰 Complete tech stack

Category Technologies
Languages Python JavaScript Liquid SQL HTML5 CSS3 C C++
E-commerce & CMS Shopify Plus WooCommerce WordPress
AI / LLM LangChain OpenAI Google Gemini Groq LLaMA 3 Hugging Face
Vector & Retrieval FAISS HF Embeddings Pinecone
App Frameworks Streamlit Flask Gradio Tkinter
Data & Processing Pandas NumPy Matplotlib Pillow
Databases & Storage MySQL JSON
Deployment Vercel Streamlit Cloud GitHub Pages Shopify
Tools Git GitHub VS Code Google Colab Jupyter Canva
Core Concepts OOP · DSA · REST API design · Prompt Engineering · LLMOps · Core Web Vitals · SEO structure · Cisco networking fundamentals

🗂️ Complete project portfolio

AI & LLM applications

Project What it does Live
llama3-streamlit-chatbot Groq LLaMA 3.3-70B chat — memory toggle, downloadable history, modern UI Demo
ysds-chatbot Production education assistant — Gemini + LangChain, 21+ courses, scope-constrained prompts Demo
FileIQ RAG document Q&A over PDF/DOCX/TXT — Groq + LangChain + FAISS, source-referenced answers Demo
MCQ_Grading_Bot Vision-LLM grader for photographed answer sheets — Gemini Vision + Gradio, structured JSON scoring
AutoMARK Automated MCQ grading from CSV/PDF keys and response sheets — instant detailed reports (Pandas) Demo
PizzAi-Bot Conversational ordering agent on Groq LLaMA 3 — delivery/pickup branching, stateful dialogue Demo
Terminal AI Bot CLI chatbot on Groq llama-3-70b with persistent chat history

Python applications

Project What it does Live
Banking Management System Account creation, secure login, deposits/withdrawals, transaction history — JSON persistence, OOP Demo
APNA Restaurant POS Restaurant point-of-sale: menu selection, invoicing, discounts, payment confirmation Demo
Fresh-Mart POS Grocery POS: inventory, discount-aware totals, instant invoices Demo
HealthMate Health-metric monitoring and patient-record tracking with data analysis Demo
Oops my GPA! GPA/CGPA calculator with visualization, import/export, University of the Punjab credit pattern Demo

Teaching & frontend

Project What it does
Mastering Python in 30 Days Public 30-day curriculum — basics to advanced, DSA, OOP, projects and exercises
Netflix Clone Responsive landing-page recreation — pure HTML/CSS/JS, Grid + Flexbox, JS FAQ accordion
Amazon Clone Frontend replica — nav, product grids, cart interface, responsive layout, no frameworks

🏪 Client work — selected

Seventeen live client builds across e-commerce, healthcare, agencies, and booking systems, for clients in the UK, Canada, and Pakistan. A selection:

Client Sector Link
ASG Consulting Consulting (UK) asg-consulting.co.uk
Essence Therapy / healthcare (Canada) essence-therapy.ca
Mind Beyond Age Healthcare mindbeyondage.com
Paws Source Pet care e-commerce pawssource.com
Snugyz Baby e-commerce snugyz.com
Ierismana Skincare e-commerce ieriasnama.com
Modern Office Furniture retail shopmodoffice.com
Dani Digital Pro Digital agency danidigitalpro.com
Ecommdots E-commerce agency ecommdots.co
Ecommsyte Amazon services agency ecommsyte.com

Plus booking systems (SalonStudio, Royale), T-Bridge Finance, jewellery and beauty storefronts, and more — the full 17-site archive with screenshots is at choudaryhussainali.online/projects.


🎓 Certifications & education

  • Information Technology Specialist — Python · Certiport / Pearson VUE · Jan 2026 · Credential FSGK-XMzH · verify.certiport.com
  • BS Information Technology · University of the Punjab · completed 2026
  • Advanced Python Programming & Applications · Yashfeen Skills Development Services · Feb – May 2025 · three-month intensive: advanced Python, DSA, project-based delivery

Choudary Hussain Ali — Senior Shopify Developer, Full-Stack Engineer, AI/LLM Builder

🤝 Beyond the code

  • 🌍 Languages: English (professional working proficiency) · Urdu (native) · Punjabi (native)
  • 🛠️ Freelance: 15 fixed-price services from landing pages to SaaS platforms and custom AI apps — every price quoted in writing before work begins → services
  • ✍️ Writing: I post on LinkedIn about developer positioning and the economics of freelance dev work in Pakistan
  • 📐 How I work: documented handoffs for non-technical owners, a reply within 24 hours, and learning by building

📫 Reach me

Email · LinkedIn · WhatsApp · Portfolio — I reply within 24 hours.

Pinned Loading

  1. ysds-chatbot ysds-chatbot Public

    This is a custom-built AI chatbot using Streamlit and Google Gemini API (via Lang Chain), designed to provide real-time, human-like assistance about Yashfeen Skills Development Services (YSDS). Per…

    Python 3

  2. Mastering_PYTHON_in30Days Mastering_PYTHON_in30Days Public

    Mastering_PYTHON_in30Days 🚀 – Learn Python from basics to advanced with projects, DSA, OOP, and hands-on exercises in just 30 days! 🐍💻

    Python 3 2

  3. MCQ_Grading_Bot MCQ_Grading_Bot Public

    MCQ_Grading_Bot is an AI-powered tool that grades solved MCQ exam sheets from images using Gemini Vision. It extracts student info, checks answers, calculates score, and displays detailed results—a…

    Jupyter Notebook 5

  4. PizzAi-Bot PizzAi-Bot Public

    AI-powered Pizza Order Bot built with Streamlit and Groq's LLaMA 3. The bot takes pizza orders, handles delivery or pickup, summarizes the order, and responds like a human. Fast, natural, and custo…

    Python 3

  5. FileIQ_Document-InteLLigence-BOT FileIQ_Document-InteLLigence-BOT Public

    This Streamlit-based AI assistant allows you to upload documents (PDF, DOCX, TXT) and interact with them using natural language. Powered by Llama models via Groq API and LangChain, the bot intellig…

    Python

  6. llama3-streamlit-chatbot llama3-streamlit-chatbot Public

    An interactive AI chatbot built with Streamlit and Groq API using the powerful llama-3.3-70b-versatile model. Features include a modern UI, memory toggle, and downloadable chat history. Ideal for t…

    Python 10 6