Files
nattopages/documents/cv.org
Amneesh Singh 490ed3e088 cv: update
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-11-20 22:27:02 +05:30

3.4 KiB

— title: Curriculum Vitae —

Curriculum Vitae

Go here for the pdf.

Amneesh Singh

{{{TRULE}}}

Email : natto at weirdnatto dot in
Homepage : weirdnatto.in

Hello, I am Amneesh Singh, I also go by natto1784 online. I live in Delhi, India; and do random stuff. I am more of a "system-administrator" type of guy, but when it comes to programming, I want to do it all low-level; unless it relates to my hobby.

Work Experience

{{{TRULE}}}

Cypherock - Software Engineer Intern

\hfill

  • Worked a bit on the firmware apps
  • Worked ocassionally on the Electron side of things
  • Implemented the sockets based PoC for the MPC based threshold signing scheme

TurboML - Software Engineer Intern

\hfill

  • Docker, Hashicorp 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

Projects

{{{TRULE}}}

Home Lab |

\mdseries\smaller

I have an automated home VPN running multiple utility containers with most services reverse proxied via my VPS. Huge fan of Nix package management.

dotfiles |

My personal dotfiles that have been NixOS exclusive since early 2021. These also includes configurations for some parts of my server infrastructure.

matar |

A WIP Nintendo Game Boy Advance emulator.

tricc |

A WIP (probably suspended) toy compiler for my toy language.

Skills

{{{TRULE}}}

Programming Languages

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

Tools

  • Proficient: GNU/Linux, POSIX Shells, TeX, Git, Nix/NixOS, GNU Make, ffmpeg, OpenSSH, vi/vim, GNU Emacs, Docker, Nomad, Vault, nginx, ConcourseCI, NodeJS, ReactJS
  • Experienced: Pandoc, GitHub Actions, ZFS, OCI, Terraform, Consul, Portage, yarn/npm, Rocket

Soft Skills

  • Languages: Hindi, Punjabi, English, Japanese (can read a little, cannot converse)
  • Hobbies: Home server/lab, Writing, Philosophy, Music theory, Geopolitics