|
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:
Currently exploring the frontier of Generative AI โ building LLM-powered applications, designing RAG pipelines, and integrating AI into real-world products. |
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",
}; |
| 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% |
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
โ 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. |
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
| 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


