翁婷瑜

Tina Wong

Front End Developer

國立政治大學 心理系
雙主修  數位內容學程  

 

I started my career as a front-end developer in November, 2020. Although I landed my first job with zero hands-on experience,  I made big progress and handled two Vue projects on my own after half a year in my first job. In my second job, I self-learned React on frontendmaster.com and developed several React applications. Meanwhile, I pushed myself further to learn backend knowledge such as developing APIs with FastAPI. My greatest strength is flexibility. I love learning and have confidence in driving rapid growth as well as grasping ideas in a short time. I value team's culture and hope to work in the environment that encourages communication, growth, and kindness.

I have 3yrs of full-time job experience as a web developer. In my downtime, I love doing puzzles, dancing, doodling, listening to podcasts and sharing the importance of mental health with people around me.

Skills

front-end: HTML/CSS/Javascript ; Typescript ; React/Vue ; Vite/CRA ; gitlab CI/CD ; AWS S3/aws-amplify ; vitest ; i18n ; MUI

back-end: Python ; FastAPI ; AWS Lambda; AWS CDK

工作經歷

Full Stack Developer

ViewSonic

2022/06 - 

Currently Employed

React / TypeScript / Vitest / FastAPI / gitlab CD / MUI / styled-component / css module

Integration with Canvas and BlackBoard(LMS)

  • Study 1EdTech standards such as LTI, QTI, CC, etc.
  • Study RESTful API documents of Canvas and BlackBoard
  • Implement a LTI tool

Product Development - UNIVERSE & ClassSwift

  • Develop landing pages and content management systems with React / TypeScript / Vite / Vitest
    • i18n
    • drag and drop
    • webSocket
    • react-hook-form
    • OAuth2 PKCE flow
  • Deploy websites with gitlab CD and AWS S3
  • Develop backend api with AWS lambda and FastAPI

Account Portal(Creating accounts for customers)

  • From UI design, front-end layout and js interaction, back-end apis, to AWS cdk deployment 

Mentor

  • Mentor a colleague to learn front-end skills

Front End Developer

Bovia

2021/10 - 2022/03
Remote

Vue 2 / d3.js / webRTC / WebSocket

Audio Call

  • Develop front-end functionality with webRTC and WebSocket

Video Player

  • Use D3.js to customize video player

Front End Developer

童醫院

2020/11 - 2022/5
Taichung, Taiwan

Vue 2 / Vue 3 / d3.js / python reportlab library / robot framework e2e testing

Electronic Anesthesia Record

  • front-end: Use D3.js to develop anesthesia electronic form
  • back-end: Create anesthesia record PDF with Python ReportLab

Website Optimization

  • Optimize the website from 64 to 95 points on lighthouse
  • Study and Fix memory leak
  • Robot Framework E2E Testing