Skip to content
View PavithraSharma14's full-sized avatar
๐Ÿ’ญ
Learning by building real-world projects ๐Ÿš€
๐Ÿ’ญ
Learning by building real-world projects ๐Ÿš€

Block or report PavithraSharma14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
PavithraSharma14/README.md

๐Ÿ‘‹ Hi, I'm Pavithra Sharma

๐Ÿ’ป Full Stack Developer | React.js | Node.js | JavaScript | SQL | Java

Iโ€™m a 2026 Computer Science Engineering graduate who enjoys turning ideas into working software and understanding what happens beyond the happy path.

I build full-stack applications across the frontend and backend, work with APIs and databases, and continuously strengthen my foundations in software engineering, problem solving, DSA, and system design fundamentals.

I don't just ask, โ€œDoes it work?โ€ โ€” Iโ€™m learning to ask, โ€œDoes it work reliably, and how can I make it better?โ€


๐Ÿš€ About Me

  • ๐ŸŽ“ B.Tech in Computer Science Engineering (AI) โ€” 2026 Graduate
  • ๐Ÿ’ป Interested in Full Stack Development & Software Engineering
  • โš›๏ธ Building applications with React.js, Node.js, Express.js
  • ๐Ÿ—„๏ธ Working with MySQL, MongoDB & REST APIs
  • โ˜• Strengthening Java, DSA & problem-solving
  • ๐Ÿ Comfortable with Python & SQL
  • ๐ŸŒฑ Currently improving backend development, system design fundamentals & scalable application thinking
  • ๐Ÿ” Interested in clean code, debugging, performance and reliable systems
  • ๐Ÿ“ Bengaluru, Karnataka, India

๐Ÿ› ๏ธ Tech Stack

Languages

Java JavaScript``Python SQL

Frontend

React.js HTML5 CSS3 Bootstrap Tailwind CSS Material UI

Backend

Node.js Express.js REST APIs MVC

Databases

MySQL MongoDB MongoDB Atlas Mongoose

Tools & Platforms

Git GitHub VS Code Postman Vercel Render Cloudinary

Core Concepts

OOP DSA Authentication Authorization Sessions API Design Problem Solving Time & Space Complexity


๐ŸŒŸ Featured Projects

๐ŸŒ Wanderlust โ€” Full-Stack Web Application

A full-stack Airbnb-inspired web application focused on real-world backend and frontend development.

Key Features

  • ๐Ÿ” Authentication and authorization
  • ๐Ÿ—๏ธ MVC-based application structure
  • ๐Ÿ“ Listing and review CRUD operations
  • โ˜๏ธ Cloudinary integration for image management
  • ๐Ÿ—บ๏ธ Mapbox integration for location-based features
  • ๐Ÿ”‘ Session-based authentication
  • ๐Ÿ”— RESTful API architecture
  • ๐Ÿ“ฑ Responsive user interface

Built With: Node.js Express.js MongoDB Mongoose EJS Bootstrap Cloudinary Mapbox

๐Ÿ”— Live: https://wanderlust-mern-fullstack.onrender.com ๐Ÿ”— Source: https://github.com/PavithraSharma14/wanderlust-mern-fullstack


๐ŸŒฆ๏ธ Climenova โ€” React Weather Application

A responsive weather application built with React and a weather API, focused on component-based UI development and API integration.

Key Features

  • ๐ŸŒค๏ธ Real-time weather data
  • ๐Ÿ”— API integration
  • โš›๏ธ React component-based architecture
  • ๐ŸŽจ Material UI interface
  • ๐Ÿ“ City-based weather search
  • ๐Ÿ“ฑ Responsive design

Built With: React.js JavaScript Material UI OpenWeatherMap API

๐Ÿ”— Live: https://climenova-weather-app.vercel.app


โ˜• Java Core to Advanced

A structured Java learning and problem-solving repository documenting my journey from Java fundamentals toward advanced concepts and DSA.

Includes

  • โ˜• Java fundamentals
  • ๐Ÿงฑ Object-Oriented Programming
  • ๐Ÿ”ข Arrays & Strings
  • ๐Ÿ” Searching & Sorting
  • ๐Ÿงฎ Bit Manipulation
  • ๐Ÿ” Recursion
  • โšก Divide & Conquer
  • ๐Ÿ“Š Time & Space Complexity
  • ๐Ÿงฉ Problem-solving approaches

