Skip to content
View nsssayom's full-sized avatar
☮️
Let there be code!
☮️
Let there be code!

Block or report nsssayom

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

Nazmus Shakib Sayom, cyber-physical systems safety and security

PhD researcher in cyber-physical systems safety and security at the University of Utah, in the IOTrust Lab with Luis A. Garcia. I work on system verification, safety falsification, and property-guided reduction and surrogate execution for robotic and autonomous systems.

Currently

  • Property-guided falsification and surrogation for CPS control stacks, validated on PX4 and ArduPilot
  • Building Obadh, a deterministic Roman-to-Bangla transliteration engine and native keyboards (Rust core with autocorrect and autosuggest, iOS keyboard in development)

Before the PhD

I worked in embedded systems and Linux engineering: ARM Linux distributions built with Yocto (OTA updates, security hardening, kernel and driver work), multithreaded C/C++ and Python services, and IoT and computer-vision prototyping. Along the way I taught Operating Systems and Embedded Systems.

Selected work

  • obadh_engine Rust : a deterministic Roman-to-Bangla transliteration engine and modern successor to Avro Phonetic, with autocorrect and next-word autosuggest over its rule-based core.
  • buggy_drone Python : a modular drone simulation with an STL-guided fuzzer and a structure-preserving reduced pipeline (SCRBE) for fast analysis of emergency-deployment logic.
  • OpenGaze Python : a web service for facial landmark, head-pose, and eye-gaze estimation built on OpenFace 2.0.
  • TALK-E C++ : an nRF24L01+ based digital walkie-talkie on 2.4 GHz radio, running on Arduino.

Find me

sayom.me  ·  Google Scholar  ·  IOTrust Lab  ·  LinkedIn

Pinned Loading

  1. obadh_engine obadh_engine Public

    A linguistically accurate Roman to Bengali transliteration engine designed as a modern successor to Avro Phonetic Keyboard.

    Rust 8 1

  2. OpenGaze OpenGaze Public

    Web service for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation based on OpenFace 2.0

    Python 20 2

  3. Theia_OMR_Scanner Theia_OMR_Scanner Public

    Theia OMR Scanner is a openCV based Optical Mark Reader (OMR) application for pre-designed and customizable MCQ bubble sheets. IIt's GUI provide a readymade bubble sheet to be used in educational i…

    Visual Basic 14 3

  4. DePen DePen Public

    DePen is an optical text scanner device that uses simple camera technology and an custom developed Optical Character Reader (OCR) software to display word definations from hard copy documents.

    Python 4

  5. VoiceRemoteTx VoiceRemoteTx Public

    A Remote for Android TV with Voice Control feature.

    C++ 2