Skip to content
View swarupcs's full-sized avatar

Block or report swarupcs

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
swarupcs/README.md

Typing SVG



       

   


╔══════════════════════════════════════════════════════════════════════════╗
║                                                                          ║
║     $ whoami                                                             ║
║     > swarup_das — Full Stack Engineer crafting production systems       ║
║                                                                          ║
║     $ cat skills.txt | grep --level=senior                              ║
║     > MERN · TypeScript · PostgreSQL · MongoDB · MySQL · GenAI          ║
║                                                                          ║
║     $ echo $CURRENT_FOCUS                                               ║
║     > Scalable APIs · RAG Pipelines · System Design · Clean Code        ║
║                                                                          ║
║     $ ls ./open-to/                                                      ║
║     > fulltime/  freelance/  collab/  open-source/                      ║
║                                                                          ║
╚══════════════════════════════════════════════════════════════════════════╝

๐Ÿ‘ค Engineering Profile

๐Ÿง  Who Am I?

I'm a Full Stack Engineer from India with deep expertise in the MERN ecosystem and a strong focus on writing clean, type-safe, production-grade code. I believe software engineering is as much about people and systems as it is about syntax.

My engineering philosophy revolves around three pillars:

  • Correctness first — code that works before code that's clever
  • Scalability by design — architect for tomorrow, build for today
  • Developer experience — clean APIs, readable code, good docs

Currently exploring the frontier of Generative AI — building LLM-powered applications, designing RAG pipelines, and integrating AI into real-world products.

I write code that other engineers enjoy reading.

โšก Quick Facts

const swarup = {
  role: "Full Stack Engineer",
  location: "India ๐Ÿ‡ฎ๐Ÿ‡ณ",
  timezone: "IST (UTC+5:30)",

  languages: ["TypeScript", "JavaScript",
              "Python", "Java", "C++"],

  stack: {
    frontend: ["React", "Redux", "Tailwind"],
    backend:  ["Node.js", "Express.js"],
    database: ["PostgreSQL", "MongoDB", "MySQL"],
    ai:       ["LangChain", "OpenAI", "RAG"],
  },

  principles: ["SOLID", "DRY", "YAGNI",
               "Clean Architecture"],

  currentlyLearning: "System Design + GenAI",
  openTo: "Freelance | Full-Time | OSS",
};

๐Ÿ› ๏ธ Technical Arsenal

โ—ˆ Languages

TypeScript JavaScript Python Java C++ C

โ—ˆ Frontend

React Redux Tailwind CSS HTML5 CSS3 Material UI

โ—ˆ Backend & APIs

Node.js Express.js REST API JWT

โ—ˆ Databases & Storage

PostgreSQL MongoDB MySQL Redis

โ—ˆ GenAI & ML

OpenAI LangChain Hugging Face Pinecone

โ—ˆ DevOps & Tooling

Git GitHub GitHub Actions Docker Postman Linux VS Code npm


๐Ÿ—๏ธ Engineering Depth

Domain Core Skills Depth
๐Ÿ–ฅ๏ธ Frontend Engineering React, TypeScript, Redux Toolkit, Tailwind, Responsive Design ████████████ 95%
โš™๏ธ Backend Engineering Node.js, Express.js, RESTful APIs, Auth (JWT/OAuth), Middleware ███████████░ 90%
๐Ÿ—„๏ธ Database Design PostgreSQL, MongoDB, MySQL, Schema Design, Indexing, Query Optimization █████████░░░ 80%
๐Ÿ”ท TypeScript Strict Types, Generics, Utility Types, Decorators, Type Guards ███████████░ 90%
๐Ÿค– GenAI Engineering LLM Integration, RAG Pipelines, Vector DBs, Prompt Engineering ████████░░░░ 70%
๐Ÿ›๏ธ System Design Scalability, Caching, Load Balancing, Microservices, API Design ████████░░░░ 70%
๐Ÿงฎ DSA & CS Fundamentals Algorithms, Data Structures, Complexity Analysis, LeetCode ████████░░░░ 75%
๐Ÿ”ง DevOps & Infrastructure Docker, GitHub Actions, Linux, CI/CD Pipelines, Deployment ███████░░░░░ 65%

๐Ÿ“Š GitHub Intelligence



 





   

๐Ÿ† Achievements & Trophies


๐Ÿ“ˆ Contribution Activity

Swarup's GitHub Activity Graph


๐Ÿงฉ How I Engineer

┌─────────────────────────────── MY ENGINEERING APPROACH ────────────────────────────────────┐
│                                                                                              │
│   ๐Ÿ“‹ UNDERSTAND          ๐Ÿงช DESIGN            ๐Ÿ› ๏ธ BUILD             ๐Ÿš€ SHIP                  │
│   ─────────────          ────────             ───────             ────────                  │
│   • Define the           • Plan the           • Write clean,      • Review &                │
│     problem clearly        architecture         typed code          test thoroughly         │
│   • Gather all           • Choose right       • Apply SOLID       • Document APIs           │
│     requirements           data structures      principles          & decisions             │
│   • Identify edge        • Design APIs        • Write tests       • Deploy with             │
│     cases first            upfront              & validate          CI/CD pipelines         │
│   • Clarify              • Think about        • Handle errors     • Monitor &               │
│     constraints            scalability          gracefully          iterate fast            │
│                                                                                              │
└──────────────────────────────────────────────────────────────────────────────────────────────┘

