Avatar of 張嘉棋.

張嘉棋

Backend Engineer
Skills • Language: Python, Ruby, Golang, C++, SQL, GraphQL • Framework: Ruby on Rails, Flask • DataBase: MySQL, Redis, ElasticSearch • Infrastructure: AWS, K8S, Docker, Git Summary: 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.
Logo of AmazingTalker.
AmazingTalker
Logo of 國立臺灣大學 (National Taiwan University).
國立臺灣大學 (National Taiwan University)
台灣桃園

Skills

Python
Ruby on Rails
SQL/MySQL
Redis
C++
GraphQL
Docker
AWS
Golang
Git
ElasticSearch
Flask

Languages

English
Professional

Work experiences

Logo of AmazingTalker.

Backend Engineer

AmazingTalker
Full-time

Jul 2022 ~ Present
New Taipei City, Taiwan
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 consistently 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 50%.
Logo of 中華精測科技股份有限公司.

Software Engineer

中華精測科技股份有限公司
Full-time

Mar 2021 ~ Jun 2022
1 yr 4 mos
Taoyuan City, Taiwan
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.
Logo of TECO Electric & Machinery Co., Ltd..

Senior Mechanical Engineer

TECO Electric & Machinery Co., Ltd.
Full-time

Nov 2013 ~ Mar 2020
6 yrs 5 mos
Taoyuan City, Taiwan
• 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.

Educations

Logo of 國立臺灣大學 (National Taiwan University).

國立臺灣大學 (National Taiwan University)

Master’s Degree
Institute of Applied Mechanics

2011 - 2013
Logo of 國立臺灣大學 (National Taiwan University).

國立臺灣大學 (National Taiwan University)

Bachelor of Engineering (BEng)
Mechanical Engineering

2007 - 2011
Powered By CakeResume