Skip to content
Tanvir Ahamed
Portrait of Tanvir Ahamed

AI & full-stack engineering

Tanvir Ahamed

Building AI applications from interface to infrastructure.

I’m a software engineer at AIZOTH in Tsukuba, Japan. I develop AI agents and document-based AI features, backed by Python services, Flutter interfaces, and Google Cloud. My work combines AI integration with a foundation in backend and full-stack engineering built since 2020.

Location
Tsukuba, Japan
Current role
Software Engineer at AIZOTH Inc. (opens in a new tab)
An illustrative AI request flow across the application layers I work on.

Professional profile

Backend depth. Full-stack perspective.

Engineering since 2020

Experience with APIs, authentication, database performance, and web applications across roles in Bangladesh and Japan.

Explore my experience

Applied AI engineering

At AIZOTH, I develop LLM integrations, AI agents, and retrieval-augmented generation (RAG), alongside the services that support them.

Explore technical expertise

Communication across teams

Bengali · Native; English · Full professional proficiency; Japanese · Professional working proficiency

Discuss an opportunity

Selected work

A Japanese learning application exploring adaptive study scheduling, application architecture, and consistent progress tracking.

Areas of expertise

Technical capabilities developed through AI application work and earlier backend and full-stack roles.

Interface

Developing Flutter web interfaces and connecting user interactions to backend services, with earlier experience in Angular and data visualization.

Current: Flutter, Dart, JavaScript, TypeScript

Earlier roles: Angular, D3.js

See it in Japanese learning app with spaced repetition

Services

Designing REST APIs and application logic with Python and FastAPI, supported by experience in authentication, integrations, and backend frameworks.

Current: Python, FastAPI, REST APIs

Earlier roles: Django, Flask, Laravel, Ruby on Rails

AI layer

Integrating language models into application features, developing AI agents, and implementing RAG for responses grounded in specific documents.

Current: LLM integration, AI agents, Agentic workflows, RAG, LLM coding agents

Cloud

Deploying and operating services on Google Cloud, with earlier experience on AWS and DigitalOcean.

Current: Google Cloud, Cloud Run, Vertex AI, Compute Engine, Cloud Build, Docker, Linux

Earlier roles: AWS, DigitalOcean

Data

Working with relational and document databases, optimizing queries, and using caching to improve application performance.

Earlier roles: PostgreSQL, MySQL, MongoDB, Redis

Experience

Building software professionally since 2020, in Bangladesh and Japan.

From Dhaka to Tsukuba4,920 km in a straight line
Dhaka
Miyazaki
Tsukuba
  1. Dhaka2015 – 2023North South University, eSRD-Lab, B-JET
  2. Miyazaki2024 – 2025Have a Talk Inc.
  3. Tsukuba2025 –AIZOTH Inc.
  1. 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.

  2. 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.

  3. 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.

  4. 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.

Writing

Implementation guides and engineering decisions from my development work.

Engineering opportunities · Collaboration · Technical discussions

Get in touch

For engineering opportunities, collaboration, or a technical discussion, reach out by email or LinkedIn. Include a brief introduction and the role, project, or question you have in mind.

tanvirahamedksejp@gmail.com