Hi There I'm

Shrinath

Full-Stack Developer

I craft elegant solutions to complex problems, building scalable web applications that make a difference. Specializing in React, Node.js, and modern web technologies.

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.

skill-logoReact
skill-logoNext.js
skill-logoTypeScript
skill-logoJavaScript
skill-logoNode.js
skill-logoExpress
skill-logoPython
skill-logoDjango
skill-logoPostgreSQL
skill-logoMongoDB
skill-logoRedis
skill-logoDocker
skill-logoGit
skill-logoGitHub
skill-logoTailwind CSS
skill-logoHTML5
skill-logoCSS3
skill-logoFigma
skill-logoAWS
skill-logoGraphQL

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
Developer

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.

HTMLCSSResponsive DesignAnimations
Weather Forecast Application
Developer

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.

HTMLCSSJavaScriptWeather APIGeolocation
Movies Explorer
Developer

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.

ReactJavaScriptCSSComponent ArchitectureState Management
Phlipkart - E-Commerce Platform
Lead Developer

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.

ReactRedux ToolkitContext APIReact RouterRedux PersistAPI Integration
Task Manager Application
Developer

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.

ReactContext APIuseReducerState ManagementCSS Modules
BookWorm - Book Management Platform
Full Stack Developer

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.

Next.jsTypeScriptPostgreSQLPrismaBetter AuthTailwind CSSReact

Work Experience

My professional journey through various roles and companies, showcasing growth and expertise in web development.

Senior Full-Stack Developer

Full-time
RC Developer Pvt. Ltd.Delhi, India
2024 - Present

Leading 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
ReactNode.jsMongoDBExpressAWSNextJsPython

Freelance Full-Stack Developer

Freelance
Self-EmployedDelhi, India
2023 - 2024

Delivered 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
ReactNode.jsMongoDBExpressTailwind CSSNextJsPyhton

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!

Location

New Delhi, India