Skip to content
View ProfessorlearnCode's full-sized avatar

Block or report ProfessorlearnCode

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.

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
ProfessorlearnCode/README.md

💫 About Me:

Hey there 👋🏻
I’m Farzam — I like building things that blend software, hardware, and a sprinkle of AI.

Whether it’s cooking with code, setting up IoT systems, or exploring the cloud, I’m all about taking ideas from “what if 🤔?” to “check this out 👀!



🔭 What I'm Building

A few cool things I’m working on — and probably still proud of even a year from now!

  • ☁️ Setting up and exploring GCP + OCI: Learning how to deploy apps, manage virtual machines, configure storage, and understand cloud-native architecture. I’m treating this as a foundation for future scalable deployments, CI/CD pipelines, and understanding real-world DevOps workflows. GCP’s AI tooling and Oracle’s free-tier infra are making experimentation pretty accessible.

  • 🍲 Intelligent Nutri — an AI-powered cooking assistant: A full-stack web app that recommends recipes based on user preferences, offers AI chat cooking guidance, and integrates nutrition data — built with HTML/CSS/JS, Flask, FAISS (for semantic search), and Gemini API.

  • 📸 PixId — Smart Attendance System with ESP32-CAM + Flask: Using ESP32-CAM and Flask to create an offline-capable attendance system that captures motion-triggered images over a local Wi-Fi AP. Practical for IoT learning, edge processing, and embedded automation.



🌱 What I’m Exploring Right Now

There’s always something new everyday, and so here's what I am looking out for...

  • ⚙️ Backend Development with Flask: Building REST APIs, handling database logic, and connecting it all with frontend frameworks. I'm using Flask in most of my current projects — from AI chatbots to IoT servers. It’s clean, simple, and very Pythonic, which makes it my go-to for quick iterations and solid backend foundations.

  • 🧱 System Design & Diagrams: I’ve been focusing on understanding how to architect scalable systems — thinking in terms of components, databases, APIs, caching, queues, and failure points. I'm also practicing how to document everything visually using tools like draw.io or Mermaid.js for clarity and collaboration.

  • 🛠️ Git & GitHub Code Spaces: Git is basically my second keyboard shortcut at this point. I'm using it not just for version control, but also for team collaboration, issue tracking, and managing feature branches. Recently, I’ve started exploring GitHub Codespaces to code from anywhere without worrying about local setup — and it's a game changer for portable development.

  • 🤖 Embedded Systems, IoT & Microcontrollers: Working hands-on with ESP32-CAM, sensors, and basic breadboard circuits. I’m building systems where devices detect motion, capture images, and send them over WiFi to a local server. It’s low-level but super satisfying — like giving life to circuits with logic.

  • ☁️ Cloud & DevOps (GCP + OCI): I’ve been exploring "Google Cloud Platform" and Oracle Cloud Infrastructure — deploying apps, managing VMs, and understanding cost optimization and high availability. This is helping me bridge the gap between writing code and making sure it runs reliably in the real world.

  • 🧠 AI Logic & Model Implementation: Beyond calling APIs, I’m trying to understand what’s under the hood — how LLMs process input, how vector stores like FAISS handle semantic search, and how to structure pipelines for AI-powered features. This includes working with tools like OpenAI and Gemini to build conversational interfaces and intelligent recommendation systems.

  • 🎯 Prompt Design & Fine-Tuning: It’s not just about sending a prompt and getting a response — I’m learning how to craft prompts with intent, how context affects AI output, and even exploring lightweight fine-tuning methods or embeddings to improve personalization. This comes into play a lot with projects like my Intelligent Nutri assistant.



💬 Let’s Talk About

Introverted but enthusiatic, all up for tech talks...

  • Frontend magic + GSAP – Animations, interactive UIs, and building smooth user experiences. If you want to make things move and feel right, I’m into it.

  • Flask & full-stack workflows – How to connect frontend to backend, build REST APIs, and manage databases — especially for AI-integrated apps.

  • LLMs & prompt engineering – Whether it’s plugging in OpenAI or Gemini APIs, crafting better prompts, or using FAISS for semantic search — I enjoy making AI actually useful in real-world apps.

  • IoT + ESP32 projects – From camera modules to motion sensors, I can walk you through setting up microcontrollers, capturing data, and sending it to a local server — no internet needed.

  • Cloud basics with GCP & OCI – Just getting started here, but if you're figuring out deployment, infra, or testing the cloud waters like me, let's swap notes.

  • Project brainstorming + system design – I like breaking big ideas into clear, doable pieces and designing systems that actually work — whiteboards, diagrams, and all.



⚡ Fun fact

Half my project ideas start as anime references and end up on GitHub 😄



🌐 Socials: Instagram LinkedIn email

💻 Tech Stack:

C C++ CSS3 HTML5 JavaScript Python Windows Terminal Bash Script Alibaba Cloud Google Cloud Oracle Anaconda Bootstrap Bulma Flask Jinja OpenCV MicrosoftSQLServer MySQL SQLite Figma Canva Adobe Lightroom NumPy Pandas Git GitHub Arduino Bitwarden Cisco Docker Notion Meta Raspberry Pi Postman Twilio

📊 GitHub Stats:



✍️ Random Dev Quote


Pinned Loading

  1. Intelli-Nutri Intelli-Nutri Public

    A smart web application that helps users discover personalized recipes, track nutrition, and get real-time cooking guidance using AI. Built with Flask, HTML/CSS/JS, and SQLite, it features a dynami…

    Python

  2. PixID PixID Public

    pixID – Offline smart attendance system using ESP32-S3 CAM and local face recognition. Built with Flask, runs offline, and supports IR-based gesture capture.

    C++

  3. cs50p-CryptKeep cs50p-CryptKeep Public

    A command-line encrypted password manager using Python and Fernet symmetric encryption. Built as the final project for CS50P.

    Python

  4. cs50x-FlaskStrap cs50x-FlaskStrap Public

    Full-stack Flask web app with Strapi CMS, real-time chat, and role-based user authentication. Built as the final project for CS50x.

    HTML

  5. Social-Media-Database-System Social-Media-Database-System Public

    Dive into the 🌐 world of database management with this Python-based program! From connecting to servers to executing SQL queries, it's got all the tools you need. Plus, peek into a social media dat…

    TSQL

  6. Web-Scraper Web-Scraper Public

    A versatile web scraper with two components: one for extracting data from static HTML pages and another for handling dynamic content rendered by JavaScript.

    HTML