- π Hi, Iβm @ShailySarker
- π₯οΈ Iβm currently working on React.js, Next.js, Typescript and Redux for frontend development.
- ποΈ Using Node.js, Express.js, MongoDB, Mongoose, PostgreSQL, and Prisma for the backend.
- π οΈ Iβm currently learning Docker, Jest and AWS.
- π¬ Ask me about Full-Stack (React.js, Next.js, Node.js, Express.js, MongoDB, PostgreSQL).
- π Explore My Portfolio ShailySarker and My Resume
- π I regularly write articles on LinkedIn
- π« Feel free to reach me out Email
I am a passionate Full-Stack Web Developer with 1.5+ years of hands-on experience building and maintaining real-world, production-ready web applications using modern JavaScript technologies.
My core strength lies in frontend engineering with React and Next.js, where I focus on creating clean, intuitive, and high-performance user interfaces. On the backend, I have solid experience working with Node.js and Express, designing RESTful APIs, managing authentication, and integrating databases such as MongoDB and PostgreSQL to build reliable and scalable systems.
I enjoy breaking down complex business problems into simple, maintainable solutions and collaborating closely with product requirements to deliver meaningful user experiences. I care deeply about code quality, performance, and long-term maintainability, not just making things work.
What I Strongly Believe In
- Writing clean, readable, and maintainable code that scales with the product
- Designing efficient and secure backend architectures
- Building responsive, accessible, and user-friendly interfaces
- Following best practices, proper folder structures, and reusable components
- Continuously learning new tools, improving performance, and refining my skills
I am highly motivated, detail-oriented, and always eager to take on new challenges that help me grow as a developer while contributing real value to the product and the team.
- Component-driven UI development with React
- Server-side rendering & routing using Next.js
- State management with Redux Toolkit & RTK Query
- Responsive design using Tailwind CSS
- UI systems with ShadCN UI, Aceternity UI, Material UI, DaisyUI
- Performance optimization & reusable component patterns
- RESTful API design using Node.js & Express.js
- Authentication & authorization with JWT & Passport.js
- Database modeling with MongoDB, PostgreSQL
- ORM experience using Prisma
- Error handling, validation, and API security best practices
Live Demo: https://join-my-trip-client-side.vercel.app
Join My Trip is a full-stack web application designed to connect travelers based on destination, interests, and schedules. Users can create trips, explore othersβ travel plans, send join requests, and chat before traveling. The platform focuses on building a social travel experience with secure authentication, dynamic dashboards, and responsive design. It also includes profile management, filtering, and real-time interaction features to improve engagement.
Tech Stack:
Next.js 16 TypeScript Tailwind CSS Shadcn UI Zod JWT Passport.js Stripe Redis Cron Jobs Cloudinary Multer Node.js Express.js Mongoose MongoDB
Key Features
- User Dashboard:
- Manage Profile: Update personal information and profile photo.
- Travel Plans: Create, edit, and delete travel plans.
- Bookings: View and manage your trip bookings.
- Followers/Following: Social features to connect with other travelers.
- Reviews: Give and receive reviews for completed trips.
- Admin Dashboard:
- User Management: View all users and manage their roles/status.
- Travel Management: Approve or reject travel plans.
- Review Management: Monitor community feedback.
- Advanced search & Filtering:
- Filter trips by budget, destination, dates, and more.
- Responsive Design: Fully optimized for mobile, tablet, and desktop.
- Secure Authentication: Powered by JWT and secure cookie management.
Challenges
- Managing multiple user based secure authentication
- Designing a scalable APIs and database schema for travelers and trips
- Handling complex filtering logic for trips,travelers, booking, reviews, and comments
- Integrating payment gateways with fallback mechanisms
Improvements
- Add AI-powered AI-based travel and travel buddy matching
- Implement real-time chat using WebSockets
- Add real-time notification system
Live Demo: https://digital-wallet-system-frontend-side.vercel.app
Digi Wallet is a secure financial web application that allows users to create accounts, add funds, transfer money, and view transaction history. The platform focuses on security, performance, and accurate data handling. It includes authentication, wallet balance tracking, transaction logs, and role-based access for users and admins.
Tech Stack:
React
React Router
Tailwind CSS
Shadcn UI
TypeScript
React Hook Form
Axios
Zod
Redux
RTK Query
Node.js
Express.js
JWT
Passport.js
Cloudinary
Multer
Redis
Mongoose
MongoDB
Key Features
- Digital Wallet Management β Create and manage wallet accounts
- Add Funds β Safely add money to the wallet
- Money Transfer β Transfer funds between users with balance validation
- Transaction History β Detailed logs of all wallet activities
- Real-Time Balance Tracking β Accurate wallet balance updates
- Role-Based Access Control β Separate permissions for users and admins
- High Performance & Data Integrity β Reliable and consistent financial operations
- Responsive Design β Smooth experience across all devices
Challenges
- Handling sensitive data securely
- Maintaining transaction consistency
- Preventing duplicate or invalid transactions
Improvements
- Add subscription plans and billing system
- Implement real-time notification system
- Add reviews and ratings for agents
Live Demo: https://stylish-fashion-client-side.vercel.app
Stylish Fashion is a responsive fashion e-commerce application where users can browse products, filter collections, manage carts, and place orders. It includes authentication, wishlist, order tracking, and an admin dashboard for managing products and inventory. The focus was on UI/UX, performance, and smooth shopping flow.
Tech Stack:
React
React Router
Tailwind CSS
JavaScript
Axios
JOI
Redux
Redux Toolkit
Node.js
Express.js
JWT
Firebase
Multer
Stripe
Mongoose
MongoDB
Key Features
- User Authentication β Secure login and registration
- Product Browsing & Collections β Explore fashion items with categorized collections
- Advanced Filtering & Search β Filter products by category, price, and preferences
- Wishlist Management β Save favorite products for later
- Cart Management β Add, update, and remove items from the cart
- Order Placement & Tracking β Place orders and track order status
- Admin Dashboard β Manage products, inventory, and orders
- Optimized Performance β Fast loading and smooth shopping experience
- Responsive UI/UX β Seamless experience across all devices
Challenges
- Handled multiple user based secure authentication system
- Built efficient filtering and sorting for finding products
- Built efficient filtering and sorting for finding products
Improvements
- Add AI-powered product suggestions
- Implement real-time notification system
- Add reviews and ratings for websites
- Strong frontend fundamentals
- Real-world project experience
- Comfortable working in team-based environments
- Clear communication & documentation
- Strong understanding of business requirements
- Experience with Git-based workflows
- Familiar with pull requests, reviews, and issue tracking
- Open to contributing to meaningful open-source projects
I am actively seeking opportunities as a:
- Full-Stack Developer
- Frontend Developer (React / Next.js)
- Backend Developer (MongoDB / PostgreSQL)
where I can contribute to impactful products, learn from experienced teams, and grow as an engineer.
- GitHub: https://github.com/ShailySarker
- LinkedIn: https://www.linkedin.com/in/shaily-sarker
- Portfolio: https://portfolio-of-shaily-sarker-official.vercel.app
- Email: shailysarkerofficial@gmail.com
β Thank you for visiting my profile. Feel free to explore my repositories or reach out for collaboration.