The goal is not just to collect solutions, but to understand the approach, complexity and reasoning behind each solution.

๐Ÿ”— Repository: https://github.com/PavithraSharma14/java-core-to-advanced


๐Ÿงฉ LeetCode โ€” Java & SQL

A dedicated repository where I document my LeetCode problem-solving journey using Java and SQL.

Focus Areas

  • Arrays
  • Strings
  • Hashing
  • Searching & Sorting
  • SQL Queries
  • Joins
  • Aggregations
  • Subqueries
  • Window Functions
  • Problem-solving patterns

๐Ÿ”— Repository: https://github.com/PavithraSharma14/leetcode-java-sql ๐Ÿ”— LeetCode: https://leetcode.com/u/Pavithra_Sharma/


๐Ÿง  How I Approach Development

Iโ€™m increasingly trying to think beyond the happy path.

When building a feature, I ask:

Does it work?
      โ†“
What happens when it fails?
      โ†“
What happens when the server restarts?
      โ†“
Can the same operation happen twice?
      โ†“
Is the data persisted safely?
      โ†“
What happens as usage grows?
      โ†“
How can I improve it?

This mindset is helping me understand that good software is not only about writing working code.

It is also about thinking about:

Reliability โ†’ Data Consistency โ†’ Performance โ†’ Scalability โ†’ Maintainability


๐Ÿ“š Currently Improving

  • ๐Ÿ”น Advanced Java & DSA
  • ๐Ÿ”น SQL and database concepts
  • ๐Ÿ”น Backend development with Node.js
  • ๐Ÿ”น REST API design
  • ๐Ÿ”น TypeScript
  • ๐Ÿ”น System design fundamentals
  • ๐Ÿ”น Backend performance and scalability
  • ๐Ÿ”น Clean and maintainable code
  • ๐Ÿ”น Debugging and problem solving

๐ŸŽฏ What I'm Looking For

Iโ€™m looking for an opportunity where I can:

  • ๐Ÿš€ Build meaningful software products
  • ๐Ÿง  Solve real engineering problems
  • ๐Ÿค Learn from experienced developers
  • ๐Ÿ’ป Contribute across the full stack
  • ๐Ÿ” Take ownership of assigned work
  • ๐Ÿ“ˆ Improve through feedback and continuous learning

Iโ€™m especially interested in environments where curiosity, ownership, learning and problem solving are valued.


๐Ÿ“Š My Development Philosophy

Build โ†’ Break โ†’ Understand โ†’ Improve

I believe every project is an opportunity to understand something deeper.

The goal isn't to know every technology.

The goal is to become better at learning, building, debugging and solving problems.


๐Ÿค Let's Connect

I'm always open to connecting with developers, engineers, recruiters and people who enjoy building technology.

LinkedIn LeetCode


๐Ÿ’œ Still learning. Still building. Still asking better questions.

โ€” Pavithra Sharma ๐Ÿ’ป

Pinned Loading

  1. wanderlust-mern-fullstack wanderlust-mern-fullstack Public

    โšกWanderlust is a full-stack Airbnb clone built using the MERN stack โ€” featuring authentication, dynamic listings, reviews all wrapped in a responsive, modern UI inspired by real-world platforms.

    JavaScript 12

  2. java-core-to-advanced java-core-to-advanced Public

    Structured Java Core to Advanced concepts with clear explanations, clean examples, and practice problems.

    Java 14

  3. realtime-object-detection-yolov8 realtime-object-detection-yolov8 Public

    Flask + YOLOv8 web app for real-time object detection via webcam and video upload

    CSS 3

  4. java-dsa-interview-essentials java-dsa-interview-essentials Public

    Java implementations of core programming fundamentals โ€” number theory, recursion, and string manipulation โ€” with brute force vs optimized approaches, complexity analysis, and edge case handling forโ€ฆ

    Java 3

  5. leetcode-java-sql leetcode-java-sql Public

    Java and SQL solutions to LeetCode problems with consistent problem-solving and interview preparation.

    Java 2