Skip to content
View ParsaSamiei's full-sized avatar

Organizations

@NiflheimDevs

Block or report ParsaSamiei

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

Hi, I'm Parsa Samiei 👋

Robotics/embedded engineer & full-stack developer — building platforms for Iran's robotics community, from ESP32 firmware to production web apps.


About

I'm a Computer Engineering student at IUST, a member of the IUST Robotics Team (Dobby-Ro), and chair of the InSitu League at IranOpen RoboCup. I work across both ends of the stack — embedded systems and IoT hardware on one side, full-stack web platforms on the other, self-hosted end to end — most of it serving the Persian-speaking robotics and tech community.


🤖 Roles

  • Computer Engineering student, IUST
  • Member, IUST Robotics Team (Dobby-Ro)
  • Chair, InSitu League — IranOpen RoboCup

🛠️ Tech Stack

Robotics / Embedded

C Go MQTT Linux

Web

Next.js TypeScript Prisma PostgreSQL Tailwind CSS

Infrastructure

Docker Nginx GitHub Actions Ubuntu


⚙️ Embedded & Systems Background

  • Circuit design — TTL logic circuit design, verified through HSPICE simulation
  • Operating systems — implemented custom system calls in xv6-riscv, a teaching OS
  • Compiler design — grammar transformation for LALR(1) parsing
  • Networking — Mininet network topology design, iptables-based MITM routing
  • Hardware — MIDI and other hardware-integration projects

🚀 Featured Projects

Robotics & Embedded

  • SmartParking — End-to-end IoT smart parking system: ESP32 firmware, MQTT messaging, a Go backend, and a React dashboard for real-time parking management.
  • InSitu-Tasks — Official rules and tasks repository for the InSitu League design & build competition at IranOpen RoboCup.
  • IranOpen Scoring System — Live scoring platform for IranOpen RoboCup competitions.

Full-Stack Web

  • PishTalk — Event platform for monthly robotics/AI meetups: registration workflows, SMS notifications, self-hosted analytics, bilingual design system.
  • Pishnam — Bilingual marketing site and admin panel for Pishnam Robotics Researchers, self-hosted on Docker/Nginx.
  • Bidlancer — Frontend for a freelance bidding platform.

📫 Connect

Email Telegram GitHub

Pinned Loading

  1. IranOpen-InSituLeague/InSitu-Tasks IranOpen-InSituLeague/InSitu-Tasks Public

    مرجع رسمی قوانین و تسک‌های لیگ InSitu مسابقات ایران‌اوپن (2024-2025) | Official Rules & Tasks

    1

  2. NiflheimDevs/Bidlancer-FrontEnd NiflheimDevs/Bidlancer-FrontEnd Public

    TypeScript 3

  3. NiflheimDevs/SmartParking NiflheimDevs/SmartParking Public

    End-to-end IoT smart parking system with ESP32, MQTT, Go backend, and React dashboard for real-time parking management.

    TypeScript