๐Ÿค– GenAI Engineering Focus

flowchart LR
    A[๐Ÿ“„ Raw Data] --> B[๐Ÿ”„ Chunking & Preprocessing]
    B --> C[๐Ÿงฎ Embedding Model]
    C --> D[(๐Ÿ—ƒ๏ธ Vector Database\nPinecone / pgvector)]
    E[๐Ÿ‘ค User Query] --> F[๐Ÿ”„ Query Embedding]
    F --> D
    D --> G[๐Ÿ“ฆ Top-K Retrieval]
    G --> H[๐Ÿง  LLM\nGPT-4 / Claude]
    E --> H
    H --> I[โœ… Grounded Response]

    style A fill:#1e1b4b,color:#c7d2fe
    style D fill:#064e3b,color:#a7f3d0
    style H fill:#4c1d95,color:#ddd6fe
    style I fill:#713f12,color:#fde68a
Loading

↑ RAG Pipeline architecture I design and build


๐Ÿ”— LLM Integration

Connecting OpenAI, Anthropic & OSS models into production apps with proper rate limiting, fallbacks & streaming responses.

๐Ÿ—‚๏ธ Vector Databases

Designing embedding pipelines with Pinecone, pgvector & ChromaDB for semantic search at scale.

๐Ÿง  Prompt Engineering

Crafting system prompts, few-shot examples & chain-of-thought patterns for reliable, grounded AI outputs.


๐Ÿ’ผ What I Bring to a Team

๐Ÿ—๏ธ

Architecture

I think in systems, not features. I design APIs, data models & service boundaries before writing line one.

๐Ÿ”ท

Type Safety

TypeScript-first, strict mode always. If the compiler catches it, your users won't have to.

๐Ÿ“–

Readability

Code is read 10× more than it's written. I write for the next engineer, not just the machine.

๐Ÿš€

Delivery

I ship. Not perfect code — good code that solves real problems, iterates fast, and moves the needle.

๐Ÿงช

Testing

Unit, integration & e2e. I treat tests as living documentation and a safety net, not an afterthought.

๐Ÿค

Collaboration

Clear communicator. PRs with context, reviews that teach, questions that unblock.

๐Ÿ”

Debugging

Methodical root-cause finder. I read logs, trace errors & fix causes — not just suppress symptoms.

๐Ÿ“ˆ

Growth

I learn every day. New patterns, papers, tools. I bring fresh ideas while respecting proven solutions.



๐Ÿ“š Learning Radar

mindmap
  root((๐Ÿง  Swarup's\nGrowth Map))
    GenAI Engineering
      LLMs & Foundation Models
      RAG Pipeline Design
      AI Agent Architectures
      Vector Databases & Embeddings
      Prompt Engineering Patterns
    System Design
      Distributed Systems
      Database Internals
      Caching Strategies
      Message Queues
      API Gateway Patterns
    Full Stack Mastery
      TypeScript Advanced Patterns
      React Server Components
      Node.js Performance
      PostgreSQL Deep Dive
      Microservices Patterns
    Engineering Culture
      Code Review Best Practices
      Technical Documentation
      OSS Contribution
      Engineering Leadership
Loading

๐Ÿ’ฌ Engineering Philosophy


"Make it work. Make it right. Make it fast."

— Kent Beck


"Programs must be written for people to read, and only incidentally for machines to execute."

— Harold Abelson, SICP


"The best code is no code at all."

— Jeff Atwood


"Simplicity is the soul of efficiency."

— Austin Freeman



๐Ÿ”ข Fun Developer Stats

Metric Value
โ˜• Cups of coffee per feature
๐Ÿ› Bugs introduced this week git blame says otherwise
๐Ÿ“ฆ node_modules size heavier than a black hole
๐Ÿ’ก Stack Overflow tabs open always 12+
๐ŸŽฏ LeetCode problems solved growing daily
๐Ÿ“ TypeScript strictness level strict: true, always
๐Ÿ” Commit message quality feat: actually meaningful
โฐ Time in VS Code today ¯\_(ใƒ„)_/¯

๐ŸŒ Let's Connect & Build Together


Platform Handle Purpose
๐Ÿ’ผ LinkedIn swarup-das-cs12101999 Professional network & opportunities
๐Ÿฆ X (Twitter) @swarupdcs Tech thoughts & dev updates
๐Ÿงฉ LeetCode swarupdcse DSA grind & problem solving
๐Ÿ“ง Email swarupd1999@gmail.com Direct collaboration
๐Ÿ’ป GitHub swarupcs Code, projects & OSS

Open to: Full-Time Roles  •  Freelance Projects  •  Technical Consulting  •  Open Source Collaboration


Email Me   LinkedIn   LeetCode



โญ If my work resonates with you — a star on my repos goes a long way. Let's build great software together. ๐Ÿš€


Last updated: 2026 · Crafted with caffeine, curiosity & a relentless love for clean code.

Pinned Loading

  1. DevOverFlow DevOverFlow Public

    TypeScript

  2. shortify shortify Public

    TypeScript

  3. AlgoDrill AlgoDrill Public

  4. Dev-Collab Dev-Collab Public

  5. linkly linkly Public

  6. resumeiq resumeiq Public