Qdzixensfsro6xney69g

林華蒼 Adam Lin

Backend Engineer

Taipei, TW  •  f69720917@gmail.com

    Leveraging 4 years of Python backend development and Machine Learning/Deep Learning proficiency, I specialize in cloud architectures and serverless solutions on AWS/GCP. My AI experience includes a 1st-place win in a 2020 national AI contest with a 3 million NTD prize. I am equipped with a comprehensive skill set crucial for crafting reliable and scalable backend services, including k8s, ELK, Grafana among others. My objective is to create and provide services that are both dependable and efficient, contributing to the innovative advancement of technology solutions.      As a self-taught software engineer, I am good at adapting new technology, and never being afraid to accept new challenges.


Employment History



Binance Backend Engineer May 2022 - Sep 2023

Responsibilities

  • Responsible for delivering reliable ML online services, primary in computer vision. Working fully remotely using Scrum methology alongside global team members.
  • Translating business requirements into API spec, along with code development, integration test and service deployment.
  • Establish document standard, and service monitoring mechanism, responsible for online troubleshooting and monitoring.
  • Computer vision AI backend architecture design, responsible for services which got daily 1 million requests for image recognition.
  • Work with data engineers to convert ML models to API, along with code review. (Docker, AWS ECS/EKS deployment, ONNX model format.)

Cloud Mile Inc. Backend Engineer Jun 2021 - May 2022

Responsibilities

  • Web backend api development and db management.
  • Cloud-base architecture deployment and improvement, including k8s and other resource control on GCP. Successfully Reduce 35% overall cost of GCP cloud resources ever since I took over this job.
  • Backend time scheduling and solution design in every scrum cycle.
  • Interview backend candidates. 

Portfolio (Name | My works)



Big Data Co., Ltd. | Backend Engineer & Data Analyst Oct 2019 - May 2021

Responsibilities

  • Responsible for various AI projects, including NLP projects like sentimental analysis, article classification and advertisement filtration.
  • Responsible for web back-end api development and db management(Mysql, ElasticSearch), mostly built with docker(docker-compose). 
  • Highly available & cost effective cloud architecture design on GCP and AWS cloud. Including CI/CD and web server deploy/maintain and failover design.
  • Manage backup and disaster recovery solutions of company's big data.
Portfolio (Name | My works)

Edallianz | Back-end Engineer & Assistance Project Manager Feb 2019 - Aug 2019

Responsibilities

  • Scrum master, call for daily stand-up meetings, give advisement and push forward progress.
  • Develop RESTful API , thoroughly design and provide reliable cash flow and invoice services.
  • Develop & maintain Business administration site for business data management
  • Develop services on AWS Elastic Compute Cloud (EC2) and IAM authority control.
  • Database management (AWS RDS, Mysql).
  • Develop and deploy microservice architecture.
Portfolio (Name | My works)

Sumei Chemistry | R&D Engineer & Assistance Product manager Nov 2016 - Apr 2018

Responsibilities

  • Dispatch to China branch.
  • Research on Polyurethane Varnish.
  • Supervise manufacturing process in factory (pilot and massive production).
  • Management of lab members at China branch.
  • Technology transfer cooperate with Japanese company.
Portfolio (Name | My works)


Education


        National Cheng Kung University,
           Master’s Degree, Chemical Engineering

          Jul 2013 - Jul 2015

Paragraph image 00 00@2x


        National Chung Hsing University

          Bachelor's degree,Chemical Engineering

          Jul 2009 - Jul 2013

Paragraph image 00 00@2x

An AI competition with three million gold award. I use time series open data from government and google trend search volume of keyword "flu" to predict the flu patient increment in next few weeks, won the 1st place.  Although we signed up this competition as a group, I am the major one who build & design the whole model and wrote over 90% of code works.

 CERTIFICATE:

   - 2020 AIGO challenge competition


Certifications

    AWS Certified Solution Architect - Associate

              The AWS Certified Solutions Architect - Associate examination is  

         intended for individuals who perform a solutions architect role and have 

         one or more years of hands-on experience designing available, cost-

         efficient, fault-tolerant, and scalable distributed systems on AWS.The AWS 

             Certified Solutions Architect - Associate examination is intended for 

         individuals who perform a solutions architect role and have one or more 

         years of hands-on experience designing available, cost-efficient, fault-

         tolerant, and scalable distributed systems on AWS.

         CERTIFICATE:

          - AWS Certified Solution Architect - Associate 





Paragraph image 00 00@2x

    HarvardX CS50 Computer Science edX, Inc. (MOOC platform) 

              The most popular computer science class in Harvard. With this            

         certification means accomplishment of a semester training on programs,  

         including Data structure, Algorithm, and web development.

              Familiarity in a number of languages, including C, Python, SQL, and 

         JavaScript plus CSS and HTML.

        CERTIFICATE:

         - CS50 Certification


Paragraph image 00 00@2x

   Deeplearning.ai Specialization

              An AI learning organization funded by Andrew Ng, dedicating to train 

         professional AI workers to speed up & spread the ideas and knowledge 

         of AI.

              Accomplishment of five specialization means good understanding of 

         deep learning fundamentals, capable to apply them, and build a career in

         AI.

        CERTIFICATE:

        - Structuring Machine Learning Projects

        - Neural Networks and Deep Learning

        - Improving Deep Neural Networks - Hyperparameter tuning, 

        Regularization and Optimization

        - Convolutional Neural Network(CNN)

        - Sequence Model(Various RNN Structure)






Paragraph image 00 00@2x

Skills


Back-end

Ability
- Microservice experience
- Develop API services
- RESTful design
- Database management

Tools

- Python

- ElasticSearch

- Kafka

- Grafana

- Django, Flask

- Git

- Gitlab CI

- Firestore/Firebase

- Nginx

- Gunicorn

- uwsgi

- Mysql&Sqlite

- Redis

- RabbitMQ

- Linux


AI

Ability

- Build machine/deep learning model base on real-world problem

- Experience on NLP problem

- Integrate with api, AI model as services

- Self learning ability and motivation


Tools

- RF, XGboost, SVR,ect.

- Pandas

- Sklearn

- Matplotlib

- Seaborn

- Tensorflow&Keras

- Pytorch

- CNN

- RNN

- Jupyter Notebook




Architecture

Ability

- Cloud-base server deployment

- Microservice insight

- Serverless design pattern

- HA(High Availability), failover design, load balance, ect.

- CI work flow


Tools

- AWS

- GCP

- K8s

- Kustomize

- Docker swarm

- Docker

- Git CI

- Airflow


Management

Ability
- Build and coach scrum working mode
- Project scheduling
- Product monitoring

Tools

- Jira

- Bitrix24

- Sentry 

- Gitlab

- Swagger

- Apidoc

- Locust