Hey there! I'm

Prathik Shetty.

I build things for the web.

A fullstack developer from Mangalore specializing in React and modern web technologies. Previously worked in Japan as a Web Engineer. Now crafting clean, performant applications and learning something new every day.

About

A quick intro, background, and what's happening now.

Hey, I'm Prathik — a developer from Mangalore who loves building clean, performant web apps. After working as a Web Engineer in Japan, I'm now focused on modern frontend development with React, Astro, and type-safe tooling. Outside of code, you'll find me lifting, learning Japanese, and iterating on personal projects.

My current goal is to craft delightful, accessible UIs and deliver fast, content-first sites. Recent work includes a Reddit client, My-Portfolio, and full-stack projects using the MERN stack.

Based in

Mangalore, India

日本語

N3→N2 (studying)

Lifestyle

Fitness & bodybuilding

Focus

FullStack (React + Nest.js)

Slam Dunk

Now

Open to FullStack roles

Available

8+

Projects

1 yr

Tech exp

N3→N2

Japanese

Core stack

Experience

My professional journey in software development across different companies and roles.

Vibe Coder @ Freelance

October 2024 - Present
Mangalore, India

Building custom web solutions and learning everyday.

Key Responsibilities:

  • Develop end-to-end web applications based on client requirements
  • Design and implement database schemas and APIs
  • Create responsive and accessible user interfaces
  • Maintain and update existing client projects
  • Learn new things everyday

Technologies Used:

React
Next.js
Astro
Solid
TypeScript
JavaScript
Python
ChakraUI
NestJS
Express
Node.js
MySQL
MongoDB
Tailwind CSS
Vercel
GitHub
VS Code
Postman

Projects

A collection of projects I've worked on. Swipe or use arrows to explore.

8 projects

Portfolio Website

Personal portfolio website showcasing projects, skills, and professional experience. Features modern design, smooth animations, responsive layout, and optimized performance across all devices.

AstroSolidJSUnoCSSTypeScript

Personal Expense Tracker

A comprehensive expense tracking application built with modern TypeScript. Features include real-time expense monitoring, category-based organization, data visualization, and detailed financial analytics to help users manage their personal finances effectively.

React, TypeScriptNodeJSExpressShadcnPython

Reddit Client Web App

A modern Reddit client built with React and the latest web technologies. Features include infinite scrolling, real-time updates, advanced search functionality, and responsive design optimized for all devices.

ReactTypeScriptReddit APIChakra UI

Weather App

Real-time weather application with beautiful UI and detailed forecasts. Built to practice API integration and state management with modern React patterns.

ReactJavaScriptOpenWeather APICSS

Blog Website

Full-stack blog platform built with the MERN stack. Features include user authentication, rich text editor for creating posts, responsive Material-UI design, comment system, and a powerful admin dashboard for content management.

ReactNode.jsMongoDBExpressMaterial-UI

E-commerce Platform

Modern e-commerce website developed with React and styled-components. Features a clean product catalog, shopping cart functionality, responsive design, and an intuitive user interface optimized for seamless online shopping experiences.

ReactJavaScriptCSSHTMLStyled Components

Clinic Database Management

Comprehensive clinic management system for healthcare facilities. Manages patient records, appointments, medical history, prescriptions, and staff coordination. Built with a focus on data security and efficient healthcare workflow management.

MariaDBPHPHTMLCSS

Phonebook Management System

Contact management system built using C++ for VTU coursework. Features include adding, editing, deleting, and searching contacts with efficient data structures. Demonstrates strong fundamentals in C++ programming and file handling.

C++Data StructuresFile Handling

Use arrow keys or swipe to navigate

Get in touch

Want to know more about me, work with me, or just want to have a casual chat? Feel free to reach out!