Ezlpfp22atgseqwid1ht

李懿庭 / Eric Lee

I'm a software engineer specializing in modern web, web services and software architecture.

3+ years of experience in Backend Software Development.

2+ years of experience in Full-stack Software Development.


Experience

Appaegis Inc, Full-stack Engineer, Aug 2021 - Present

  • Application Team
  - Developed an application for Access Security Solution.
  - Designed and Refactored web application to make the web page more interactive.
  - Designed a solution to ensure the access in an application be limited and managed.
  - Integrated the alert in the system into third party services.
  • Tech Stack: Vue, Amplify, Nodejs, GraphQL, Express, AWS
Linker Networks Inc, Backend Engineer, Nov 2020 - July 2021
  • Auto Labeling Platform Team
  - Developed backend microservices for auto labeling.
  - Designed and integrated Azure Machine Learning into the system including Agent, CICD, Infrastructure, and AI Model.
  - Designed a CICD flow to deploy our product automatically.
  - Designed a code convention inspiring by Nest for consistency.
  - Designed a development flow to allow developers easily deploy our website to test servers in Kubernetes.
  - Designed a branch convention based on Git Flow to make git tree more clear.
  - Refactored code base and added unit test for code quality.
  •  Tech stack: Azure, NodeJs, GraphQL, Terraform, Ansible, RabbitMQ, Microservices, Docker, Python

Genie Networks Ltd, Full-stack Engineer, Aug 2018 - Oct 2020

  • Application Team
  - Developed a web application for Traffic Summary, Analysis, Anomaly Detection, and DDoS Mitigation.
  - Led new employees to explore full-stack web development.
  - Served as project lead and manage and assign issues.
  - Designed a complete notification service worked between database and frontend.
  - Designed a database selector to avoid disconnecting if the database shut down.
  - Designed AAA architecture.
  - Designed various backend architectures, such as GraphQL, RESTful, gRPC, download API, and so on.
  - Designed various interactive reports and components.
  - Using Jest to develop unit test and integration test.
  - Using Storybook to present components in different scenarios.
  • Tech stackAngular, NodeJs, GraphQL, Express, RESTful, gRPC, PostgreSQL

四技二專甄選系統(part time), Aug 2017 - Apr 2018

  • Software Engineer (Full Stack Developer)
      - Full stack Development with ASP.NET MVC.

Education

National Taipei University of Technology, Sep 2016 - Aug 2018

  • Master of Science in Department of Electronic Engineering

National Kaohsiung University of Applied Sciences, Sep 2012 - Jun 2016 

  • Bachelor of Science in Department of Electronic Engineering

Skills


Language

  • TypeScript
  • JavaScript
  • Python
  • SQL


FrontEnd

  • Vue
  • Angular
  • React
  • Html
  • CSS
  • Storybook

BackEnd

  • GraphQL
  • RESTful
  • express
  • gRPC
  • Nodejs
  • RabbitMQ
  • PostgreSQL
  • MongoDB


DevOps

  • Docker
  • Docker-Compose
  • Terraform
  • Ansible
  • Azure DevOps


More

  • Git (Git flow and GitOps)
  • Microservices
  • Azure
  • Jest
  • Web Crawler
  • Azure Machine Learning

Side Projects (Github)

Facebook-clone(2021)

Use pure html/scss/vue without any UI third party to implement a facebook clone.
  - Vue, Vuex

NestAppMinimization(2021)

It's a demonstration of how to reduce the size of the Nest app from 1.6GB to 90.5MB.
  - Nest, Docker

ELog (2019)

It's my blog. I wrote some articles on it.
  - Angular, Markdown, NodeJs, Graphql, Mongo DB, JWT, Docker

Ordering System (2017)

This is an android app of ordering foods. Let users order more easily.
  - Android App, ASP.NET API, Monogo DB, NoSQL

Youtube Player (2017)

Use ReactJs and youtube api to implement youtube player.

  - React, ES6, youtube-api

Sharing products system (2015)

Everyone can use the web system or the android app to find the cheapest products.

  - PHP, Android App, Web API, MySQL


Powered by CakeResumePowered by CakeResume