About
I build practical software with clear boundaries.
I'm MD. Anis Molla, a full-stack software engineer with 3+ years of experience building backend-heavy web products, APIs, and full-stack applications. I study Computer Science & Engineering at the University of Barishal and work from Barisal, Bangladesh.
Backend engineering
- REST APIs, WebSockets, Socket.IO, JWT auth, RBAC
- Microservices, modular monoliths, API gateways
- Validation, centralized error handling, logging, rate limiting
Frontend engineering
- React and Next.js applications
- Responsive product UI and dashboard flows
- API integration and stateful user journeys
Databases and search
- PostgreSQL, MySQL, MongoDB
- Prisma, Mongoose, pgvector
- Embeddings, semantic search, OCR ingestion
Infrastructure
- Docker and Docker Compose
- Redis, BullMQ, queues, background jobs
- Git workflows, CI/CD, maintainable documentation
Engineering approach
How I like to work
I care about product reality: what users need, how the data should behave, where the system boundaries belong, and how the team will maintain the code after launch.
Start with the product problem, then choose the simplest architecture that can grow with the business.
Keep APIs predictable with validation, consistent errors, and clear contracts.
Treat database design as part of the product, not just storage.
Prefer readable code, small modules, and explicit boundaries over clever abstractions.
Document setup, architecture, and tradeoffs so other engineers can move faster.
Tools I use often
TypeScriptNode.jsPHPLaravelNestJSReactNext.jsPostgreSQLMongoDBDockerRedisBullMQpgvector
Want the shortest path through my work?
Start with Marketplace Microservices for backend architecture and NeuroIndex API for AI-backed search, queues, and vector data modeling.