Hi, I'm

Aryan Bansal

|

Building firmware for AI-powered wearables and embedded edge intelligence. Passionate about low-level programming, sensor systems, and squeezing every microamp and cycle out of constrained hardware.

CodeforcesCodeChef
Aryan Bansal
AB
0

Codeforces Rating

0+

GitHub Projects

0+

Problems Solved

Lines of Code

Skills & Technologies

Languages

C++CPythonJavaScript

AI & ML

PyTorchTensorFlowONNXTFLiteMLIRDeep Learning

Systems & Tools

Linux KernelAOSPGitMongoDBFlaskPandasNumPy

Embedded & Firmware

Zephyr RTOSnRF52840TFLMCMSIS-DSPI2C

Specializations

Compiler DesignMemory OptimizationKernel ProgrammingAI AccelerationQuantizationEmbedded Systems

Featured Projects

A selection of projects I'm proud of.

Custom Language Compiler in C
In Progress

Custom Language Compiler in C

Building a compiler from scratch in C for a custom programming language (.ab), targeting LLVM IR for optimization and code generation.

CLLVMCompiler DesignIR OptimizationCode Generation
RedditReels Generator
Completed

RedditReels Generator

CLI tool that scrapes Reddit posts and generates short-form video content with AI-powered TTS and auto-posting to Instagram/YouTube.

PythonFlaskMongoDBOpenAI WhisperOpenAI TTSInstagram APIYouTube API
BroCode - CP Problem Recommender
Completed

BroCode - CP Problem Recommender

CLI tool for competitive programmers that syncs Codeforces problems to GitHub and recommends personalized problems using ML.

PythonFlaskCodeforces APISklearnGitHub API
Options Trading Analysis Platform
Completed

Options Trading Analysis Platform

Algorithmic trading solution for options derivatives with LSTM-based price prediction achieving 21% returns.

PythonLSTMTensorFlowPandasTime Series Analysis

I'm a Firmware Engineer at Temple, building firmware and edge-AI for a forehead-worn health wearable — sensor-side signal processing, on-chip ML, and power management on the nRF52840 (Zephyr RTOS).

Previously at Cadence Design Systems, I worked on the NeoNPU AI compiler, developing compiler passes, quantization algorithms, and hardware-runnable micro-ops for edge AI acceleration. Before that, at Samsung R&D, I specialized in Android low-level performance optimization, working with the Linux kernel, memory management (cgroup v2, memcg), and kernel-space page compression mechanisms.

More about me