I do deep market research before starting any project as it gives me an unfair advantage to provide the best result.
An open-source javascript library that helps to generate massive amounts of fake (but realistic) data for testing and development.
After the original Faker.js repo was deleted by its author from GitHub and NPM, leaving hundreds of live projects and developers in despair. A small community of JavaScript developers came together and restored this project from a local repo.
I became a member of Faker.js community on Discord and helped in migrating the codebase to TypeScript.
5 Pull Requests
5 of my 6 PR's got accepted and merged by the maintainers of Faker.js
3 Modules
Migrated modules such as Name, Company and Word to TypeScript
Crove.app is a SaaS application which gives you power to create repetitive business documents as programmable templates to automate your documentation workflow.
You can also think of Crove as Google docs on Steroids because you get to use variables and logical conditions to design your templates.
I was an intern at Crove.app and helped in developing server-less solution on AWS Lambda to convert PDF files into images.
Achieved 50% reduction in template generation time
Generating templates using PDFs is an important feature of Crove, This logic was running on monolithic architecture. Large PDF files were taking too long to process and was crashing the whole app.
We migrated the logic of template generation with PDFs to AWS Lambda. This prevented our main server memory from clogging up but still large PDFs took too long to process.
We realised we can use multi-threading in python on AWS Lambda. With the help of multi-threading and the power of server-less we were able to reduce template generation time by 50%, thus providing amazing speed to Crove users.
In January 2021, I got a freelancing project from a pathology lab in Delhi to develop a report management software that is customised according to their needs.
The project is developed with React.js and Firebase. It includes
1. Authentication,
2. Text based search for finding reports,
3. Unique QR code generation for every report and scanning the qr code will download the report pdf into smartphone,
4. It allows multiple people to use the app at the same time with the help of ACID transaction with Firebase.
Right now, two labs are using a customised version of this app
More than 10,680 reports has been generated since 2021
Helium Explorer is a Block Explorer and Analytics Platform for Helium, a decentralized wireless connectivity platform.
I started contributing to this project in October 2020. First I contributed to this project during Hacktoberfest 2020. Hacktoberfest is an Open Source Hackathon organized by Digital Ocean every year in the month of October.
After Hacktoberfest, I participated in Helium Open Source Hackathon in February 2021 and became top contributor among all participants. I won some goodies which were shipped by the Helium from United States of America, all the way across to India.
Ranked #1 in Helium Open Source Hackathon.
Became the Top Contributor in Helium Open Source Hackathon in February 2021, for contributing more than 300 lines of code.