nimishshah2000@gmail.com

 Hi, my name is

Nimish Shah.

I develop things that work

I am a Software Engineer good at developing computer stuff. I enjoy learning new things in the technological field. I am a Bitcoiner. I love playing around with Linux.

Let's make something awesome !!

Me & Myself

I am a Software Engineer located in India. I enjoy creating things for computers. I have a passion for trying out new things that I find interesting. Started programming somewhere around 2017 and haven't looked back since.

Problem solver, well organized with high attention to details. I am a tech enthusiast and like to understand core things about tech.

When I'm not coding you can find me playing Badminton, outdoor activities, photography, watching movies n TV shows or simply orange-pilling someone. ₿

Things I usually do

Private Key Manager

This is a simple Private Key Manager. Inspired by the Bitcoin core technology for wallet management, it doesn't need an internet connection. It encrypts your entered data to a file stored locally, secured with AES algorithm using private keys generated with PR-Pass.

FlutterPrivate Key ManagementCryptography

ExVTOP (Extended VTOP)

Built a simple chrome extension with aim to help VITians in their academics. The extension has 4000+ active users with average rating of 4.5+ stars

JavaScriptDOMChrome ExtensionsWeb Crawling

PR Pass

A tool to generate strong passwords based on user input. Takes two arguments: a lucky number and a word, generating a digest adhering to strong password policies.

Number Theory

A Simple File System

A file system written in C, flashable on flash drives and HDDs. Developed for an Operating Systems project in the third semester.

GNU/LinuxFile SystemsLinuxLinux KernelOperating SystemsC (Programming Language)

Secured end to end encrypted communication

Engineered an innovative cryptographic solution creating unique symmetric key per server request, guaranteeing end-to-end encryption; bolstered data protection and minimized security breaches by 40%

React.jsJavaScriptNodeJSCryptographyCipher

OP_RETURN nostr

Created a bot based on the nostr protocol which targets all the incoming OP_RETURN transactions on the Bitcoin network and posts the message part. Ufses Bitcoin core compiled with ZMQ relays and python asyncio to constantly connect to the network.

Bitcoin

CLI_FSM

A file manager written in C with functionalities like directory traversal, viewing the current working directory, and performing file operations.

GNU/LinuxC++UnixNcursesLinuxLinux KernelShell Scripting