Max Chang

3+ years of hands-on experience in software engineering, specializing in backend development. Proven track record of contribution to delivering robust and scalable technical solutions. Currently a member of the core feature team at Amazingtalker, a leading education platform in Asia with millions of users.


email: maxchang0724@gmail.com

         

SKILLS


Programming

Ruby 

Python   

C++ 

Golang 


Others

Ruby on Rails    AWS

GraphQL            Docker

MySQL                Git

Redis                   Elasticseaarch


Language

Business fluency in English 
   (TOEIC 955)


EXPERIENCE

Backend Engineer, AmazingTalker, Taipei, Taiwan                         Jul. 2022 – Now

Ruby on Rails / Python / AWS / MySQL / Redis / Elasticsearch / GraphQL
Spontaneously take ownership of the a/b testing microservice and revamp functionalities to support parallel user assignments, complex policy configurations, and more. Yield widespread benefits across all feature teams, leading to an 80% increase in product designer adoption and a 25% reduction in development time for experiment-related tasks.

Led the design and development of advanced search functionality for the teacher wall, enabling students to find required teachers among 100+ multilingual instructional topics without difficulty, which boosts search usability by 20% and conversion rate by up to 10%.

Architect and build an English-practicing voice chatbot, AI Tutor Bella, which utilizes OpenAI API and AWS cloud technologies, helping 10k+ students to enhance their English speaking skills anywhere and anytime with minimal resistance.

Devise and implement a sophisticated and lightweight asynchronous mechanism for AI content generation with
  OpenAI API. Leverage caching and queue workers to strategically enforce rate limits on OpenAI API calls and result in a P95 server response time under 100 ms.

Unify multiple video transcoding scripts into a single, well-modulized repository by introducing a flexible DAG model, empowering developers to define transcoding workflows in business logic for swift application integration with Lambda function which reduces development time by 25%.

Software Engineer, Chunghwa Precision Test, Taipei, Taiwan                 Mar. 2021 – Jun. 2022

Python/Flask/SQL/Redis/Shapely/Solidworks
Developed and maintained an in-house distributed job scheduler used for various design tools for managing
  third-party proprietary licenses. 10+ tools across multiple functions in the company are running on the system stably and the number keeps increasing.

Implemented geometric algorithms for mechanical design automation and cascaded Solidworks APIs with
  remote Python auto-design services to build design flow for the next-generation in-house mechanical auto-design system, resulting in the automation of 15% of projects.

Built auto-dimensioning and data extraction modules for the in-house mechanical semi-auto design system, which saved 20% of designing time per case.

Mechanical Engineer, TECO Electric & MachineryTaipei, Taiwan           Nov. 2013 - Mar. 2020

Expatriated to TECO-Westinghouse in NA in 2017. Established regional engineering team for functions of motor quotation and technical service.

Facilitated cross-functional communication to accelerate a cross-region collaborative project with multiple teams between NA and Taiwan.

EDUCATION

National Taiwan University 2011 - 2013 

MSc Institute of Applied Mechanics

National Taiwan University 2007 - 2011

BSc Mechanical Engineering