I'm a Full-Stack + AI Engineer focused on building modern, reliable, and useful software.
My work spans the complete development lifecycle:
Frontend → Backend → APIs → Databases → Authentication → Payments → AI → Testing → Deployment
I enjoy understanding how technologies work together rather than learning them in isolation.
My current engineering direction combines full-stack development with AI application development, including LLM applications, RAG, embeddings, vector search, AI agents, tool calling, and workflow automation.
Build useful things. Understand the fundamentals. Keep improving.
|
Modern web applications, responsive interfaces, reusable components, state management, type-safe development, and application architecture. |
APIs, authentication, authorization, validation, databases, caching, payments, email, webhooks, integrations, and server-side systems. |
LLM applications, RAG, embeddings, vector search, AI agents, tool calling, agentic workflows, and AI-powered features. |
REST APIs · GraphQL · API Design · Middleware · Validation · Error Handling · Webhooks · Caching · Third-Party APIs
| Area | Focus |
|---|---|
| 🧠 LLM Applications | Integrating language models into useful applications |
| 🔎 RAG | Retrieval-Augmented Generation and contextual responses |
| 🧬 Embeddings | Semantic representations for retrieval and search |
| 🔍 Vector Search | Similarity and semantic retrieval |
| 🤖 AI Agents | Agentic workflows and intelligent task execution |
| 🔧 Tool Calling | Connecting models with APIs, databases, and tools |
| 🧠 AI-Assisted Coding | Using AI to improve development workflows |
| 🏗️ AI Engineering | Designing practical AI-enabled software systems |
LLM Application Development · RAG · Embeddings · Vector Search · AI Agents · Agentic AI · Tool Calling
Vector technologies are treated separately from traditional databases because they support a different class of AI and retrieval workloads.
Embeddings · Chunking · Semantic Search · Similarity Search · Retrieval · Metadata Filtering · RAG Pipelines
pgvector · Pinecone · Qdrant · Weaviate · Chroma · Milvus
Workflow Automation · API Integrations · Webhooks · Event-Driven Workflows · AI Workflows · Automation
LLM
↓
Tool Calling
↓
n8n
↓
APIs / Databases / Services
↓
Automated Workflow
Authentication · Authorization · OAuth · JWT · Sessions · Cookies · Protected Routes · Role-Based Access
Stripe Payments · SSLCommerz · Payment APIs · Webhooks · Email Services · OAuth · Third-Party APIs
Testing is part of the engineering workflow — from individual functions and components to APIs and complete user flows.
Unit Testing · Component Testing · Integration Testing · API Testing · End-to-End Testing · Test Automation
Docker · Containerization · Nginx · Reverse Proxy · Linux · Environment Configuration · Deployment
Type Safety · API Design · Validation · Authentication · Testing · Caching · Error Handling
Webhooks · Third-Party Integrations · Containerization · CI/CD · Deployment · AI Integration
I'm continuously exploring technologies that improve AI systems, automation, cloud infrastructure, reliability, and production engineering.
MCP · AI Evaluation · AI Observability · Advanced Agent Architectures
GitHub Actions · AWS · Production Observability · Vector Infrastructure
I don't learn technologies simply to collect them.
I focus on understanding:
- Why a technology exists
- What problem it solves
- When it should be used
- How it fits into a larger architecture
- How systems communicate
- How software can become more reliable and maintainable
Technology changes quickly. Engineering fundamentals don't.



