Hello, I'm Wei Zhong Tee

Software Engineer at Jamf B.S. in Computer Science

My Resume

Work Experience

July 2022 - Present

Software Engineer

Software Engineer I, July 2023-Present
Associate Software Engineer, July 2022-July 2023

  • Engineer for Jamf Connect products (MacOS and iOS identity management and security products)
  • Daily work involves up to date Apple native development tools (Xcode, Swift, Testing frameworks, etc.)
  • Jamf
    June 2021 - May 2022

    Software Engineer Intern

  • Working with Swift, iOS and macOS to develop tests and production code for Jamf Connect products
  • Worked full time during the summer and winter breaks, and part time during the fall and spring semesters
  • Completed internship when I graduated with a B.S. in Computer Science and transitioned into a full time position
  • Jamf
    September 2020 - May 2022

    Research Assistant

  • Worked as a part time research assistant researching Pattern Recognition in IoT devices under the supervision of Dr Rushit Dave
  • Part of Artifical Intellligence, Machine Learning and Security (AIMS) research group
  • Conference Presentations at: ICCCT 2021, CACML 2022, ITCC 2022 and CERCA 2022
  • Published (2021): Application of Machine Learning-Based Pattern Recognition in IoT Devices: Review
  • Published (2022): Human Activity Recognition models using Limited Consumer Device Sensors and Machine Learning
  • Published (2022): A Close Look into Human Activity Recognition Models using Deep Learning
  • University of Wisconsin-Eau Claire
    Jan 2021 - May 2021

    Learning and Technology Services Help Desk Assistant

  • Helped clients troubleshoot their technology or university software related issues in person, over calls and email
  • University of Wisconsin-Eau Claire
    July 2019 - August 2019

    Programmer

  • Remotely designed a script that filtered and organized raw data for a linguistic research project
  • Used python to access, sort and filter out unwanted data for a professor at NUS
  • National University of Singapore (NUS)
    March 2018

    Sales Assistant

  • Assisted setting up warehouse displays so that the displays were organized and neat for warehouse sales
  • Managed stock counting and the cashier
  • CideKick (Selangor, Malaysia)

    Education

    January 2020 - May 2022

    B.S. in Computer Science - Comprehensive Major

  • Magna Cum Laude graduate of UW-Eau Claire as of May 2022
  • Dean's List Awards: Spring 2020, Spring 2021, Fall 2021 and Spring 2022
  • University of Wisconsin-Eau Claire
    April 2018 - November 2019

    American Degree Transfer Program

  • Based in Kuala Lumpur, Malaysia, I completed the first two years of my undergraduate degree here
  • I transferred as an American Degree Transfer Student to complete my undergraduate degree at the University of Wisconsin-Eau Claire
  • Methodist College Kuala Lumpur
    January 2013 - December 2017

    International General Certificate of Secondary Education (IGCSE)

  • Additional Awards: Distinction in Cambridge’s International Certification of Education (ICE)
  • Nobel International School

    Software Engineering Portfolio

    This section covers my software engineering experience in various environments. Other unlisted projects can be found at my GitHub page.

    Note: Some projects have an external repository linked to the project title, while others do not. Feel free to contact me about any of the listed projects. Due to privacy and legal reasons, not all recent/current professional projects can be listed.

    • All
    • Professional Projects
    • School Projects
    • Personal Projects

    All Things Identity

    Keywords: Security, Identity, OIDC, ROPG, Authorization APIs, Identity Providers, Jamf Connect

    Extensive work and understanding on various cloud identity and authorization protocols and flows.

    Jamf

    macOS Login: Jamf Connect Login

    Keywords: Swift, Apple, macOS, Security, Authorization Plug-ins

    Extensive work on Jamf's custom login screen, which supports several cloud identity authorization flows for natively provisioning an associated local user.

    Jamf

    Automating Localization Language Tests

    Keywords: Swift, Apple, Automated Testing, Localized Testing

    Automating tests that test products in different local languages for correct translations and functionality.

    Jamf

    Sliding Window Protocols

    Keywords: Networks, Sliding Window, C, Packets, Frames, Data Transfer Protocols, Protocols

    A group project for a computer networks class to simulate data transfer protocols (Stop and Wait, Go-Back-N and Selective Repeat). The data transfer process also needed to include error handling situations and performing checksum verifications to ensure the integrity of the transfered data from one client to another.

    University of Wisconsin-Eau Claire

    Process Scheduler

    Keywords: Operating Systems, Scheduling, C, MFQS, Real-Time

    A group project for an operating systems class to write a process scheduler in C. Algorithms utilized in the scheduler include Multilevel-Feedback Queue Scheduling (MFQS) and Real Time Scheduling.

    University of Wisconsin-Eau Claire

    Create a Shell

    Keywords: Operating Systems, Shell, C, System Calls

    A group project for an operating systems class to write a shell in C.

    University of Wisconsin-Eau Claire

    Find My Android

    Keywords: Android, Mobile App Development, Back-end, Database Principles

    A group project that consisted of Android, Web and Back-end development. I worked on the Android app that pinged its location to the back-end and was displayed on the web app. Data also had to be retrieved and pushed to a database.

    University of Wisconsin-Eau Claire

    Deep Learning Projects

    Keywords: Deep Learning, Neural Networks

    Took a deep learning class and built several models on different deep learning network architectures.

    University of Wisconsin-Eau Claire

    Automating Manual Tests

    Keywords: Swift, Apple, XCUI, Automated Testing

    Automating tests that utilize Swift's XCUI framework.

    Jamf

    Connectivity Runners

    Keywords: Swift, Apple, iOS, macOS, App Development, Testing

    Wrote iOS and macOS runner applications for testing connectivity frameworks that Jamf Connect products utilize.

    Jamf

    Automated Snapshot Testing

    Keywords: Swift, Snapshot Testing, Automated Testing

    Wrote automated product testing code that utilized Snapshot frameworks for UI regression tests.

    Jamf

    Product Release Testing

    Keywords: Swift, Apple, Device Management, Testing

    Helped with product release testing for various Jamf Connect products.

    Jamf

    Office Space Manager

    Keywords: React, CSS, Javascript, Front-end, Back-end, Database

    Built an office space manager web based app for a software engineering class. Web app consisted of a front-end (React and CSS) and a back-end (Javascript, Firebase) for storing and handling user data and interactions.

    University of Wisconsin-Eau Claire

    Research Publication

    Keywords: Research, Machine Learning

    Published multiple studies on Machine Learning, Deep Learning and Human Activity Recognition. Findings were presented at several conferences as well. Details can be found below under Work Experience.

    University of Wisconsin-Eau Claire

    Computer Science Website

    Keywords: HTML, CSS, Javascript, Python (Flask), Front-end, Back-end, Database

    Built a website about the school's computer science program. Website consisted of a front-end (HTML and CSS) and a back-end (Javascript, Flask, Database principles) for storing and handling user data and interactions.

    University of Wisconsin-Eau Claire

    Internship Assessment Practice

    Keywords: Java, CLI, GUI, Object Oriented Programming, API

    Worked on a practice project that had both a CLI and GUI interface made with Java using Object Oriented Programming principles. The project utilized API calls from the internet for displaying information.

    Personal

    This Website!

    Keywords: HTML, CSS, Javascript

    While built on a template, some of the website was designed and the code refactored to fit presentation needs. Deployed using github pages and a custom domain.

    Personal

    iOS Meal Tracker App

    Keywords: Swift, Xcode, iOS, Mobile App Development

    Created a Basic iOS app made with Swift and Xcode.

    Personal

    Note Taking App

    Keywords: React Native, Mobile App Development

    Worked on a note taking app as a practice project to learn React Native.

    Personal

    Hangman Game

    Keywords: Java, Game, Object Oriented Programming, GUI

    A GUI game made using Java, designed with object oriented principles. GUI interface with user interaction and input.

    University of Wisconsin-Eau Claire

    Rabbit Population Simulator

    Keywords: Java, Simulation, Object Oriented Programming, CLI

    A simple command line simulation made using Java, designed with object oriented principles. The simulation predicted rabbit population numbers given any base number of does and bucks. Command line based interface with user interaction and input.

    University of Wisconsin-Eau Claire

    Connect Four Game

    Keywords: C++, Game, Object Oriented Programming, CLI

    A simple command line game made using C++, designed with object oriented principles. Command line based interface with user interaction and input.

    Methodist College Kuala Lumpur

    Scripting for Processing Language Data

    Keywords: Python, Scripting, Data

    Remotely designed a script that filtered and organized raw data for a linguistic research project. Used python to access, sort and filter out unwanted data for a professor at NUS.

    National University of Singapore (NUS)

    Python Madlibs Game

    Keywords: Python, Game, Basic Programming, CLI

    One of my earliest programming assignments was to create a mad libs game using Python. Command line based interface with user interaction and input.

    Methodist College Kuala Lumpur
    Image placeholder

    About Me

    Born in the US and raised in multicultural Malaysia, I am multilingual and comfortable working in diverse settings.

    I am looking to learn and develop skills in my areas of interest: computer science, programming and technology while working with and learning from people.

    Hire Me View CV

    My Skills


    Professional Skills

    Programming

    Proficient In Java, JavaScript, HTML and CSS, Python, Swift, C and C++ and Git Version Control.
    Familiar with React (Mobile and Web), Objective C and SQL (Database Design and Principles).

    Computers

    Experienced with computer assembly, repair, troubleshooting and installing various operating systems.

    Office (Microsoft or Google) Suite Applications

    Proficient In Word/Docs, PowerPoint/Slides, Outlook/Gmail and OneDrive/Drive.
    Familiar with Excel/Sheets and Microsoft Access.

    Other Skills and Interests

    Digital and Mobile Photography

    I have interest and some experience in shooting with DSLRs and mirrorless cameras. I enjoy taking photos on my mobile phone. I also have experience using Adobe Lightroom to touch up photos from shoots.

    Music: Drumming

    Drumming is my hobby and occupies most of my free time. I have been drumming since the age of 11 and I am always interested in learning new techniques, rudiments and patterns to play. I have experience playing for both small and large productions in church and in bands.

    Audio-Visual Systems

    I have experience with packing, setting up and working with audio-visual systems. I have a basic understanding of mixing live audio and performing sound checks for the mainstage and monitors.

    Social Experience and Involvement

    Church Worship Team and Band Member

    Actively serving in the Church Worship Team as a drummer. Was also the drummer for a band that performed for one of my college's annual dinners and a few weddings.

    2017 - Present
    Kuala Lumpur, Malaysia and Eau Claire, WI

    Youth Camp Facilitator

    Worked with a youth committee and adult advisors to plan and execute church youth camps.

    November 2018 and June 2019
    Selangor, Malaysia

    Church Youth Group President

    Delegated work and managed a committee of youth that planned and executed the programs for the weekly youth group.

    2016 - 2017
    Selangor, Malaysia

    Prefectorial Board: Nobel International School

    Enforced school rules while maintaining good grades and staying active within clubs.

    2015 - 2017
    Selangor, Malaysia

    Camp Facilitator for Rural Indiginous People

    Planned and executed camp sessions, games and activities for Malay speaking indigenous teenagers who lived in Rural areas.

    May 2016
    Sarawak, Malaysia

    Volunteer Teacher: Refuge For The Refugees

    Planned and executed teaching sessions for child refugees from Myanmar who needed English lessons.

    April 2016
    Kuala Lumpur, Malaysia

    Get In Touch

    Get In Touch

    Other Details

    • Email teeweizhong10@gmail.com
    • Phone +1 715 829 2198
    • Currently Based In Eau Claire, WI, USA