
Senior Full-Stack Engineer
Dipta Barua
I'm a full-stack engineer. I build with React, Next.js, and Node.js, and lately I've gone deep on AI agents and RAG pipelines, getting LLMs to actually do something useful.
About

I'm a senior full-stack engineer based in Tokyo with 8+ years building scalable, production-grade web platforms across Japan's tech industry. I enjoy owning systems end-to-end — from architecture and API design through to a polished, accessible UI.
I've led engineering teams, defined architecture and standards, and shipped features that measurably improve performance and developer velocity — across SaaS, warehouse automation, and, more recently, AI-augmented developer tooling.
Experience
Senior Software Engineer
UPWARD, Inc. · Tokyo, Japan
- Designed a reusable UI component library that boosted development speed by 50% and is now the standard across all company products.
- Integrated Claude AI into the team's engineering workflow with custom commands for automated PR creation and code review, accelerating review cycles and improving PR quality.
- Lead full-stack feature delivery from API design through frontend integration, partnering with PM and design teams to ship end-to-end.
Senior Software Engineer, Team Lead
Pal Co. Ltd · Tokyo, Japan
- Led end-to-end development of a Warehouse Management System integrating AGV robots, dynamic shelving, and bin-level tracking to automate inventory retrieval.
- Defined system architecture and tech stack (React + NestJS + PostgreSQL) and established engineering standards adopted by a team of 5 engineers.
- Designed a real-time stock allocation engine processing continuous shipping events, reducing manual allocation effort by 40%.
- Owned ERD/DFD design and built automated ingestion pipelines, eliminating 4 hours/week of manual data entry.
Full-Stack Software Engineer
Human Resocia Ltd · Tokyo, Japan
- Contributed to an AR/VR order management platform using Angular and Python (Flask), delivering immersive product visualization for enterprise clients.
- Built a React Native app with WebRTC video streaming — designing signaling services and RTMP infrastructure for real-time multi-party calls.
Software Engineer
Intelligent Business Solutions Ltd · Dhaka, Bangladesh
- Led development of a biometric device management system in C#, Laravel, and Angular 7, deployed to 4 enterprise clients to streamline HR/attendance workflows.
- Designed robust test scenarios and delivered the system on time and within budget.
Projects
A retrieval-augmented generation app that answers questions about your Markdown docs with inline, verifiable citations.
A from-scratch implementation of OAuth2 / OIDC sign-in for Google, GitHub, and Microsoft — no auth libraries, every step exposed.
A from-scratch React + TypeScript component library — documented in Storybook and visually tested with Chromatic. My playground for design-system patterns, theming, and accessible primitives.
Integrated Claude AI into the team's workflow with custom commands for automated PR creation and code review.
End-to-end WMS integrating AGV robots, dynamic shelving, and bin-level tracking to automate inventory retrieval.
A blockchain voting app with Solidity smart contracts, Web3.js, and MetaMask — owner-administered registration and on-chain tallying.
Background
Education
B.Sc. in Computer Science
Independent University, Bangladesh
2014 — 2017 · CGPA 3.78 / 4.00
Languages
- EnglishFull Professional
- BengaliNative
- JapaneseDaily Conversation
Certifications
I'll admit I'm a bit lazy about chasing certifications — I'd rather be building. A few I've picked up anyway:
- 2025Microsoft Certified: Azure Fundamentals
- 2025Google: Project Initiation — Starting a Successful Project
- 2023Docker & Kubernetes — Udemy
- 2023Google: Foundations of Project Management
- 2022Blockchain Specialization — University at Buffalo / Coursera
Contact
Let's work together
I'm always open to interesting projects and conversations. The best way to reach me is by email — I'll get back to you soon.