Jack Tsai

Product Engineer

I build digital experiences for the web.

I work as a product engineer at Gazai. I build web applications through quick iterations.

Previously, I worked with companies in the fintech, adtech, and iot sectors.

PRESENT

GAZAI - Senior Product Engineer

  • Design and architect scalable, high-performance systems for AI image generation, considering factors such as model training, inference optimization, and data pipelines.
  • Build from ground 0. Lead the development and implementation of core system components, utilizing your expertise in software engineering best practices and AI/ML technologies.
2022

Routable - Senior Software Engineer

  • Write tech spec proposals and estimations for new feature based on product specs and design mockups
  • Build interactive, typescript React components for payment automation application with Redux, Saga, React hooks, styled-components
  • Implement scalable APIs with Django and Postgres
  • Maintain code quality and test coverage by writing Jest and Pytest unit tests
  • Pair and mod program with other developers
  • Define specific test cases for QA engineers before ticket handoffs
2018

New Engen / Jove - Tech Lead & Senior Software Engineer

  • Manage and mentor the front-end team of 6 developers
  • Ideate product solution and work with developers to come up with a holistic technical solution that meets product requirements
  • Lead project and team meetings, driving the team to come up with architecture design of the project
  • Architect, design, and document scalable, intuitive RESTful API with Java Spring framework
  • Develop front-end components and dashboards with React
  • Manage AWS cloud infrastructure for web service deployment
  • Work with Elasticsearch ETL and query to power complex, interactive dashboard
  • Build serverless code with AWS Lambda, SNS, SQS for data processing jobs
2014

Sirqul - Software Engineer

  • Develop and maintain Sirqul's cloud based engagement services platform running on J2EE RESTful web service
  • Design and develop a routing and logistics system that schedules and optimizes thousands of deliveries
  • Design and develop web-based administration dashboard integrating with legacy code base
  • Develop Uber-like web-based applications leveraging Sirqul's API
  • Develop easy-to-use web-based analytics tools for marketers and brand managers