Skip to content
View TheSyedUmar's full-sized avatar

Block or report TheSyedUmar

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

πŸ‘‹ Hey there, I'm Syed Umar

Typing SVG

Followers Stars Views


⚑ About Me

I'm Syed Umar, an Electrical & Electronics Engineering graduate (B.E., DSATM Bengaluru, 2025) based in Bengaluru, India.

I like building systems that connect hardware and software: sensors, microcontrollers, motor control and real-time alerts. My projects run on Raspberry Pi and Arduino, with Python and Embedded C tying it all together. Lately I've been applying the same testing mindset to GenAI applications and OT/ICS security.

πŸ’‘ What I work with

  • πŸ”Œ Sensor interfacing: I2C, 1-Wire
  • πŸ€– Robotics & motor control (L293D drivers)
  • πŸ“‘ Real-time telemetry & Telegram bot alerts
  • 🐧 Linux on Raspberry Pi
  • πŸ—„οΈ Data pipelines with Python (ETL)
  • πŸ›‘οΈ LLM testing: prompt injection, LLM-as-judge evals, CI quality gates
  • 🏭 OT/ICS security: Modbus, PLCs (OpenPLC), pfSense firewalls, Wireshark/tcpdump, Purdue model & IEC 62443

🎯 Looking for: Embedded / IoT / AI Testing / OT Security roles

Syed Umar

πŸ’» Tech Stack

Tech Stack

PyTest Playwright Selenium MLflow OpenAI SDK

pfSense OpenPLC Modbus Wireshark VirtualBox


πŸš€ Featured Projects

πŸ›‘οΈ GenAI Guardrail & Validation Suite

An automated safety and quality testing framework for RAG chatbots. It attacks the bot with 10 prompt-injection techniques, grades answers for hallucinations with an LLM judge, validates the API contract, load-tests it, and drives the UI with Playwright and Selenium. The accuracy eval caught two real bugs (83% β†’ 100% after root-cause fixes), and a model comparison showed the output guardrail blocking leaks a smaller model let through.

Python Β· PyTest Β· Playwright Β· Selenium Β· MLflow Β· OpenAI SDK Β· GitHub Actions Β· Azure DevOps

Repo

🏭 Modbus OT Security Lab

A hands-on OT/ICS security lab built in VirtualBox. It proves that Modbus TCP has no authentication β€” an untrusted host reads and changes an OpenPLC controller's values with no password β€” captures the attack in tcpdump, then adds a pfSense firewall rule so only one trusted host can reach the PLC on port 502, and shows the same attack blocked. Mapped to the Purdue model and IEC 62443 zones and conduits.

VirtualBox Β· pfSense Β· OpenPLC Β· Modbus Β· Python (pymodbus) Β· tcpdump Β· IEC 62443

Repo

πŸ€– Smart Parenting Care Robot

Raspberry Pi robot that monitors a child's temperature, heart rate and motion (fall detection), streams webcam frames, and sends real-time alerts to a caregiver via Telegram.

Python Β· Raspberry Pi 3 B+ Β· ADXL345 Β· DS18B20 Β· Telegram Bot

Repo

🌬️ Mini Windmill for Smart Traffic Signals

A wind turbine charges a battery that powers an Arduino-controlled RGB LED traffic signal cycling through red, yellow and green. Built as a team of 4 for about β‚Ή1,338.

Arduino Uno Β· Embedded C Β· Renewable Energy

Repo

πŸ—„οΈ Multi-Source Job Data ETL Pipeline

An ETL/ELT pipeline that pulls job data from multiple sources into a single queryable store.

Python Β· AWS S3 Β· FastAPI Β· SQLite

Repo


πŸ“Š GitHub Stats

GitHub Streak

Activity Graph


🐍 Contribution Snake

Contribution Snake


🀝 Let's Connect

LinkedIn Email GitHub

"Great systems start with a sensor and a good idea."

Footer

Popular repositories Loading

  1. smart-parenting-care-robot smart-parenting-care-robot Public

    AI-powered child monitoring and assistance robot using Raspberry Pi and sensors for smart parenting care.

    Python

  2. mini-windmill-power-generation mini-windmill-power-generation Public

    Mini windmill based renewable energy system for powering smart traffic signal lighting.

    C++

  3. multi-source-job-data-etl-pipeline multi-source-job-data-etl-pipeline Public

    Python

  4. TheSyedUmar TheSyedUmar Public

  5. genai-guardrail-suite genai-guardrail-suite Public

    Automated quality & safety testing framework for RAG chatbots: prompt injection, LLM-as-judge evals, Playwright, Selenium, MLflow, CI/CD

    Python

  6. modbus-ot-security-lab modbus-ot-security-lab Public

    A hands-on OT/ICS security lab showing that Modbus TCP has no authentication, then mitigating it with a pfSense firewall rule. Built with VirtualBox, OpenPLC, pfSense, Python (pymodbus) and tcpdump…

    Python