Experience
OpenGig
Software Engineer Intern
Sep 2024-Present
Remote
  • Building and maintaining web applications using ReactJS, NextJS, and TailwindCSS.
  • Developing RESTful APIs using NestJS and Prisma.
Krewbee
Part Time Software Engineer
Feb 2024-Sep 2024
Remote
  • Utilizing agile methodology to develop a React Native application, emphasizing user interface design using Atomic Design Pattern.
  • Working with .NET APIs to enhance application functionality and connectivity.
  • Worked with tools like Jira and Confluence.
Projects
Klustr

Klustr is a chat application that allows users to communicate in rooms. Rooms can be public or private. Users can join rooms, send messages, and participate in audio/video chats. The application includes features like message persistence, room management, and profile editing.

.NetReactJSPostgresTailwind
Tweepspace

Tweepspace is a vibrant social media platform where users can connect, share thoughts, and engage in conversations. With features like user authentication, tweep posting with mentions and hashtags, hashtag search, and interaction options like likes, retweets, comments, and shares

Next.JSMongoDBTailwind
Kodeloom

Kodeloom is a web-based project management system designed to streamline workflows,boost collaboration, and help teams achieve their goals. Kodeloom offers features like task creation and management, progress tracking, role-based access control.

ExpressJSReactJSTailwind
More Projects
About Me

I'm Nilesh, a passionate developer focused on building meaningful digital experiences. My work revolves around creating projects that blend creativity with technology, aiming to deliver high-quality solutions that make an impact.

Education
Dharmsinh Desai University
Computer Engineering, 3rd year
2021-2025
9.15 CPI
Sankalp School of science.
Higher Secondary Education
2019-2021
92.00%
Recent Blogs
Introduction to Machine Learning: exploring types, features and labels
4 min read

Welcome to Nilesh's Blog! Here, we're diving into the basics of machine learning. We'll start by understanding what features and labels are, and then we'll explore the main types of machine learning. First things first, let's talk about what machine ...

Introduction to Machine Learning: exploring types, features and labels
The easiest way to connect Firebase to the Flutter app using Firebase CLI: step-by-step
2 min read

What is Firebase? Firebase is a powerful platform for developing mobile and web applications, and integrating it with your Flutter app can supercharge your project. In this step-by-step guide, we will walk you through connecting Firebase to your Flut...

The easiest way to connect Firebase to the Flutter app using Firebase CLI: step-by-step
Forms in Django: Simplifying User Input Handling
2 min read

What are Forms? Forms are essential components of web applications that allow users to input data. Whether it's a registration form, a search bar, or a feedback form, Django provides a robust way to handle user input effortlessly. In this blog post, ...

Forms in Django: Simplifying User Input Handling
More Blogs

© 2025 Nilesh.