Sitelet https://github.com/vikashkumar016/vikashkumar016
Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation


> whoami

const vikash = {
    role: "Aspiring Software Engineer",
    location: "India 🇮🇳",

    interests: [
        "Backend Engineering",
        "Full-Stack Development",
        "AI-powered Applications"
    ],

    languages: ["Java", "JavaScript", "Python"],

    currentlyLearning: [
        "Data Structures & Algorithms",
        "System Design",
        "Computer Networks",
        "Operating Systems",
        "DBMS"
    ],

    building: "Production-style software projects",

    goal: "Become an excellent Software Development Engineer 🚀"
};

I'm a Computer Science Engineering student who enjoys understanding how software works behind the scenes — from an HTTP request hitting an API to authentication, databases, caching, testing and deployment.

Instead of only learning technologies, I like to build complete products, break things, debug them and understand why they work.

My current mission: become strong at problem solving + backend engineering + computer science fundamentals.


⚡ Recruiter Snapshot

👨‍💻 Role ⚙️ Main Focus 🧠 DSA 🚀 Building
Software Engineer Backend + Full Stack Java Production-style Apps

🧰 Tech Arsenal

Languages

Frontend

Backend

Database & Caching

Developer Tools


🚀 Featured Engineering Projects

🌍 SmartTrip AI

AI-powered full-stack travel planning platform built to combine traditional backend engineering with Generative AI.

What it demonstrates

Full Stack · REST APIs · Authentication · AI Integration · Caching · Testing · CI/CD

  • 🤖 AI-generated personalized travel itineraries
  • 🔐 JWT-based authentication & protected resources
  • 👤 User-specific Trip CRUD operations
  • 💰 Automated budget analysis
  • 🌤️ Weather integration
  • 🗺️ Location & map enrichment
  • ⚡ Redis caching and rate limiting
  • 🛡️ Centralized validation & error handling
  • 🧪 API testing using Vitest + Supertest
  • 🔄 GitHub Actions CI/CD
  • ☁️ Production deployment

Stack



🔐 SecureAuth

Authentication backend created to understand modern access-token, refresh-token and session architecture.

What it demonstrates

Backend Architecture · Security · JWT · Redis · MongoDB

  • 🔑 JWT access tokens
  • 🔄 Refresh token architecture
  • 🍪 Cookie-based token handling
  • ⚡ Redis-backed sessions
  • 🔒 bcrypt password hashing
  • 🛡️ Authentication middleware
  • ✅ Request validation
  • 👤 Protected user routes
  • 🚪 Session invalidation

Stack



🏠 StayNest

Full-stack accommodation discovery platform inspired by modern property rental applications.

What it demonstrates

React · Node.js · MongoDB · Responsive UI · Deployment

  • 🏡 Property discovery
  • 🔎 Search functionality
  • 🗄️ Database-backed listings
  • 🖼️ Dynamic property imagery
  • 📱 Responsive interface
  • ⚙️ Backend APIs
  • ☁️ Production deployment


🧠 DSA Journey

Building strong problem-solving fundamentals using Java.

Topics I'm actively working through:

Arrays & Strings          ████████████████████
Searching & Sorting       ███████████████████░
Hashing                   ███████████████████░
Two Pointers              ██████████████████░░
Sliding Window            █████████████████░░░
Stack & Queue             █████████████████░░░
Trees / BST               ███████████████░░░░░
Graphs                    ███████████░░░░░░░░░
Dynamic Programming       ███████░░░░░░░░░░░░░



🧩 Engineering Interests

                     SOFTWARE ENGINEERING
                            │
         ┌──────────────────┼──────────────────┐
         │                  │                  │
     Backend            Full Stack            AI
         │                  │                  │
    REST APIs             React          AI Integration
 Authentication         Frontend          ML Concepts
   Databases           API Clients       GenAI APIs
     Redis             Deployment
         │
         ▼
 Testing → CI/CD → Scalability → System Design

Things I enjoy learning:

  • ⚙️ Backend architecture
  • 🌐 REST API design
  • 🔐 Authentication & authorization
  • 🗄️ Database design
  • ⚡ Redis caching
  • 🧪 Automated testing
  • 🔄 CI/CD
  • ☁️ Deployment
  • 🏗️ System design
  • 🤖 AI integration

📚 Currently Leveling Up

public class Vikash {

    public static void main(String[] args) {

        while (!dreamJobAchieved()) {

            solveDSA();

            learnComputerScience();

            buildRealProjects();

            understandBackendSystems();

            debugMistakes();

            improveEveryDay();
        }
    }
}

Current priorities

01. Data Structures & Algorithms
02. Backend Engineering
03. DBMS
04. Computer Networks
05. Operating Systems
06. System Design Fundamentals
07. Building production-quality projects

📊 GitHub Analytics




🧠 Developer Philosophy

Learn → Build → Break → Debug → Understand → Improve → Repeat


I don't want to just know how to write code.
I want to understand why the software works.


🤝 Let's Connect

I'm interested in Software Engineering, Backend Development, Full-Stack Development and AI-powered products.





💻 Building today what I couldn't build yesterday.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors