The Lab — AI & curiosity

Learn it deeply.
Build it for Bangla.

In the age of rapid AI advancement, I consider myself a humble student driven by deep curiosity and self-directed learning, despite coming from a completely non-technical background. I love building and doing creative work.

If you want to implement AI solutions into your business or day-to-day work to boost productivity and save time, feel free to reach out.

Gemini Certified Educator badge from Google for Education Verified credential Gemini Certified Educator Google for Education · · Verify ↗
Fahmid Hasan
Fahmid Hasan TaohidMymensingh, BD

01 — Journey

From the field to the model.

  1. Since childhood

    Curious about tech

  2. 2018 – 2020

    SSC & HSC

    Savar Cantonment Public School and College

  3. 2022 – 2026

    BSc in Agriculture

    Bangladesh Agricultural University

  4. Now

    Building with AI

    See my work →

02 — AI education

Make it simple, in Bangla.

I learn how AI works in depth, then make it simple for others. Most good material is in English, so I write for Bangla readers too.

Learn With Fahmid · videos

03 — Side projects

Built to learn.

Things I built on my own to learn and to solve problems I care about, mostly around farming and public data in Bangladesh.

  • Krishoker Kotha home screen in Bangla, with farmer, field officer, and specialist role cards

    Hackathon · Voice + AI

    Krishoker Kotha — Voice-First Farm Support

    Built at a BAU hackathon. A farmer describes a crop, fish, or livestock problem by speaking Bangla. The case goes to the right local officer or university expert, and the farmer reads their answer in Bangla.

    How it worksElevenLabs turns speech into text, and Gemini turns it into a case as JSON. The server routes it, and flags 3+ similar cases nearby as a possible cluster.

    • Next.js
    • Supabase
    • ElevenLabs STT
    • Gemini
  • Chashi Bondhu — Crop Disease Checker

    Vision · Bangla

    Chashi Bondhu — Crop Disease Checker

    A camera-first web tool for Bangladeshi farmers to identify crop diseases from leaf photos, get treatment advice in Bangla, and ask follow-up questions about safe chemical dosages.

    How it worksClient-side canvas compression shrinks phone photos by 95% before Gemini 3.8 Flash identifies diseases via Vercel serverless functions, with Google Search-grounded chat and voice playback.

    • React
    • TypeScript
    • Gemini 3.8 Flash
    • Gemini TTS
    • Vercel
  • PlantDoc — Plant Disease Q&A Chatbot

    Multimodal RAG

    PlantDoc — Multimodal Plant Pathology AI

    Ask about a plant disease in English or Bangla, or upload a leaf photo. Answers come from a 948-page plant pathology textbook and cite the page they used, so they can be checked.

    How it worksThe whole textbook sits in Pinecone as about 2,700 page-tagged passages. A question or leaf photo pulls up the closest passages, and Gemini 3.8 Flash answers from them with page numbers.

    • Next.js
    • Gemini 3.8 Flash
    • Pinecone
    • Multimodal RAG
  • Interactive Bangladesh District Map

    Data visualisation

    Interactive Bangladesh District Map

    A map of Bangladesh's 64 districts that you fill with your own data, like literacy rates. Each district is colored by its value, so patterns stand out.

    How it worksRuns in the browser. Papa Parse reads the CSV, D3 builds the color scale, and Leaflet draws the map.

    • JavaScript
    • Leaflet.js
    • D3.js
    • Papa Parse

04 — Contact

Let's connect.

Tell me what you want to build, automate, or improve. I usually work best on focused scopes with clear business outcomes.