Divy Srivastava

Software Engineer at Deno

India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Divy Srivastava is a software engineer with 8 years of experience, currently contributing to the Deno runtime and ecosystem from India. He focuses on backend systems, crypto primitives, file I/O, and runtime optimizations—work that touches high-impact projects like deno, rusty_v8, and deno_lint. His contributions include implementing RSA/AES crypto functions, enhancing V8 Rust bindings (including Android support), and improving TypeScript tooling and standard library performance. As a former consultant and co-founder on a decentralized exchange, he brings product-minded engineering and distributed-systems experience. He holds a Computer Science background from the University of London and maintains an active open-source presence under the handle littledivy. Colleagues would describe him as a pragmatic engineer who prefers shipping robust core improvements over flashy surface features.
code8 years of coding experience
bookComputer Science, Computer Science at University of London
bookIndira National School
languagesHindi, English
github-logo-circle

Github Skills (48)

asynchronous10
deno10
filesystem10
javascript10
type-check10
runtimes10
apidoc10
async10
v810
typescript10
el10
websocket10
eslint10
file-operations10
rsa10

Programming languages (26)

CGoHTMLSvelteJupyter NotebookTypeScriptShellAstro

Github contributions (5)

github-logo-circle
elsaland/elsa

Sep 2020 - Nov 2022

❄️ Elsa is a minimal, fast and secure runtime for JavaScript and TypeScript written in Go
Role in this project:
userBack-end Developer
Contributions:32 reviews, 130 commits, 120 PRs in 2 years 2 months
Contributions summary:Divy primarily contributed to the core functionality of the `elsa` runtime, implementing console operations, file system access, and URL imports. Their work included adding features like `readFile`, `writeFile`, and `exists`, as well as incorporating type-checking and a test runner. The user also refactored the bundling process and introduced a serving mechanism using `fasthttp`.
elsagolangsecurejavascriptruntime
denoland/deno

Jul 2020 - Jan 2023

A modern runtime for JavaScript and TypeScript.
Role in this project:
userBack-end Developer
Contributions:1562 reviews, 378 commits, 1572 PRs in 2 years 6 months
Contributions summary:Divy primarily focused on implementing new features and fixing bugs related to the Deno runtime. The commits demonstrate work on the file system, code formatting, and improvements to crypto functionality, including the implementation of the generateKey, sign, and verify functions for RSA, as well as, encrypt and decrypt for AES-GCM. The user also added support for more features such as, deriving bits, key import/export and handling web socket events. Their work also included refactoring and optimizing existing code, indicating a focus on enhancing the core functionality of the Deno runtime.
rustjavascriptruntimedenotypescript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial