
Hi, I'm MD Samiul Islam
I'm a final-year B.Tech Computer Science and Engineering student at Adamas University, a freelance software engineer, and a product builder from India. My primary focus is backend engineering, system architecture, databases, infrastructure, and AI-powered systems.
I like building things end-to-end. That means going beyond writing application code and thinking about APIs, data models, system architecture, deployment, networking, performance, reliability, and how software actually operates in production.
As a freelancer and solopreneur, I've worked on real products and business problems rather than limiting myself to academic projects. I enjoy turning an idea or requirement into a practical product, deploying it, and continuously improving it.
I'm particularly interested in the intersection of backend engineering and AI: LLM applications, AI agents, persistent memory, RAG systems, vector search, data infrastructure, and making these systems practical and reliable.
Experience
Freelance Software Engineer & Solopreneur @Independent / EngineeringLab
2023 - Present | Remote / IndiaBuilding software products and client solutions across backend engineering, full-stack development, AI systems, infrastructure, and deployment. Responsible for the development lifecycle from understanding requirements and designing architecture to implementation, deployment, maintenance, and iteration.
Backend & Systems Engineer @EngineeringLab
2023 - Present | Remote / IndiaFocused on backend architecture, API development, databases, real-time services, AI agent infrastructure, vector search, Linux systems, Docker-based deployments, self-hosted services, and system-level experimentation.
B.Tech Computer Science & Engineering Student @Adamas University
2022 - 2026 | IndiaFinal-year Computer Science and Engineering student developing practical knowledge across software engineering, backend systems, databases, computer networks, AI, and distributed systems while simultaneously building products and working as a freelancer.
Education
Bachelor of Technology in Computer Science and Engineering @Adamas University (Final Year - Class of 2026)
2022 - 2026 | IndiaFinal-year B.Tech CSE student with a strong practical focus on backend engineering, databases, system architecture, computer networks, AI systems, and software development.
Resume & Technical CV
Explore my background in backend engineering, distributed database systems, AI agent runtimes, and production application delivery.
My Workflow
A disciplined, end-to-end engineering methodology for building resilient backend systems, AI infrastructure, and production apps.
Understand
Analyze & DeconstructDeconstructing complex business logic, mapping data flows, and defining edge cases to align perfectly with project goals.
Design
Architect & ModelArchitecting resilient database schemas, API contracts, caching layers, and decoupled system boundaries tailored to the application.
Build
Develop & RefineWriting modular, type-safe, and self-documenting code with comprehensive logging, error handling, and automated test coverage.
Deploy
Launch & DeliveryDeploying seamless, production-ready applications onto your designated platform or required cloud infrastructure with zero operational friction.
Iterate
Analytics & RefinementTracking real-world system analytics, operational usage, and real feedback to continuously optimize performance and refine features based on evolving client requirements.
Engineering Philosophy
I care about understanding the core problem, building practical backend architectures, and learning from how systems operate in the real world.
Understand the Problem First
I prefer understanding the actual problem and user needs before jumping into implementation. The goal is to solve the right problem, not write excess code.
Break Complex Problems Down
When a problem looks complicated, I break it into smaller modular components, understand responsibilities, and solve them incrementally.
Prefer Practical Architecture
I care about scalability and good architecture, but I also value simplicity. Architecture should solve actual constraints without introducing artificial complexity.
Build and Iterate
I learn heavily through implementation. I prefer building a working system, observing where it fails, measuring performance, and improving it iteratively.
Understand the Whole System
My interest goes beyond application code. I enjoy understanding databases, networking, Linux, containers, deployment pipelines, and software operation.
Build for Real Use
I enjoy software that solves real problems for real users. Requirements, cost, deployment, maintainability, and reliability are all core engineering responsibilities.