aka Alice · Rafflesia

Neal
Shah

Demoscene engineer focusing on legacy embedded hardware

Headshot of Neal Shah

[Short welcome / summary — 3-4 sentences. TBD]

About Me

Current demoscene specialist, aspiring telecom engineer. I love pretty much all things related to legacy GSM and CDMA networks and have a growing fondness for LTE and 5G infrastructure as well.

Resume

Computer/Electrical Engineering student at Georgia Tech, interested in software, systems, and embedded engineering.

Download Resume (PDF)

Career Goals

My work centers on demoscene-inspired systems — pushing constrained hardware and software runtimes beyond conventional limits.

[Long-term aspirations and the steps to get there, in your own voice. Since you're already working in the field, this is about where you want to go next, not landing a first internship. Revisit your ECE Roadmap. TBD]

Projects

[ image ]

IMS-Py — LTE IMS Voice Client

Discovery Project · github.com/badtelephony/ims-py

An LTE IMS (IP Multimedia Subsystem) client written in Python. It connects to a carrier's ePDG (Evolved Packet Data Gateway) over SWe-IKEv2, and can place phone calls over the IMS network. It converts IMS-flavored SIP into standard SIP so that a regular SIP client, such as BareSIP with the AMR-NB codec, can understand and carry the call.

[Expand to ~500 words: motivation, how it works, challenges, results, and images. Complete by the Discovery Project Showcase. TBD]

AnuraOS running in a browser: a terminal showing neofetch for an Alpine Linux i686 subsystem, the GitHub repository, and DOOM running in a window.

AnuraOS — Web-based Operating Environment

Mercury Workshop & Personal · Lead · Oct 2021 · github.com/MercuryWorkshop/anuraOS

Demo project in JavaScript, HTML, Rust, C, and Bash, tied together by service workers. Ran i386 Linux GUI binaries fully in the browser with TCP networking, plus its own native app format. 18.7k users at peak.

RCM test setup: a Linux laptop terminal with a BlackBerry and an Alcatel handset propped against the screen, beside a cellular MicroCell base station.

RCM — Rural Connectivity Module

Radford University & Personal · Lead · Feb 2020

A LimeSDR Mini–based GSM base station (OpenBTS, osmo-trx, Ubuntu 16.04) using a satellite uplink to blanket an area with emergency cellular coverage. Featured at the Roanoke Mini Maker Faire.

Experience

Software Architect — HeyPuter (Puter Inc.)

Vancouver, BC, Canada · October 2024 – Present

Designed backend software on AWS ECS, DynamoDB, RDS, and Cloudflare Workers for executing user-provided code safely. Built a sandboxed execution environment — now 3000+ user-deployed applets — on a client application with 1.3M+ registered users.

Founder & Lead — Mercury Workshop

October 2021 – Present

A group of middle school, high school, and college students building software. Discovered news-breaking ChromeOS bootloader vulnerabilities (sh1mmer); maintains 20+ open-source projects, including a web port of Celeste.

Skills

Programming

Java, Python, C, C#, JavaScript, SQL (ANSI, SQLite, MySQL), Rust, Node.js

Platforms

Linux (Ubuntu, Debian, Arch), J2ME, BBOS 5–7, Sony Ericsson APIs

Hardware

Raspberry Pi, Arduino Uno, Xilinx FPGAs, USRP SDRs (B210, LimeSDR Mini)

Tools

GitHub, NetBeans, Eclipse, VSCode, KDevelop, QT Creator, BlackBerry JDE

Languages

English (fluent), Gujarati (fluent), Hindi (conversational)

Education

Georgia Institute of Technology — Atlanta, GA

B.S. Electrical Engineering · Aug 2025 – Present · Expected May 2029

Virginia Tech — Blacksburg, VA

Transfer credit · Summer courses (supplementary)

Contact