Skip to content
View devpolas's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report devpolas

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
devpolas/README.md

Hi, I'm Polas Chandra Barmon 👋

Full-Stack + AI Engineer

Typing animation


Email GitHub LinkedIn X

👨‍💻 About Me

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.


🚀 What I Do

🌐 Full-Stack

Modern web applications, responsive interfaces, reusable components, state management, type-safe development, and application architecture.

⚙️ Backend

APIs, authentication, authorization, validation, databases, caching, payments, email, webhooks, integrations, and server-side systems.

🤖 AI Engineering

LLM applications, RAG, embeddings, vector search, AI agents, tool calling, agentic workflows, and AI-powered features.


🧩 Core Engineering Stack

🎨 Frontend Engineering

Core Technologies

HTML5 CSS3 JavaScript TypeScript React Next.js Vite

UI & Styling

Tailwind CSS shadcn/ui Sass Styled Components DaisyUI

State, Data & Forms

Redux Zustand TanStack Query TanStack Table React Router React Hook Form Zod

Motion & Visualization

Framer Motion GSAP Recharts React Leaflet


⚙️ Backend Engineering

JavaScript / TypeScript

Node.js Express.js NestJS

Python

Python FastAPI

API Engineering

REST APIs · GraphQL · API Design · Middleware · Validation · Error Handling · Webhooks · Caching · Third-Party APIs

GraphQL Redis Nodemailer


🗄️ Data & Databases

Relational

PostgreSQL

NoSQL & In-Memory

MongoDB Redis

ORM & ODM

Prisma Mongoose

Backend Platforms

Supabase Firebase


🤖 AI & LLM Engineering

Building intelligent features on top of modern software systems

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

AI Technologies

LangChain LangGraph

LLM Application Development · RAG · Embeddings · Vector Search · AI Agents · Agentic AI · Tool Calling


🧬 Vector & Retrieval Engineering

Vector technologies are treated separately from traditional databases because they support a different class of AI and retrieval workloads.

Core Concepts

Embeddings · Chunking · Semantic Search · Similarity Search · Retrieval · Metadata Filtering · RAG Pipelines

Vector Database Ecosystem

pgvector · Pinecone · Qdrant · Weaviate · Chroma · Milvus


🔄 Automation & AI Workflows

n8n

Workflow Automation · API Integrations · Webhooks · Event-Driven Workflows · AI Workflows · Automation

AI + Automation

LLM
 ↓
Tool Calling
 ↓
n8n
 ↓
APIs / Databases / Services
 ↓
Automated Workflow

🔐 Authentication & Security

Better Auth Auth.js JWT OAuth

Authentication · Authorization · OAuth · JWT · Sessions · Cookies · Protected Routes · Role-Based Access


💳 Payments & Integrations

Stripe SSLCommerz

Integration Experience

Stripe Payments · SSLCommerz · Payment APIs · Webhooks · Email Services · OAuth · Third-Party APIs


🧪 Testing & Quality Engineering

Testing is part of the engineering workflow — from individual functions and components to APIs and complete user flows.

Testing Stack

Jest Vitest Testing Library Supertest Playwright

Testing Areas

Unit Testing · Component Testing · Integration Testing · API Testing · End-to-End Testing · Test Automation


🐳 DevOps & Deployment

Docker Nginx Vercel Netlify

Docker · Containerization · Nginx · Reverse Proxy · Linux · Environment Configuration · Deployment


🧱 Engineering Practices

Type Safety · API Design · Validation · Authentication · Testing · Caching · Error Handling

Webhooks · Third-Party Integrations · Containerization · CI/CD · Deployment · AI Integration


🖥️ Operating Systems

Linux Windows


🧭 Exploring & Expanding

I'm continuously exploring technologies that improve AI systems, automation, cloud infrastructure, reliability, and production engineering.

AI Systems

MCP · AI Evaluation · AI Observability · Advanced Agent Architectures

Infrastructure

GitHub Actions · AWS · Production Observability · Vector Infrastructure


🧠 Engineering Mindset

Learn → Understand → Build → Test → Ship → Improve

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.


📊 GitHub

Profile Details



🤝 Let's Connect

Have an idea, product, or problem to solve?

Let's build something useful.


Let's Talk GitHub LinkedIn

Build with purpose · Learn continuously · Ship thoughtfully

Pinned Loading

  1. rent-nest rent-nest Public

    Rent Nest is a modern full-stack property rental platform designed to connect tenants and landlords through a clean, scalable, and secure rental experience.

    TypeScript 2

  2. rent-nest-backend-api rent-nest-backend-api Public

    RentNest is a backend API for a rental property marketplace. Landlords can list properties, manage availability, and approve or reject rental requests. Tenants can browse listings, submit rental re…

    TypeScript 2

  3. scholar-stream-client scholar-stream-client Public

    JavaScript 2

  4. scholar-stream-server scholar-stream-server Public

    JavaScript 2

  5. study-mate-api-v2 study-mate-api-v2 Public

    https://study-mate-api-v2.vercel.app

    JavaScript 2

  6. study-mate-client-v2 study-mate-client-v2 Public

    TypeScript 2