WHAT I DO
Hi, I’m 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 EngineerEspoo, Finland
Nokia08/2022 – Present
DevOps team of Cloud and Network Services
- 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 InternHelsinki, Finland
NVIDIA06/2021 – 09/2021 (4 mos)
Autonomous Vehicles Software team
- 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 AssistantEspoo, Finland
School of Electrical Engineering, Aalto University01/2021 – 08/2021 (8 mos)
Wearable Systems Lab
- 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 TraineeHelsinki, Finland
Elisa Polystar (former Elisa Automate)05/2020 – 08/2020 (4 mos)
Automate Engine & Machine Learning teams
- 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 DeveloperTaipei, Taiwan
Computer Center, Taipei National University of the Arts07/2018 – 07/2019 (1 yr)
Systems Development Team
- 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 MemberTaipei, Taiwan
Taipei National University of the Arts01/2015 – 04/2015 (4 mos)
Department of New Media Art 2nd Annual Exhibition “Untitled File”
- Designed the website and typeset for artist information and artwork.
Art InternTaipei, Taiwan
DECADE01/2015 – 02/2015 (1 mo)
“Discovering Technology Treasures” Exhibition, Songshan Cultural and Creative Park
- 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 MediaEspoo, Finland
Aalto University09/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 StudentHsinchu, Taiwan
National Tsing Hua University (NTHU)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 ArtTaipei, Taiwan
Taipei National University of the Arts (TNUA)09/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
- Sciences Track09/2017 – 06/2018
RESEARCH EXPERIENCE
Undergraduate Research AssistantTaipei, Taiwan
Taipei National University of the Arts12/2013 – 08/2017 (3 yrs 9 mos)
ucVsion Lab
- 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 LecturerTaipei, Taiwan
Taipei National University of the Arts10/2017 – 11/2017 (1 mo)
LED CUBE Workshop
- 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” Espoo, Finland
Väre arts building, Aalto University11/2021
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Aalto Media Lab Winter Demo Day 2020” Espoo, Finland
Online Exhibition12/2020
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Wearable Technology and Functional Wear Course Exhibition” Espoo, Finland
Väre arts building, Aalto University10/2020
- Artwork: “Inner Voice” Wireless Interactive Wearable Technology
“Aalto Media Lab Spring Demo Day 2020” Espoo, Finland
Online Exhibition05/2020
- Artwork: “Dream & Truth” Maya 3D Animation
“Aalto Media Lab’s Xmas Demo Day 2019“Espoo, Finland
Väre arts building, Aalto University12/2019
- Artwork: “Moving Instrumentbot” Interactive Kinetic WiFi Robot
“Young Voices – Collective Exhibitions from 11 Universities” Taichung, Taiwan
Dadun Cultural Center05/2017
- Artwork: “Stay True to Yourself” Interactive Sound and Light Installation
Taipei National University of the Arts, Department of New Media Art
4th Graduation Exhibition”Gazing into the Wilderness”Taipei, Taiwan
National Chiang Kai-Shek Memorial Hall04/2017
- Artwork: “Stay True to Yourself” Interactive Sound and Light Installation
“1st Kuan Du Light Art Festival (KDLAF)“Taipei, Taiwan
Campus of Taipei National University of the Arts10/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