SOFTWARE ENGINEER IN BANGKOK

Hi, I'm Vaibhav.
I build software for real products.

I work across mobile apps, backend services, and developer tools. Right now, I'm moving deeper into AI applications, RAG, and the tools around them.

  • 3+Years Building Software

    Across product, platform, and financial systems.

  • 3App Platforms

    iOS, Android, and web from one codebase.

  • 2SDK Languages

    Shared TypeScript and Python packages.

  • 364Automated Tests

    Across ten SDK test suites.

  • 40+Feature Modules

    Inside a large cross-platform product.

  • AI + RAGCurrent Focus

    Applied AI tools, retrieval, and agent workflows.

About

Software first.
AI where it helps.

I'm a software engineer based in Bangkok. For more than three years, I've worked on mobile apps, backend services, developer platforms, and financial software.

My work has included Flutter products, Firebase services, TypeScript and Python SDKs, API integrations, blockchain systems, testing, security reviews, and release tooling.

These days, I'm moving deeper into AI applications, especially RAG, model integrations, and agent workflows. I care less about AI for its own sake and more about where it genuinely helps a product.

WORK

Selected Work

  1. 01

    Cross-Language Integration SDK

    Built TypeScript and Python packages that let apps pair securely, request only the access they need, and retrieve credentials for each call.

    364 tests across 10 suites

    TypeScript / Python / JWT / JWKS

  2. 02

    Cross-Platform Product Development

    Contributed to a large Flutter product for iOS, Android, and web, working across payments, identity checks, account security, and connected services.

    40+ feature modules

    Flutter / Firebase / TypeScript

  3. 03

    Applied AI & RAG Workflows

    Worked on a seven-stage AI workflow that gathers public information, adds context with RAG and multiple models, and records confidence and sources.

    Source-backed results

    Python / FastAPI / pgvector

  4. 04

    Secure Financial Systems

    Built and reviewed wallet, signing, identity, and smart-contract features, with a focus on protecting keys, handling data safely, and catching release risks.

    Security-led delivery

    Flutter / Solidity / Hedera / CI

SKILLS

What I Work With

Mobile & Web Apps

Building cross-platform products with Flutter, React, Next.js, and Firebase.

Backend & APIs

Python, FastAPI, Node.js, data services, and third-party integrations.

SDKs & Platforms

Shared TypeScript and Python packages, secure pairing, scoped access, and release tooling.

AI Apps & RAG

Connecting models to product workflows, search, pgvector, knowledge graphs, and sources.

Security & Reliability

Protecting keys and user data, reviewing risky code, and handling failures clearly.

Testing & Delivery

Automated tests, CI/CD, package releases, dependency scans, and performance work.

WHAT I'M EXPLORING

  • Building useful AI features without forcing AI into every product
  • Improving RAG quality, retrieval, and evaluation
  • Learning better patterns for agent workflows and AI developer tools

EXPERIENCE

Work Experience

  1. 01

    Software Engineer

    Menexus GmbH / Aureus

    Oct 2022 - PresentBangkok, Thailand
    • Worked across 40+ modules in a Flutter product shipping on iOS, Android, and web.
    • Built a shared TypeScript and Python integration SDK backed by 364 automated tests.
    • Developed backend services, API integrations, secure pairing, and package release tooling.
    • Worked on AI applications using multiple model providers, RAG, pgvector, and knowledge graphs.
    • Improved CI/CD and app performance while carrying out security reviews.
  2. 02

    Senior Project Engineer

    Assumption University

    Nov 2021 - Oct 2022Bangkok, Thailand
    • Delivered user, driver, and admin applications for university transport.
    • Added real-time tracking with Google Maps and Firebase.

Education

Education

  1. 01

    B.Eng. Computer Engineering

    Assumption University

    2018 - 2022Bangkok, Thailand

HOW I WORK

Build useful software, keep it understandable, and improve it with evidence.

  • Start with the product problem
  • Use AI when it earns its place
  • Keep security and failure paths visible
  • Test, measure, and keep learning

CONTACT

Contact

If you're hiring a software engineer, building a product, or exploring a practical AI feature, I'd be glad to talk.

Bangkok, Thailand