林瑞怡 Jui-Yi, Lin

High learning ability in new things and always enjoy using skills what I learn to solve problems.

  New Taipei City, Taiwan      [email protected]      https://github.com/juiyilin?tab=repositories 


Skills


Back-end


  • Python
  • Python Django framework
  • Python Django REST framework
  • Python Flask framework
  • Python Pandas
  • Python Boto3 
  • RESTful API


Database


  • PostgreSQL
  • pgAdmin 4
  • MySQL
  • connection pool
  • Redis


Cloud Platform


  • AWS EC2
  • AWS S3
  • AWS CloudFront
  • AWS RDS
  • AWS Load Balancer
  • GCP 

Third-party


  • TapPay (payment)
  • Google Charts

Front-end


  • HTML
  • CSS
  • JavaScript (ES6)
  • RWD
  • AJAX
  • Bootstrap

Language


  • English (TOEIC 710)

Other


  • Git / GitHub
  • Linux (Ubuntu)
  • Nginx
  • Heroku
  • loader.io

Projects


大型機具檢查管制系統 (Company Project)

A system to manage machine entering status in construction plant including web interface and app interface. Website with two interface for 2 kinds of users(總公司人員、工務所人員) to login.

  • JSON Web Token(JWT) authentication
  • Nginx for reverse proxy
  • Python uwsgi web server
  • Python Django REST framework for backend
  • Store all data in PostgreSQL


Feature

  • Account, machine, machine enter application, and machine device check  management

  • Different permissions user

  • Support advancedsearch data by fields

  • Data can be exported to Excel file


          (admin interface)

          (user interface)

出入管制系統 (Company Project)

A system including a web interface and an app interface for the construction industry to know workers' punch in information such as what time and which jobsite they came in or out. Web interface will change by different user(administrator & user). Workers use Face recognition or QR code scanner on app to punch in. 

  • Websocket(Python channels, Daphne, Redis) for backend to pass punch in data from app to the web immediately
  • JSON Web Token(JWT) authentication
  • Nginx for reverse proxy
  • Python uwsgi web server
  • Python Socket and Python thread to communicate with Face recognition program(C language)
  • Use Python Pandas and django_excel to export and pass excel data to web
  • Python Django REST framework for backend
  • Run application on Google Cloud Platform 
  • Store all data in PostgreSQL
  • RESTful API design pattern

消費者資訊紀錄系統 (Side Project)

A website for exhibitors to record visitors' information such as items what they are interested in or what they buy during the exhibition. Data can be presented by Google Charts and exported as an excel file.

  • Upload company logo to AWS S3 
  • Securely deliver logo by AWS CloudFront  
  • SSL certificate for HTTPS
  • Nginx for reverse proxy
  • Draw charts using Google Charts 
  • Use Python Pandas to export data to excel file
  • Python Flask framework for back-end
  • Run application on AWS EC2 
  • Store all data in MySQL
  • Use connection pool to manage connection
  • RESTful API design pattern
  • Use AJAX to call API
  • HTML, CSS for RWD

台北一日遊 (Side Project)

An E-commerce for one day trip in Taipei.

  • Python Flask framework for back-end
  • Run application on AWS EC2 
  • Store user data and attractions in MySQL
  • Use connection pool to manage connection
  • TapPay SDK for payment flow
  • RESTful API design pattern
  • Use AJAX to call API
  • HTML, CSS for RWD
  • Slide effect attraction image
  • Infinite scroll for loading attraction data in index
  • Popup login window

Work Experience


Backend Engineer • Hi SHARP Co., Ltd.

Nov 2021 - Present

Use Django and Django REST framework to develop on backend such as entering management system...etc.
Services are deployed on Google Cloud Platform and Ubuntu environment.
Cooperate with frontend engineer, UI/UX designer, app engineer, algorithm engineer.

Skills:
- Django, Django REST framework
- Websocket
- PostgreSQL、Redis
- GCP (Server)
- Linux (Ubuntu)
- Git, GitLab



Web Trainee  •  WeHelp Bootcamp

Feb 2021 - Aug 2021

  • Task-Based learning front-end and back-end skills weekly 
  • Complete an E-commerce website individually in 8 weeks
  • Make own project individually in 6 weeks
  • One-week team work with 3~5 people completed a project.



Research Assistant  •  Taiwan Institute of Economic Research (TIER) 

Aug 2018 - Jan 2021

  • Plan and organize conferences, meetings 
  • Assist research

Sales and Marketing  •  Rekrow Industrial Inc.

Aug 2017 - Aug 2018

  • Maintain official website
  • Shipping
  • Graphic design for shows

Education





東吳大學 Soochow University

Economics


2014 - 2017

Powered By CakeResume