Avatar of 王瑩婷.
王瑩婷
資深後端工程師
ProfileResume
Posts
18Connections
Print
Avatar of the user.

王瑩婷

資深後端工程師
Over 5 years experienced with back-end system and crawling framework. A positive and motivated developer dedicated to delivering product improvements, high quality and well-tested code. Experienced with collaborating on international cross-functional teams. Technical qualifications: • Language: Python, PHP • Cloud: (AWS) Lambda, S3, EC2, ECR, Aurora, Route53, VPC, API gateway • Backend: Python-flask, celery, RESTful API, RDBMS • DB: MySQL, DynamoDB, Redis, Cassandra • DevOps tools: Docker, CI/CD, Serverless
Commerce Connector 德商商基股份有限公司
National Taiwan Normal University
Taiwan

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
  • Fields
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Python
    Scrapy
    Flask(Python)
    MySQL / Mariadb
    Docker
    Git
    Redis
    Serverless Framework
    AWS
    PHP
  • Languages
    English
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    software engineer / backend engineer
  • Desired work locations
    Taipei, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Senior Software Engineer

Nov 2019 - Present
• Developed an API server for auto scheduling and extracting the product feed and sales feed from MSPs. • Designed and built the API server with Flask, Celery, DynamoDB, docker containers, along with AWS ECR, secret manager, Aurora. • Connected APIs for extracting product information and sales reports, e.g., Walmart, eBay, Shopee, Lazada, Shopify, etc. • Developed unit testing and integration testing. • Developed a scalable web crawling system and a data pipeline for collecting product information from e-Commerce websites. • Integrated Selenium, Splash, Python-requests into the crawling system. • Designed and built the web crawling system with Scrapy-Splash, Docker containers on AWS EC2, along with ECR, ALB, Route 53, Lambda, Serverless, Ansible, Traefik • Developed a downloader to automatically download files by using Play-wright, Selenium with proxy server.

Senior Backend engineer

Apr 2017 - Present
- Python and Scrapy-redis framework for an automatically distributed crawler system - Flask and RESTful API in DMP backend service and goyomoney website backend service - Monitoring services by ElasticSearch, Kibana, Grafana and Prometheus - MySQL and Cassandra maintenance - Access user features in DMP platform by Spark

Software Engineer

Dec 2016 - Apr 2017
5 mos
- Python and Scrapy-redis framework for an automatically distributed crawler system

Software Engineer

Sep 2013 - Nov 2016
3 yrs 3 mos
- Develop a human resource system using PHP, MySQL, jQuery. Served 100+ people and 300,000+ members. - Develop websites using web framework like CI, OpenCart, WordPress, Joomla with bootstrap - Develop a email sending system using PHP - Build a video streaming server using IIS for 40+ nodes in Taiwan

Education

Master’s Degree
Computer science
2010 - 2013
Activities and societies
Teaching Asistant:discrete mathematics, linear algebra, data structure, algorithm, programming
Description
Courses : data mining, data compression, advance algorithm, advance data structure, advance computer graphics, multi media system design, object-oriented systems analysis and design
Bachelor’s Degree
Computer Science
2006 - 2010
Activities and societies
Captain of basketball team, Captain of badminton team
Description
Courses : Artificial Intelligence, Java programming, C# programming, Database system, software engineering, operating system, algorithm, data structure, image processing, discrete mathematics, linear algebra, computer structure, engineering mathematics, calculus, probability and statistics