WHAT I DO
Hi, I am Wan-Ting Hsieh (謝宛庭), a multifaceted professional with a core in software engineering, DevOps, and full-stack development. My diverse skill set extends to graphic design, photography, painting, and new media art. My aesthetic perception, combined with a robust technical background, has consistently resulted in high-quality work. Eager to embrace new challenges, I am committed to delivering work that surpasses expectations.
PROFILE
- 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲: Specialized in software engineering, test automation, CI/CD, and web development.
- 𝗩𝗲𝗿𝘀𝗮𝘁𝗶𝗹𝗶𝘁𝘆: Skilled in UI design, 3D modeling, and electrical engineering.
- 𝗕𝗮𝗰𝗸𝗴𝗿𝗼𝘂𝗻𝗱: Strong aesthetic sense integrated with a robust technical foundation.
- 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲: Proficient in agile software development practices.
- 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲𝘀: Fluent in Python, JavaScript/TypeScript, and Groovy.
- 𝗣𝗿𝗼𝗯𝗹𝗲𝗺-𝗦𝗼𝗹𝘃𝗶𝗻𝗴: Effective at addressing complex technical challenges.
- 𝗧𝗲𝗮𝗺𝘄𝗼𝗿𝗸: Recognized for excellent communication and collaboration skills.
WORK EXPERIENCE
DevOps Engineer, Nokia
DevOps team of Cloud and Network Services
Espoo, Finland, 08/2022 – Present
- Enhanced server stability and performance by optimizing and maintaining custom Robot Framework server and client keywords for TCP, HTTP, HTTP2, LDAP, SMTP/Email, and SMPP/SMS protocols. Implemented TLS decryption to boost debugging speed and test automation using Python and tcpdump/Wireshark.
- Containerized the company’s online charging system using Docker, reducing resource consumption by 37-58% in RAM and 68-75% in disk space. Developed Dockerfiles for key components, automated builds with Jenkins, and implemented startup scripts for seamless setup and configuration. Enhanced developer efficiency by creating a WSL2 containerized Robot test development environment, facilitating rapid test case development and debugging on local machines.
- Designed and implemented an ELK stack cluster by leveraging Ansible, Docker, and Jenkins pipelines with Groovy for real-time visualization of Robot framework test results via Kibana dashboards and automated email reports. Developed a Python package to parse and report results via the Robot Framework API, significantly enhancing monitoring efficiency and accuracy.
- Developed a dynamic Nightly CI dashboard using the MERN stack, transforming a static dashboard into scalable web service containers. Automated build data processing and reporting to MongoDB with Jenkins pipelines and Python scripts sourcing data from Jenkins and JFrog Artifactory APIs, improving monitoring efficiency and data accessibility for global R&D, QA, and DevOps teams to quickly identify Jenkins build issues.
Software Engineer Intern, NVIDIA
Autonomous Vehicles Software team
Helsinki, Finland, 06/2021 – 09/2021 (4 mos)
- Developed an Xorg server container with GPU acceleration for display interfacing between Dazel and NVIDIA driver containers using Docker, NVIDIA Container Toolkit, NVIDIA Container Runtime, and bash scripts.
- Enhanced test job issue detection speed by visualizing 80k+ monthly data points with Timelion, Vega, and Elasticsearch queries in Kibana, presenting line graphs, histograms, and tables.
- Designed and implemented a secure, responsive landing page with Bootstrap, integrating NGINX with SPNEGO for Kerberos authentication. Utilized SSL and automated deployment with bash scripts.
- Modernized a reporting application by containerizing and adding features with Docker and Python. Automated deployment and scheduling with bash scripts and crontab.
- Addressed over 25 Jira issues in 4 months, collaborating on test job monitoring application development, testing, maintenance, and crafting comprehensive documentation for replication.
Graduate Research Assistant, School of Electrical Engineering, Aalto University
Wearable Systems Lab
Espoo, Finland, 01/2021 – 08/2021 (8 mos)
- Prototyped multiple pairs of haptic gloves for a multiplayer VR game scenario.
- Designed and fabricated PCBs for each glove to control 18 vibration motors attached to knuckles, palmar areas, and the back of a hand.
- Implemented vibrotactile patterns to trigger 18 vibration motors installed on each glove for improving users’ VR immersion.
- Developed API for haptic gloves to enable remote control between Unity3D, webpage client applications, and the glove server using ESP32 microcontroller and C++.
Software Developer Trainee, Elisa Polystar (former Elisa Automate)
Automate Engine & Machine Learning teams
Helsinki, Finland, 05/2020 – 08/2020 (4 mos)
- Resolved 200+ unit test errors in algorithm and SDK repositories within a month due to Python’s Marshmallow module update, enhancing performance.
- Developed a query interface for custom objects in Python, integrating schema definition via the Marshmallow module and adding SQL queries to the API repository.
- Analyzed the MNIST dataset using active learning strategies (uncertainty, margin, entropy, batch sampling), contrasting outcomes with passive random sampling.
- Refactored a questionnaire platform with Bootstrap for responsiveness, addressed Flask bugs, and fine-tuned the Jinja template for improved front-end experience.
- Visualized self-formulated Prometheus metrics and PostgreSQL tables in Grafana, while monitoring Python logs in Kibana.
Full Stack Web Developer, Computer Center, Taipei National University of the Arts
Systems Development Team
Taipei, Taiwan, 07/2018 – 07/2019 (1 yr)
- Developed the new school’s official RWD website, utilizing Linux Ubuntu and NGINX framework for web development to improve loading speed and handle high volumes of concurrent users (3,000 hits/day).
- Managed MySQL databases and users for the new website.
- Created EIP (Enterprise Information Portal) RWD front-end UI prototype.
- Trained 10-15 administrative staff on using CMS (Content Management System) to post news on the new website.
Curating Team Member, Taipei National University of the Arts
Department of New Media Art 2nd Annual Exhibition “Untitled File”
Taipei, Taiwan, 01/2015 – 04/2015 (4 mos)
- Designed the website and typeset for artist information and artwork.
Art Intern, DECADE
“Discovering Technology Treasures” Exhibition, Songshan Cultural and Creative Park
Taipei, Taiwan, 01/2015 – 02/2015 (1 mo)
- Assisted DECADE (an interactive solutions company) with soldering, testing, and debugging of Printed Circuit Boards.
- Assembled interactive electronic installations for the exhibition.
EDUCATION
MA in New Media, Aalto University
Espoo, Finland, 09/2019 – 12/2021
Major – New Media Design and Production, School of Arts, Design and Architecture (GPA 4.68/5.0)
Minor – Computer Science, School of Science (GPA 4.75/5.0)
- Received Aalto University’s scholarship: Category A scholarship (100 % waiver), tuition fee 0 euro per academic year, Finland.
- Received Government Scholarship to Study Abroad (GSSA,109年臺灣教育部留學獎學金), Ministry of Education, Taiwan.
- Computer Science courses taken: “Programming 1 & 2 (Scala)”, “Machine Learning with Python”, “Deep Learning with Python”, “Data Structures and Algorithms”
- Master Thesis (Grade 5.0/5.0): “Wireless Haptic System Design for a Multiplayer VR Game Scenario”
- Keywords: haptic gloves, wearable electronics, e-textiles, vibrotactile pattern design, Internet of Things, REST API, body perception, embodiment, virtual environments
- Supervisor: Matti Niinimäki (Head of the Major, New Media Design and Production)
- Advisor: Prof. Yu Xiao (Team Lead of Wearable Systems Lab)
Exchange Student, National Tsing Hua University (NTHU)
Hsinchu, Taiwan, 09/2017 – 06/2018
Interdisciplinary Program of Electrical Engineering and Computer Science (EECS) (GPA 3.26/4.3)
- Electrical Engineering courses taken: “Electrical Circuits“, “Microelectronic Labs. (Hspice)”, “Electrical Machinery Labs.“, “Logic Design Labs. (Verilog, FPGA)”
- Computer Science courses taken: “Web Programming, Technologies, and Applications (React.js, Node.js, JavaScript, HTML5, CSS3, AWS, MySQL, Git)”
BFA in New Media Art, Taipei National University of the Arts (TNUA)
Taipei, Taiwan, 9/2013 – 06/2018
(GPA 3.81/4.0)
- Received Encouragement Scholarship.
- Received 2 Commendations for being an artist in “1st Kuan Du Light Art Festival (KDLAF)“.
- Undergraduate Independent Study Project:
“Stay True to Yourself: Exploring Interactions with 3D-Printed Ornamentation in Architecture”- Advisors:
Prof. Shih-Wei Sun (Chief Director of ucVision Lab and Computer Center of TNUA)
Prof. Der-Lor Way (Dean of the School of Film and New Media)
- Advisors:
National Hsinchu Girls’ Senior High School
Hsinchu, Taiwan, 09/2017 – 06/2018
- Sciences Track
RESEARCH EXPERIENCE
Undergraduate Research Assistant, Taipei National University of the Arts
ucVsion Lab
Taipei, Taiwan, 12/2013 – 08/2017 (3 yrs 9 mos)
- Project: “Machine Learning Based Action Recognition Technology: Applications for Contemporary Interdiscipline Performance Art with Virtual Folklore Puppet Dance controlled by Interactive Technologies”
- Utilized Arduino and Unity 3D to integrate multimedia technologies.
- Recorded and edited the performance video.
- Project: “Performing Action Recognition from EMG/Accelerometer Sensors for Virtual Puppet Shows”
- Developed a 3D platform for folklore puppets using Sketchup and Unity3D.
- Created a performance video through shooting and editing.
- Project: 3D Complexity Analysis and Design
- Designed various 3D models for analysis with Unity 3D (e.g., humans, cars, monsters, fish).
TEACHING EXPERIENCE
Course Lecturer, Taipei National University of the Arts
LED CUBE Workshop
Taipei, Taiwan, 10/2017 – 11/2017 (1 mo)
- Explained the principle of LED cube animation and conducted a lecture on building a 4x4x4 LED cube using soldering irons, Arduino, and C++.
SKILLS
Software Engineering
Git, Linux (Bash, Xorg, NVIDIA Driver), Python (numpy, matplotlib, sklearn, pandas, marshmallow, flask, Jinja), Docker (NVIDIA Container Toolkit), REST API, Scala, Elasticsearch, Kibana (Timelion, Vega), Grafana, Prometheus, Jira, Confluence, WordPress
Front-End Development
JavaScript (React.js, Gatsby, Node.js, p5.js), HTML5, CSS3, Bootstrap, Processing
Back-End Development
NGINX (SPNEGO/Kerberos Auth), PostgreSQL, MySQL, GraphQL
Cloud Computing
GCP, Azure
Hardware Programming
C++ (Arduino, ESP32), Raspberry Pi, Verilog, FPGA
Game Design
C# (Unity3D)
3D Modeling & Animation
Maya, Fusion 360, SolidWorks, Meshmixer, Sketchup
Graphic & Video Design
Photoshop, Illustrator, Premiere, Final Cut Pro, After Effect, Lightroom
Design & Fabrication
KiCad PCB, Eagle PCB, Protel 99SE, 3D Printing, PCB Milling & Soldering, Laser Cutting, CNC Sculpting, Lathing, Sewing
PAINTING
Watercolor, Crayon, Acrylic, Sketch, Comics, Pastel
GROUP EXHIBITIONS
“Digital Fabrication Showcase 2021“, Väre arts building, Aalto University
Espoo, Finland, 11/2021
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Aalto Media Lab Winter Demo Day 2020“, Online Exhibition
Espoo, Finland, 12/2020
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Wearable Technology and Functional Wear Course Exhibition“, Väre arts building, Aalto University
Espoo, Finland, 10/2020
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Aalto Media Lab Spring Demo Day 2020“, Online Exhibition
Espoo, Finland, 05/2020
- Artwork: “Dream & Truth” Maya 3D Animation
“Aalto Media Lab’s Xmas Demo Day 2019“, Väre arts building, Aalto University
Espoo, Finland, 12/2019
- Artwork: “Moving Instrumentbot” Interactive Kinetic WiFi Robot
“Young Voices – Collective Exhibitions from 11 Universities”, Dadun Cultural Center
Taichung, Taiwan, 05/2017
- Artwork: “Stay True to Yourself” Interactive Sound and Light Installation
4th Graduation Exhibition”Gazing into the Wilderness”, National Chiang Kai-Shek Memorial Hall
Taipei National University of the Arts, Department of New Media Art
Taipei, Taiwan, 04/2017
- Artwork: “Stay True to Yourself” Interactive Sound and Light Installation
“1st Kuan Du Light Art Festival (KDLAF)“, Campus of Taipei National University of the Arts
Taipei, Taiwan, 10/2016
- Artwork: “Keep Walking” Public Art Light Installation
HONORS AND AWARDS
2020 Received Government Scholarship to Study Abroad (GSSA,109年臺灣教育部留學獎學金), Ministry of Education, Taiwan
2019 Received Aalto University’s scholarship: Category A scholarship (tuition fee 100 % waiver), Finland
2017 Received two Commendations for being an artist in “1st Kuan Du Light Art Festival (KDLAF)”, Taiwan
2016 Received Encouragement Scholarship, Taipei National University of the Arts, Taiwan
2016 1st Prize, Learning Excellence Award, Student ID.110262031, Taipei National University of the Arts, Taiwan
2012 1st Prize, “8News Painting Competition“, Taiwan
2011 Shortlisted, “1st Future-Digi Comic Competition“, Taiwan
2011 Merit Award, “9th National Hsinchu Girls’ Senior High School Students EX-LIBRIS Competition”, Taiwan
2010 1st Prize, “Hsinchu County Taxes and Levies Comic Strip Competition“, Taiwan
2009 My Painting was chosen to be the Cover art of the Hsinchu Monthly of Youth No. 241, Taiwan
2009 1st Prize, “Hsinchu County Magistrate Cup Science Competition Digital Picture Book – Angel’s Wings “, Taiwan
2009 3rd Prize, “Hsinchu County Magistrate Cup Science Competition Digital Picture Book – Lucky Dining Table“, Taiwan
2009 1st Prize, “Government Information Office Comic Strip Competition – My Low-Carbon Lifestyle“, Taiwan
2009 2nd Prize in Hsinchu County, “Painting Competition on Climate Change for Junior High School Students“, Taiwan Institute for Sustainable Energy (TAISE), p. 31, Taiwan
2009 Honorable Mention, “Hsinchu County Smoke-Free Campus Creative Poster Design”, Taiwan
2009 Shortlisted, “Nationwide Students’ Picture Book Creation Award – Love & Time”, Taiwan