Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer
Duy Luong Anh

Duy Luong Anh

Senior Software Engineer
KAWAGUCHI-SHI,SAITAMA-KEN

Summary

Strong fundamentals in data structures and algorithms. Passionate about building robust and scalable systems. Experienced scaling an AI SaaS product from processing hundreds images per day to millions images per day.

Overview

6
6
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Senior Software Engineer

Fast Accounting Co. Ltd.
Minato-ku, Tokyo
02.2019 - Current

A SaaS company specialized in providing AI OCR services. I leads the development and maintenance of one of the main product of the company: APIs for text detection of Japanese receipt/invoice documents. When I joined the company, it was a big monolith PHP app running on a bunch of EC2 instances. It was slow, hard to maintain and add new features. It would took hours just to release a bug fix. I performed numerous remarkable improvements to the product to make it more robust, more scalable and easy to maintain:

  • Containerize all apps to run on docker
  • Rewrite major part of product adopting microservices architecture. Golang is the main language being used.
  • Infra migration: move apps from running on EC2 instances to Kubernetes platform (Amazon EKS)
  • Build CI/CD automation pipeline from scratch using Jenkins/ArgoCD/Github Actions.
  • Adopting Datadog to realize application logs aggregation and to enhance applications/infra monitoring.
  • Implement autoscaling mechanism for AI services to cut GPU instances cost by half.

My daily works include following tasks:

  • Member of 5 persons cross functional scrum team. We pursuit DevOps best practices and take care of both development and operation of services.
  • Take part in architecture design
  • Review code for other member
  • Programming new features
  • Operation tasks: problems troubleshooting / infrastructure monitoring

Awards

  • 2019 First Half CEO's Award (社長賞)
  • 2019 Second Half MVP
  • 2021 Second Half CEO's Award (社長賞)

Software Engineer

4D Sensor Co. Ltd.
Wakayama-shi, Wakayama
04.2017 - 01.2019
  • Design and development of image processing based strain/displacement measurement software.
  • C#/C++ in Windows environment was the main technical stack being used.
  • Working hand in hand with hardware team in all product development phases ranging from prototyping to production release.
  • Read research papers, implement and evaluate algorithms. Implement necessary product improvements if the algorithm is effective.
  • Took part in government funded project: Application of image processing techniques on bridge/infra inspection.

https://www.nedo.go.jp/content/100886928.pdf

Software Engineer

YTAsia Co. Ltd.
Chuo-ku, Tokyo
01.2016 - 03.2017

This is where I started my software engineering career. I took part in development and operation of several EC websites using PHP/Laravel framework.

Education

Master of Science - Computer Science

University of Aizu
Aizu-Wakamatsu, Japan
10.2013 - 09.2015

Bachelor of Science - Computer Science

University of Aizu
Aizu-Wakamatsu, Japan
04.2011 - 03.2013

Bachelor of Science - Computer Science

Hanoi University of Science & Technology
Hanoi, Vietnam
10.2008 - 03.2011

Skills

Data Structure and Algorithms

undefined

Timeline

Senior Software Engineer

Fast Accounting Co. Ltd.
02.2019 - Current

Software Engineer

4D Sensor Co. Ltd.
04.2017 - 01.2019

Software Engineer

YTAsia Co. Ltd.
01.2016 - 03.2017

Master of Science - Computer Science

University of Aizu
10.2013 - 09.2015

Bachelor of Science - Computer Science

University of Aizu
04.2011 - 03.2013

Bachelor of Science - Computer Science

Hanoi University of Science & Technology
10.2008 - 03.2011
Duy Luong AnhSenior Software Engineer