Al Amin Hossain Nahid

Software Engineer | Full-Stack Development & Applied AIDhaka, Bangladesh

Al Amin Hossain Nahid builds full-stack products and AI-powered apps.

I'm an early-career software engineer at Kolpo LTD. I work on frontend features, backend APIs and AI workflows such as agentic chat, tool calling and knowledge retrieval.

Full-stack development · Agentic chat · Knowledge retrieval · Cloud deployment

CurrentlySoftware Engineer, Kolpo LTD

About

Early in my career, working across frontend, backend and AI.

I'm a software engineer at the start of my career, working on full-stack and AI-powered applications. I graduated in Computer Science & Engineering from AIUB, started as a software engineering intern in June 2026 and now work full-time as a Software Engineer. So far my work has covered frontend features, backend APIs and AI workflows such as agentic chat, tool calling and knowledge retrieval.

I care about understanding the problem before writing the code and about writing code that other engineers can read and maintain. I'm still learning a lot, especially backend architecture and how to make AI features reliable.

Alongside product work, I've co-authored two research papers: one published on IEEE Xplore and one from my thesis project, Nirapod Fine, presented at IEEE CSDE 2026.

Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • C/C++
  • Java
  • C#
  • Kotlin
  • PHP

AI Engineering

  • Pydantic AI
  • Agent orchestration
  • Tool calling
  • Knowledge retrieval
  • RAG
  • SandBox
  • Agentic workflows
  • LLM integration
  • Structured extraction
  • SSE streaming
  • Multimodal AI

Backend Development

  • FastAPI
  • NestJS
  • Pydantic
  • SQLAlchemy
  • Prisma
  • Alembic
  • Clerk
  • JWT
  • TypeORM
  • ASP.NET Core

Frontend Development

  • React
  • Next.js
  • Tailwind CSS
  • shadcn/ui
  • Zustand
  • Redux
  • React Native

Databases and Storage

  • PostgreSQL
  • Cloudflare R2
  • MySQL
  • MongoDB
  • Firebase

Infrastructure and Tools

  • Google Cloud Run
  • Docker
  • Git
  • Vercel
  • Railway
  • Render
  • Linux
  • Postman
  • Hardhat

Education

B.Sc. in Computer Science and Engineering

American International University-Bangladesh (AIUB) · September 2022 – October 2026 · CGPA 3.65 / 4.00

Professional experience

Where I've worked so far.

Oct 2026 – Present

Current role

Kolpo LTDSoftware Engineer

I work as part of the engineering team on the company's enterprise AI application. My work covers the frontend, backend services, the agent behind the chat, knowledge retrieval and deployment.

  • TypeScript
  • Python
  • Pydantic AI
  • Pydantic
  • E2B
  • Google Cloud Run
  • Frontend developmentI work on the application's user interface, building and refining features so the product stays consistent and easy to use. Most of these features also need backend changes, so I work on both sides.
  • Agentic chat systemI develop conversational AI features using Pydantic AI agents with tool calling. Pydantic models validate the structured data that passes between the agent and its tools.
  • Knowledge retrievalI work on the retrieval workflow that finds relevant organisational information in the knowledge base and passes it to the agent, so its answers draw on the organisation's own content.
  • Sandboxed code executionI use E2B to run Python scripts in isolated sandboxes. The results go back into the agent workflow, so the agent can use them in its response.
  • Cloud deploymentI deploy the application's services to Google Cloud Run.
  • Next.js
  • shadcn/ui
  • Zustand
  • FastAPI
  • SQLAlchemy
  • Alembic
  • PostgreSQL
  • Cloudflare R2
  • Clerk
  • Plate.js
  • Agentic proposal generationWorked on a tool-driven chat workflow that guides users from grant analysis and requirement extraction to proposal drafting. The user approves the output at key stages before the workflow continues.
  • Custom knowledge retrievalImplemented a retrieval approach based on document summaries. Short descriptions stored in PostgreSQL identify the relevant files in Cloudflare R2 and only those files are read in full.
  • Backend developmentBuilt authenticated async APIs with FastAPI, SQLAlchemy, Alembic and PostgreSQL, using Clerk JWT authentication and organisation-based access control.
  • Document editingIntegrated Plate.js commenting into the proposal editor so reviewers can leave feedback and contributed to PDF/DOCX processing and version history.

