Files
nattopages/documents/cv.org
Amneesh Singh 5af774f08d cv: update
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2025-08-31 17:55:23 +05:30

3.2 KiB

— title: Curriculum Vitae —

Curriculum Vitae

Go here for the pdf.

Work Experience

{{{TRULE}}}

Texas Instruments, Bengaluru

Embedded Software Engineer

\hfill

  • Working with Sitara RTOS team
  • Working on SDHC driver for ZephyrOS

Embedded Software Engineer Intern

\hfill

  • Added AM64x/AM243x Cortex-R and Cortex-M support for ZephyrOS
  • Wrote ADC, SPI, EPWM, ECAP and NOR Flash device drivers for ZephyrOS

Embedded Software Engineer Intern

\hfill

  • Tested various Xen features on K3 with Linux and ZephyrOS
  • Wrote Yocto recipes for enabling Xen on K3
  • Enabled Xen on baremetal and freertos binaries
  • Wrote sample inter-VM communication programs using shared memory and event channels

Cypherock, Gurugram (Hybrid)

Software Engineer Intern

\hfill

  • Worked on the firmware apps in C
  • Worked on the Electron side of things in Typescript
  • Implemented the sockets based PoC for an MPC based threshold signing scheme

TurboML, Remote

Software Engineer Intern

\hfill

  • Worked on the deployment side of things involving docker and nomad

Student Programs, Scholarships, Examinations

{{{TRULE}}}

  • Google Summer of Code 2022 |

    \mdseries\smaller

I participated as a contributor in Google Summer of Code 2022 at libvirt and got paid a stipend for it by Google. The project involved adding the new introspectable statistics provided by QEMU and adding them under the libvirt statistics API.

  • NOC: Foundations of Cryptography, IIIT Bangalore, NPTEL

    \hfill

  • NOC: Computer Architecture, IIT Delhi, NPTEL -

    \hfill

Education

{{{TRULE}}}

B.Tech, Information Technology

Maharaja Agrasen Institute of Technology

Skills

{{{TRULE}}}

Programming Languages

  • Proficient: C/C++, Rust, Python, Javascript
  • Experienced: Lisp, Haskell, PHP, Java, Lua, Go, x86-Assembly, ARM-Assembly

Tools

  • General: GNU/Linux, Nix/NixOS, Xen, POSIX shells, TeX, Git, ffmpeg
  • DevOps: Docker, Nomad, Consul, Vault, Terraform, ConcourseCI, GitHub Actions, nginx, OCI
  • Embedded: ZephyrOS, Yocto, Baremetal, FreeRTOS, Device Driver Development

Soft Skills

  • Languages: Hindi, Punjabi, English
  • Hobbies: Home server/lab, Writing, Philosophy