
Project Details
41.GUI, CLI, CMD developments
Project Description: Multiple project where User Interface was developed in Cmd, Webview, GUI
Tools Libraries used : Slint, fyne, nushell, dioxus, rust, go
Responsibilities: Developed fully functional, not so beautiful user interface with auto completion CMDs,
cross platform app for windows, linux, mac, iOS, android. Wrote cross platform shell scripting in nushell.
Duration and location:3 month, Remote
40. Noise protocol implementation in c, go, rust
Project Description: Noise protocol framework is for security like SSL/TLS in distributed environment
like Mesh or P2P connection
Tools Libraries used :
Responsibilities: Used noise-c, snow, newHope for implementing noise and creating a secure socket in
c, rust and go lang.
Duration and location:1 month, Remote
39. Project Name: Post Quantum Cryptography in C and Rust
Project Description: Quantum computers are able to break all cryptographic algorithm and because of it
PQC Post quantum cryptography is implemented in many projects in c and rust language
Tools Libraries used : Libcrux, OpenMLS, KEM, HPKE, RustCrypto, KEM-TLS
Responsibilities: Wrote new code or refactored existing, especially to key exchange and key derivation
(KDF) for quantum safty. Working on MLS for secure messaging end to end encryption.
Duration and location: WIP , Remote
38. Project Name: DNS client and resolver implementation using hickory rust crate
Project Description: In-App implementation of async DNS client and DNS resolver/proxy
Responsibilities: using hickory library for client and resolver, implemented modern DNS like DNSSec,
DoT, DoH, DoQ
Duration and location: 1 Months, Remote
37. Project Name: NLP and pipelining using rust-bert and ONXX runtime ort
Project Description: Inference and pipelining implementation using rust-bert crate
Responsibilities: Used huggingface pret-rained model for multiple operations like Translation,
Summarization, Question-Answering, Keywords extraction.
Duration and location: 2 Months, Remote
36. Project Name: WebAssembly WASMEdge work in Rust
Project Description: WebAssembly is common runtime for embedded system, mobile, desktop, cloud
and because of it porting multiple existing components especially client and server in WASM.
Responsibilities: Developing using mostly rust language using async frameworks like tokio, reqwest,
axum, hyper, Rust-Crypto, rustls, webpki etc.
Duration and location: 1 Month, Remote
35. Project Name: XDP (eBPF)
Project Description: Packet datapath early hooks in XDP development
Responsibilities: Implementing monitoring, firewall, load-balancer in XDP. As XDP itself is new
framework, learning it and implementing it after PoC.
Duration and location: 2 month, Remote
34. Project Name: GRUB scripting for rootfs customization and security
Project Description: Customization and securing booting process
Responsibilities: Wrote custom grub script that mount encrypted partitions, mount, read custom config
stored in that partition then based to that selecting a kernel, rootfs. Modifying rootfs/initrd using dracut and
gobusybox.
Tools, OS and Languages: Coreboot, UEFI, EFI, BIOS, Payload, LUKS, PKI, Encryption, GPT, MBR,
Payload, GRUB2, clevis, TPM, cryptsetup, go-rootfs, dracut, initrd, initramfs
Duration and location: 2 Months, remote
33. Project Name: AI inference in rust lang
Project Description: Using pre-trained models for doing inference
Responsibilities: Using rust framework like candle, burn and using pre-trained model of tensorflow,
pytorch etc to perform some operation then creating a pipeline to verify output of one mode then after
some processing giving it to another AI inference and so on.
iAmiteshKr@gmail.com, +91 9599806564