Summary
Amaan Cheval is a freelance embedded software engineer with 13 years of experience specializing in low-level systems, real-time kernels, and emulator/JIT development. He maintains the x86-64 BSP for the RTEMS real-time OS and contributed substantive kernel-level features—paging with 1GiB superpages, APIC timer drivers, and interrupt/context init—that enabled user-space execution on new hardware. Previously he helped build v86, a browser x86 emulator with a JIT to WebAssembly, and has worked across C, Rust, JavaScript, and systems tooling to make exotic ideas practical and performant. Amaan blends academic curiosity (compiler work, reverse engineering, language safety and formal verification interests) with hands-on production engineering, aiming to apply those skills to high-impact domains like space and healthcare. Based in Bengaluru, he pairs deep systems expertise with a habit of exploring adjacent fields—machine learning, neuroengineering, and quantum computing—so he often brings unexpected perspectives to embedded problems.
13 years of coding experience
3 years of employment as a software developer
Junior College, Computer Science, Junior College, Computer Science at RD National
Utpal Shanghvi School
Bachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Thakur College Of Engineering and Technology