Welcome to my GitHub profile! I am a Full Stack Developer with a passion for building high-performance web applications using modern JavaScript technologies. I specialize in both front-end and back-end development, with a strong focus on creating scalable, efficient, and user-friendly applications.
I am a seasoned developer with expertise in various technologies, including React, Next.js, Node.js, Express, PostgreSQL, and MongoDB. I thrive on solving complex problems and optimizing applications for performance and scalability. My experience spans multiple industries and projects, where I've successfully integrated APIs, reduced load times, and enhanced user experiences.
Programming Languages:
- JavaScript (ES6+), TypeScript, HTML, CSS
Front-end Development:
- React.js, Next.js, Redux, Tailwind CSS, Bootstrap, Responsive Design, Sass
Back-end Development:
- Node.js, Express.js, MongoDB, SQL, PostgreSQL, Prisma ORM, Redis, JWT
Infrastructure Services:
- Git, GitHub, AWS, DigitalOcean, Vercel, Docker, Nginx, Serverless
- Technologies: React.js, React Query, Tailwind CSS
- Key Contributions: Optimized API calls by implementing caching, resulting in a 20% decrease in load times.
- Technologies: Next.js, Node.js, PostgreSQL, Redis, AWS
- Key Contributions: Led the development of horizontally scalable applications, improved image and page load times by leveraging AWS CloudFront and Redis.
- Technologies: PHP, MySQL, WordPress, Bootstrap
- Key Contributions: Enhanced user engagement and improved SEO, leading to a 15% decrease in bounce rate.
- Technologies: WordPress, DIVI Builder, Canva
- Key Contributions: Reduced page development time by 50% through efficient use of tools.
- Taskify | To-Do App
- Technologies: React, Redux, React Router, Firebase (Auth, Realtime Database), Tailwind CSS
- Description: A productivity app for task management, featuring real-time data sync and user customization.
- Github: https://github.com/probir-sarkar/to-do-app
- CalcPlus | Toolkit of Calculators
- Technologies: Next.js, Tailwind CSS
- Description: A web app combining various calculators and conversion tools in a single user-friendly interface.
- Github: https://github.com/probir-sarkar/calc-plus
- IntelliTac | AI-Based Tic Tac Toe
- Technologies: React.js, Bootstrap, External API (Minimax Algorithm)
- Description: A Tic Tac Toe game with an AI opponent using the Minimax algorithm for optimal moves.
- Github: https://github.com/probir-sarkar/tic-tac-toe
- Task Master | Kanban Board Application
- Technologies: React, Node.js, Express, MongoDB
- Description: A simple Kanban board application for task management.
- Github: https://github.com/probir-sarkar/TaskMaster
I regularly write about web development, modern JavaScript frameworks, and best practices in software engineering. Check out some of my latest posts:
- Best Next.js Libraries and Packages in 2024: Top NPM Packages for State Management, Authentication, UI, Data & More..
- Hono.js vs Express.js: Which Backend Framework is Right for Your Next Project? (Spoiler: It’s Probably Hono.js)
- Enhance Node.js Performance: A Guide to Optimizing and Leveraging All CPU Cores
- B.Tech in Computer Science | Bengal Institute of Technology & Management (Jul 2019 - Jul 2022) - GPA: 8.63
- Diploma in Computer Science and Technology | Santiniketan Institute of Polytechnic (May 2016 - May 2019) - GPA: 7.60
- Developing Front-End Apps with React by IBM
- The Complete React Developer Course by Udemy
- Developing Back-End Apps with Node.js and Express by IBM
- The Web Developer Bootcamp by Udemy
- Responsive Web Design by freeCodeCamp
- The Fundamentals of Digital Marketing by Google Digital Garage
- LinkedIn: Probir Sarkar
- GitHub: probir-sarkar
- Website: probirsarkar.com
- Email: me@probirsarkar.com
Feel free to explore my projects and connect with me!