a
adnanmdml

Adnan

@adnanmdml

Building AI systems and the Python backends that serve them

Bangladesh
English
About me
Hi, I'm Adnan. I build AI systems and the Python backends that serve them. My work covers four areas: agentic RAG and multi-agent systems that cite their sources; AI chat widgets for your website; Python FastAPIs with a real database and tests; and third-party API integrations that handle webhooks and retries. I work in Python throughout, with FastAPI, PostgreSQL, Redis, LangGraph, and vector databases. Thank you for reading. I would be glad to hear about your project and advise on the most suitable approach. Portfolio: adnanmd[dot]pythonanywhere[dot]com... Read more

Skills

a
adnanmdml
Adnan
Offline • 

See my services

AI Chatbot Development
I will build agentic rag, knowledge graph and multi agent ai systems
Full Stack Web Applications
I will build python fastapi rest api backend for your web app with postgresql and redis

Portfolio

Work experience

New_Aim

Software Engineer

New Aim • Full-time

Jul 2021 - Dec 2023 • 2 yrs 5 mos

Software Engineer, IT Dev Team 2 (Project-Product Center) | July 2021 – December 2023 - Designed and developed RESTful microservices for core e-commerce product-center systems using Java and Spring Boot, and Python with FastAPI, applying multithreading, async I/O, and scheduled tasks to support high-throughput catalog, inventory, and pricing operations. - Built Python/FastAPI services with async endpoints, Pydantic validation, dependency injection, and background jobs, exposing internal APIs consumed by product, pricing, and order workflows. - Integrated AI/LLM capabilities into product-center workflows — [e.g., LLM-based product description and title generation, semantic product search with embeddings/RAG, AI-assisted catalog classification and data enrichment] — using Python and FastAPI services backed by MySQL and [a vector store / search index]. - Engineered Spring Boot services with clean layered architecture, JPA/MyBatis persistence, transaction management, and resilience patterns (retries, timeouts, circuit breakers) for reliable inter-service communication. - Built and enhanced frontend features with JavaScript, React, Redux, and CSS, integrated with MySQL-backed Java/Python services, and delivered through test-driven development (JUnit/Mockito, pytest) and unit/integration testing. - Collaborated in an agile team across the full delivery cycle — refinement, design review, implementation, code review, and release — shipping features iteratively and maintaining reliability through automated tests. - Applied CI/CD and AWS services — EC2, S3, RDS, ECS, Fargate, Lambda, ELB, API Gateway, DynamoDB, CloudFormation, and CodePipeline — across development and deployment workflows, including containerized FastAPI/Spring Boot deployments.