Skip to content
View mralinp's full-sized avatar
🏋️‍♀️
Lifting ...
🏋️‍♀️
Lifting ...

Block or report mralinp

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

Ali Naderi Parizi

AI and systems engineering Engineering leadership Applied research

I build systems from hardware to production software. My work spans passwordless authentication, AI infrastructure, and machine learning for 3D medical imaging, with hands-on engineering across firmware, operating systems, backend services, and deployment.

Website Google Scholar LinkedIn Email

💼 Experience

  • SciNext — CTO, AI. Designed and built the production platform and AI applications, including Kubernetes infrastructure, GitOps delivery, and observability.
  • IDmelon — engineering lead. Led engineering on FIDO2 passwordless authentication from R&D to production. Shipped Windows sign-in with security keys for local accounts.
  • Medical imaging research. Developed methods for breast lesion classification from 3D ultrasound. Published in Expert Systems with Applications.
  • Embedded engineering. Designing and building FPGA, microcontroller, and embedded Linux systems since 2017, including a custom Linux system-on-board.
  • Competitive programming. Former ACM ICPC representative and coach.

📡 Featured work — X28 OpenWrt

Native OpenWrt for the ZLT X28 5G router

I’m bringing OpenWrt 23.05 to a locked-down MediaTek MT6890-based router, integrating the vendor kernel and modem stack with standard OpenWrt networking and management.

  • Built USB recovery and guarded flashing tools, with hash-verified backups of all 51 NAND partitions.
  • Integrated 5G data into netifd with a custom cellular protocol and LuCI configuration page, supporting IPv4, IPv6, and dual-stack connections.
  • Implemented A/B boot-counter handling to preserve fallback to stock firmware.
  • Built a reproducible image pipeline that combines public OpenWrt packages with proprietary components extracted locally from the owner’s device.

The native image boots and carries 5G traffic on physical hardware. The project is in beta, validated on one unit; Wi-Fi client and throughput testing and a dedicated recovery slot remain in progress.

🔬 Ongoing research — 3D breast ultrasound

Breast lesion classification in 3D ABUS · Research project page

I’m working with colleagues at the Iran Image Processing Lab on an open research project studying how lesion geometry can help distinguish benign and malignant masses in automated breast ultrasound. It builds on our published work on Laplace–Beltrami spectra and dual-path CNNs.

  • Reproduced classical radiomics methods on TDSC-ABUS; extending the comparison to deep learning methods under a shared evaluation protocol.
  • Investigating what Laplace–Beltrami spectra capture about lesion shape and how stable these representations are under segmentation errors.
  • Developing and evaluating spectral shape descriptors, with code, experiments, and the research roadmap available publicly.

The research is ongoing, with a follow-up paper in preparation.

🛠️ Selected projects

Project Description
MQute Async Python framework for MQTT services with FastAPI-style routing, typed payloads, dependency injection, middleware, and broker-free testing.
ez-crawl Visual web scraping pipelines with LLM-based extraction and CSV/JSON export.
wrtforge OpenWrt setup over SSH, with VPN and tunneling tools and a recovery slot.
tdsc-abus2023-pytorch A PyTorch dataset package for the TDSC-ABUS 2023 breast ultrasound challenge, available on PyPI.
khiar-ware Archived C++ CS:GO game modification project exploring game memory and security concepts, with a Python offset updater.
saffron-cut PyTorch reimplementation of RefineDet that predicts flower centers and cutting angles for a robotic harvesting application.
RangLoom A Persian carpet color-mixing app for sampling colors from images and suggesting base-color blends.
mojo-spartan6-projects Verilog projects for a Spartan-6 FPGA, built and flashed from macOS.
latex-academic-template A Docker-based academic LaTeX setup that runs without a local TeX installation.
Persian TTS Transformer-based Persian speech synthesis and voice cloning.
JoME An irrigation system with an ESP32 controller, flow measurement, a mobile app, and a FastAPI/MQTT backend.
acm-code-book Competitive programming reference implementations covering graphs, geometry, dynamic programming, strings, and data structures.

More repositories →

⚙️ Technical focus

Languages and tools: Python, PyTorch, TensorFlow, C++, C, Rust, Java, TypeScript, React, Next.js, Tailwind CSS, FastAPI, Django, PostgreSQL, MongoDB, Docker, Kubernetes, Prometheus, Grafana, Linux, Bash, Git

  • Machine learning: Python, PyTorch, Lightning, Transformers, NumPy, SciPy; medical imaging, computer vision, and speech synthesis.
  • Infrastructure: Linux, Kubernetes, Argo CD, Docker, Prometheus, Grafana, Loki, and Tempo.
  • Security and embedded systems: FIDO2, Windows credential providers, Java Card, C/C++, Verilog, microcontrollers, and OpenWrt.
  • Applications: TypeScript, React, FastAPI, Django, and PostgreSQL.

From Pariz. Outside engineering: rock music, strength training, running, and my family’s pistachio farm. Former professional basketball player.

Pinned Loading

  1. khiar-ware khiar-ware Public archive

    This is an example of game hacking, CS:GO cheat

    C++ 12 2

  2. abus-classification abus-classification Public

    Classification of human breast cancer lesions on 3D-ABUS.

    Jupyter Notebook 5

  3. acm-code-book acm-code-book Public

    My Teams ACM code notebook.

    C++ 2 2

  4. tdsc-abus2023-pytorch tdsc-abus2023-pytorch Public

    Grand Challenge TDSC ABUS 2023 dataset for pytorch

    Python 4

  5. zlt-x28-openwrt zlt-x28-openwrt Public

    Optimized, modern OpenWrt for the ZLT X28 5G CPE (MT6890) with local SMS/voice for AI projects

    Python 2 1

  6. MQute MQute Public

    Elegant MQTT apps, the cute way.

    Python 1