Software Developer
I build cross-platform apps and smart software solutions with clean code and a passion for innovation.
About Me
I’m Mayur Kumar Garchar, a Software Developer crafting scalable web and mobile apps using Next.js, MongoDB, and Flutter. With expertise spanning from .NET to modern web architectures, I specialize in building robust backends with Node.js and Express. Focused on clean code and user-centric design, I also explore machine learning with TensorFlow to create impactful, innovative solutions.
Projects
A web platform to connect local odd job service providers like plumbers and electricians with users in need.
- Developed frontend using HTML, CSS, and JavaScript for an intuitive UI.
- Used MySQL as the backend database for user and service data.
- Focused on usability and functional design.
A Flutter app to help users find and prepare their favorite meals with ease.
- Built with Flutter for a smooth cross-platform experience.
- Enhanced user interaction through intuitive navigation.
- GitHub Link
A lightweight shopping list app for adding and managing items easily.
- Used Flutter to focus on interactivity and usability.
- Implemented simple UI for quick item entry and management.
- GitHub Link
A machine learning project to predict handwritten numbers using TensorFlow.
- Trained a neural network model to identify digits from image datasets.
- Built using TensorFlow and Google Colab.
- GitHub Link
Skills
Technologies I've worked with across mobile, web, and machine learning.
Experience
Software Developer
- Developed high-performance marketing websites using Next.js for frontend and MongoDB for data management.
- Architected and deployed enterprise-level applications using PostgreSQL on AWS EC2, with robust Express.js backends.
- Built cross-platform mobile applications with Flutter, utilizing Provider for state management.
- Designed scalable codebases using the Model-Service architecture to ensure reusability and maintainability.
Software Developer Intern
- Contributed to the development of a desktop accounting software for traders and small businesses.
- Implemented features to generate invoices and track payments effectively.
- Worked with a team using Flutter and C#.NET to build user-friendly Windows applications.