I'm Nitish Maindoliya
Innovating solutions, one project a time
I'm a full-stack developer passionate about building both visually appealing and functional applications. I have experience with TypeScript, Next.js, and C++, along with cloud platforms such as GCP and AWS, which has allowed me to develop and deploy scalable solutions.
Currently, I'm focusing on leveraging machine learning and artificial intelligence, particularly exploring ways to run resource-intensive Brain Computer Interface ML models efficiently. I aim is to improve speed and efficiency, making these models run smoothly in lightweight environments without comprimising performance.
Particlize is a versatile particle system library that makes it easy to create stunning visual effects in your JavaScript projects. With its wide range of customization options, you can generate particles from images, text, or shapes, and animate them in various ways.
Its simple API allows you to build complex effects quickly and efficiently. Particlize is framework-agnostic, making it compatible with any JavaScript project. Add dynamic animations to your website or application with ease. Particlize is open-source, free to use, and contributions to the project are welcome on GitHub.
AuthFrame is a user authentication boilerplate library designed for Next.js, making it easier to integrate authentication into your web applications. It offers a collection of pre-built components and utilities to handle key features like user registration, login, multi-factor authentication and password reset.
Built on lucia-auth, AuthFrame is flexible, allowing customization of the authentication flow based on your project’s requirements. It supports multiple authentication providers, including email/password, Google, and Facebook. AuthFrame is currently under development and will be released soon as an open-source project on GitHub.
GitFixer is a powerful tool designed to help you efficiently modify your Git history. It allows you to easily adjust commit authors, messages, and dates, whether for individual commits or multiple ones. With GitFixer, you can queue up commits and apply them all at once, saving time and effort.
Additionally, GitFixer supports cloning repositories and distributing commits over time, providing a flexible way to manage your project's timeline. Clean up your Git history and keep your project organized with GitFixer.
nitish@nitish.info