Experience
From Python and Django in Dhaka to AI-powered applications in Tsukuba: backend and full-stack engineering since 2020.
Timeline
Newest first.
- Dhaka2015 – 2023North South University, eSRD-Lab, B-JET
- Miyazaki2024 – 2025Have a Talk Inc.
- Tsukuba2025 –AIZOTH Inc.
Jul 2025 – Present
Current role
Software Engineer at AIZOTH Inc.
Tsukuba, Japan
Developing AI application features across the stack, from document-grounded retrieval and agent workflows to backend services, web interfaces, and cloud deployment.
AI engineering
- Integrating large language models into application features and backend services.
- Developing AI agents and automated, agentic workflows.
- Implementing retrieval-augmented generation (RAG) for focused, document-grounded use cases.
- Bringing LLM-powered coding agents into the team's day-to-day development workflow.
Backend
- Developing Python backend services and REST APIs with FastAPI.
- Writing the application logic and integrations behind AI-powered features.
- Connecting frontend applications to backend services deployed on Google Cloud Run.
Google Cloud infrastructure
- Developing and operating services on Cloud Run, Vertex AI and Compute Engine.
- Working with Cloud Build for application build and deployment workflows.
Frontend and full stack
- Developing web application interfaces with Flutter, Dart and other frontend technologies.
- Contributing to AIZOTH's AI-powered software products, including the Flutter-based Multi-Sigma® platform.
- Python
- FastAPI
- LLMs
- AI agents
- RAG
- Flutter
- Dart
- Cloud Run
- Vertex AI
- Compute Engine
- Cloud Build
Mar 2024 – Jun 2025
1 yr 4 mos
System Engineer at Have a Talk Inc.
Miyazaki, Japan
Developed Laravel and Ruby on Rails applications, with responsibility for REST APIs, multi-factor authentication, database performance, and deployment on AWS and Linux.
Backend and APIs
- Developed and optimized backend systems with Laravel (PHP) and Ruby on Rails.
- Designed and built REST APIs.
- Automated workflows, including email notifications and Slack integrations.
Authentication
- Implemented multi-factor authentication with WebAuthn and SMS links.
Data and reliability
- Optimized database performance on PostgreSQL and MySQL with indexing, Redis caching and query tuning.
- Wrote unit tests and test cases, and conducted code reviews.
- Deployed and maintained applications with Docker on AWS and Linux servers.
- Laravel
- Ruby on Rails
- PostgreSQL
- MySQL
- Redis
- WebAuthn
- Docker
- AWS
- Linux
Mar 2023 – Sep 2023
7 mos
Trainee at B-JET Training Program
Dhaka, Bangladesh, professional training program
Professional training for engineers preparing to work in Japan: Japanese language and business etiquette, software engineering fundamentals, and hands-on outsourced development work.
Japanese and professional practice
- Japanese language training and Japanese business etiquette.
- Teamwork and cross-cultural communication for working with Japanese teams.
Engineering
- Software engineering fundamentals through structured training, and programming contests.
- Outsourced software development in Python, covering image analysis and data analysis.
- Python
- OpenCV
- pandas
Oct 2020 – Feb 2023
2 yrs 5 mos
Programmer at eSRD-Lab
Dhaka, Bangladesh
Built web platforms for virtual internships, e-learning, workshops and clinical data management, with REST APIs, authentication, data visualization and scraping.
Backend
- Designed and built an e-learning platform with Django (MVT) and REST APIs.
- Built a clinical data management and visualization website with secure authentication.
- Built a workshop platform with Django, JavaScript, PostgreSQL and Docker.
- Built REST APIs in Flask and optimized queries across PostgreSQL, MySQL and MongoDB, including OLAP queries.
- Improved performance with caching and threading.
Frontend and visualization
- Built interfaces with Angular and TypeScript.
- Created interactive graphs, charts and maps with D3.js for clinical data warehouse analysis.
- Built map views with Leaflet and OpenStreetMap.
Automation and operations
- Automated data collection and workflows with Selenium and BeautifulSoup.
- Deployed and optimized platforms on Ubuntu Linux servers and DigitalOcean.
- Python
- Django
- Flask
- Angular
- TypeScript
- D3.js
- PostgreSQL
- MySQL
- MongoDB
- Docker
- DigitalOcean
- Selenium
- Leaflet
Education
Bachelor of Science in Computer Engineering
North South University, Dhaka, Bangladesh, 2015 – 2020
A condensed version is on the résumé page.