Projects

Projects I've built or helped build.

  • Train search in a single row: stations, date and class
  • Bilingual in Bangla and English, rendered on the server
  • Login and registration in one boarding-pass-style popup
  • NestJS API with argon2id password hashing and HttpOnly session cookies
  • NID stored encrypted, with a keyed hash to block duplicate accounts
  • Rate-limited sign-in, with the same Zod rules in the browser and on the server
  • Real railway data: 225 stations and 122 intercity trains

Coming next

  • Seat selection
  • Tickets
  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Prisma
  • Zod
  • shadcn/ui
  • Tailwind CSS

  • AI reads a receipt photo or PDF and the user reviews every field before analysis
  • A plain-Python rule engine picks the section, checks the fine amount and chooses the result
  • 42 offence rules and 15 exception rules stored in PostgreSQL as versioned datasets
  • A hash of each result is recorded on a smart contract so it can be verified later
  • FastAPI backend with Clerk sign-in and a Next.js frontend
  • Next.js
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • Clerk
  • Hardhat
  • Solidity

  • Gemini integrated server-side with streamed responses
  • Conversations saved with Prisma and PostgreSQL on Neon
  • Sidebar history to resume or delete any conversation
  • REST endpoints for chat completion and conversation management
  • Reusable React components with the Next.js App Router
  • Next.js
  • Gemini API
  • Prisma
  • PostgreSQL
  • Tailwind CSS

  • Two-tier design tokens: brand primitives and semantic roles, with hand-written CSS
  • All copy lives in typed constants, not inside components
  • Validated contact-form API using Zod and an external email service
  • Deployed on Vercel with preview deployments on pull requests
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Zod

Research and publications

Papers I've co-authored.

PublishedIEEE Xplore · 2026

Intelligent Waste Classification for Sustainable Urban Development: A MobileNetV3-Based Deep Learning Approach Using the BDWaste Dataset

Al Amin Hossain Nahid, Ferdus Hossain, Tariful Islam Fahim, and Salman Zzoha.

A MobileNetV3-based deep learning approach to classifying waste images from the BDWaste dataset, aimed at smarter and more sustainable urban waste-management workflows.

PECCII 2026 · Intl. Conference on Power, Electronics, Communications, Computing and Intelligent Infrastructure · Jhenaidah, Bangladesh

  • MobileNetV3
  • BDWaste dataset
  • Deep learning
  • Urban sustainability
Presented1–3 Nov 2026

An AI-Based Legal Advisory System for Traffic Violation Verification Using Official Traffic Regulations

Al Amin Hossain Nahid, Chowdhury Shakil Hasan, Rakibul Islam Akash, Abdullah Al Rafe Ayon, Kazi Sadia, Md Imamul Islam, and Ahmed Al Mansur.

A framework for AI-assisted legal verification of traffic violation notices. An AI model reads the notice and a rule engine built from official traffic regulations checks the offence and the fine. Explanations cite the relevant section and cases go to human review when the evidence or law is insufficient. A blockchain layer protects the integrity of the verification reports.

IEEE CSDE 2026 · 11th IEEE Asia-Pacific Conference on Computer Science and Data Engineering · Cox's Bazar, Bangladesh

  • Rule-based verification
  • Large language models
  • Legal reasoning
  • Blockchain verification

Certificates

Certificates and training.

  • Completion · September 2026

    Software Engineering Internship

    AuraDev LTD

  • Workshop · August 2026

    Design Thinking 101: How Real Apps Are Built

    Office of Placement & Alumni, AIUB

    Credential ID: AIUB/OPA/26-0827352
  • Presentation · June 2026

    PECCII 2026 Paper Presentation

    PECCII 2026, Pabna University of Science and Technology

Contact

Have an interesting
engineering
problem?

I'm interested in building thoughtful products, solving complex engineering problems, and working on systems that create real value.

Send a Message

0 / 1000