About Me
Passionate Developer with 2+ Years of Experience
I'm a full-stack developer who loves turning ideas into reality through code. My journey in software development started with a curiosity about how things work under the hood, and it has evolved into a career building impactful web applications.
I specialize in creating seamless user experiences with modern JavaScript frameworks, particularly React and Node.js. I'm passionate about writing clean, efficient code and staying up-to-date with the latest technologies and best practices.
When I'm not coding, you'll find me contributing to open-source projects, writing technical articles, or exploring new frameworks and tools. I believe in continuous learning and sharing knowledge with the developer community.
I'm currently looking for opportunities where I can contribute to meaningful projects, collaborate with talented teams, and continue growing as a developer.
Clean Code
Writing maintainable, scalable code that follows best practices
Creative Solutions
Innovative approaches to solve complex technical challenges
Goal-Oriented
Focused on delivering results that exceed expectations
Collaboration
Strong communicator who thrives in team environments
Skills & Expertise
Technologies and tools I work with to build modern web applications.
Featured Projects
A selection of projects that showcase my skills and problem-solving abilities. Each project represents real-world challenges and solutions.
Bella Vista - Authentic Italian Restaurant
A fully responsive restaurant website featuring an elegant design with hero section, menu display with pricing, and contact information.
Problem:
Restaurants need an attractive online presence to showcase their menu and attract customers without complex functionality.
Solution:
Created a clean, professional restaurant landing page using pure HTML and CSS with smooth animations, responsive navigation, and an organized menu structure.
Weather Forecast Application
An interactive weather application that displays current weather conditions and forecasts based on user location. Features unit conversion for temperature, wind speed, and precipitation with a clean, modern interface.
Problem:
Users need quick access to accurate weather information with customizable units and an intuitive interface.
Solution:
Built a responsive weather app with geolocation support, multiple unit systems (Celsius/Fahrenheit, km/h/m/s, mm/inch), and real-time weather data visualization using weather APIs.
Movies Explorer
A component-driven React application for browsing and managing favorite movies. Features search functionality, filtering by genre, dark/light theme toggle, and favorites management using static JSON data.
Problem:
Movie enthusiasts need an organized way to explore films, manage favorites, and filter by preferences.
Solution:
Developed a React-based movie catalog with search, genre filtering, favorites system, and theme switching. Built entirely with static data to focus on UI components and state management practice.
Phlipkart - E-Commerce Platform
A full-featured e-commerce application with product catalog, shopping cart, checkout flow, and Redux state management. Features real-time cart updates, product filtering by category, search functionality, and theme switching.
Problem:
Learning projects need to demonstrate real-world e-commerce functionality including complex state management and API integration.
Solution:
Created a scalable e-commerce platform using Redux Toolkit for state management, Context API for theming, React Router for navigation, and Redux Persist for cart persistence. Integrated with FakeStore API for product data.
Task Manager Application
A comprehensive task management app with full CRUD operations, priority levels, search functionality, filtering (all/pending/completed), task statistics, undo functionality, and dark/light theme support.
Problem:
Users need an intuitive way to organize tasks, track progress, and manage priorities without overwhelming complexity.
Solution:
Built a React-based task manager using Context API and useReducer for state management. Features include add/edit/delete/toggle tasks, priority assignment, real-time search, filter controls, task statistics dashboard, and undo capability.
BookWorm - Book Management Platform
A modern book tracking and library management application built with Next.js 16, featuring user authentication with Better Auth, PostgreSQL database with Prisma ORM, and a warm paper-like reading theme. Allows users to organize books, track reading progress, and join a reading community.
Problem:
Book enthusiasts need a beautiful, organized platform to track their reading library, monitor progress, and connect with other readers.
Solution:
Developed a full-stack Next.js application with authentication system, database-backed user libraries, custom shelving organization, reading progress tracking, and community features. Uses TypeScript for type safety and Tailwind CSS for styling.
Work Experience
My professional journey through various roles and companies, showcasing growth and expertise in web development.
Senior Full-Stack Developer
Full-timeLeading end-to-end development of scalable web applications and driving technical initiatives for the organization.
Key Achievements:
- ►Architected and developed multiple client projects using modern tech stack
- ►Optimized application performance resulting in 50% faster load times
- ►Mentored junior developers and conducted code reviews
- ►Implemented best practices for code quality and deployment workflows
Freelance Full-Stack Developer
FreelanceDelivered custom web solutions for diverse clients ranging from startups to established businesses.
Key Achievements:
- ►Successfully completed 8+ projects across various domains
- ►Built responsive web applications with focus on user experience
- ►Managed complete project lifecycle from requirements to deployment
- ►Established long-term relationships with repeat clients
Get In Touch
Have a project in mind or want to collaborate? Feel free to reach out. I'm always open to discussing new opportunities and ideas.
Let's Connect
I'm currently available for freelance work and full-time opportunities. Whether you have a question or just want to say hi, I'll do my best to get back to you!