$ whoami

Sehajdeep Singh Dhami

A student learning to code

$ skills

JavascriptPythonJavaLinuxGodotTailwind CSS

System Architecture & Projects

Todo App

A full-stack todo application with user authentication(WIP), real-time updates, and persistent storage.

Key Achievements:

  • Built with React, Node.js, and MongoDB
  • Implements JWT-based authentication and user sessions
  • Real-time task updates using Socket.io
  • Features responsive UI and drag-and-drop task management
ReactNode.jsExpressMongoDBSocket.ioJWT

Platformer Game

A browser-based 2D platformer game engine built in Godot using GDScript, featuring custom physics and a level editor.

Key Achievements:

  • Created with Godot Engine and GDScript
  • Custom collision detection and physics engine
  • Includes a built-in level editor for custom maps
  • Optimized for smooth gameplay and cross-platform support
GodotGDScriptGame PhysicsLevel Editor

AI Chatbot Assistant (WIP)

An intelligent chatbot assistant for websites, capable of answering FAQs and providing personalized recommendations.

Key Achievements:

  • Integrates with OpenAI API for natural language understanding
  • Customizable conversation flows and context retention
  • Planned support for voice input and multi-language
  • Admin dashboard for analytics and training data
ReactNode.jsOpenAI APITypeScript

Personal Finance Tracker (WIP)

A web app to track expenses, set budgets, and visualize financial health with interactive charts.

Key Achievements:

  • Expense and income tracking with category breakdowns
  • Budget planning and alerts for overspending
  • Interactive charts and monthly reports
  • Planned mobile app integration
Next.jsMongoDBChart.jsTailwind CSS

Recipe Sharing Platform (WIP)

A social platform for sharing, rating, and discovering recipes from around the world.

Key Achievements:

  • User profiles and recipe collections
  • Rating, commenting, and bookmarking features
  • Advanced search and filtering by ingredients
  • Planned meal planner and shopping list generator
ReactFirebaseMaterial UI

Portfolio Analytics Dashboard (WIP)

A dashboard to monitor portfolio site traffic, user engagement, and project popularity in real time.

Key Achievements:

  • Real-time analytics with charts and heatmaps
  • User session tracking and engagement metrics
  • Customizable reports and export options
  • Planned integration with Google Analytics and custom events
Next.jsRechartsSupabaseTypeScript

I am just a beginner developer and haven't made major impacts yet, but here are a few things I have done:

Impact & Achievements

System Performance

Frontend Optimization

  • • Reduced homepage load time by 40% through code optimization
  • • Implemented lazy loading for images and components
  • • Achieved Lighthouse performance score of 95+

Bundle & Asset Management

  • • Reduced bundle size by removing unused dependencies
  • • Optimized images and static assets for faster delivery
  • • Used code splitting for efficient resource loading

Infrastructure & DevOps

Automation & Deployment

  • • Set up automated deployment with GitHub Actions and Vercel
  • • Implemented environment-based configuration for dev/prod
  • • Added error monitoring and logging (Sentry)

Cloud & Hosting

  • • Deployed projects to cloud platforms (Vercel/Netlify)
  • • Configured custom domains and SSL certificates
  • • Set up continuous integration for all main branches

Development & Collaboration

Code Quality

  • • Refactored legacy code to modern React/TypeScript
  • • Wrote unit and integration tests to increase reliability
  • • Documented project setup and usage for easier onboarding

Teamwork & Open Source

  • • Collaborated with designers and open-source contributors
  • • Participated in code reviews and pull requests
  • • Explored new technologies and shared learnings

$ contact --info

Let's Connect

$ location --current

Punjab, India

$ contact --email

Email

dhamiputtar2009@gmail.com