Profile photo

Kevin Chang

3rdPremium Subscriber

Previous positions

  • Full Stack Developer at Texas A&M Health Science Center Rural and Community Health Institute
  • System Engineer at ViaSat Inc.

Education

Texas A&M University, Master’s Degree, Computer Science

265

Background

Summary

Experienced Software Developer with demonstrated history of working on diverse web application products. Currently working on deploying secure mobile solutions with cutting-edge technologies. Comfortable with Linux based environment, cloud services, and testing pipeline tools such as Jenkins and Dockers. Knowledgeable for building from backend server, database to frontend UI and exceptional troubleshooting and system testing skills. Excellent communication skills and enthusiasm for improving and making impact on the world.

Experience

  • Senior Staff Software Engineer

    Palo Alto Networks

    September 2019 – Present(1 month)Santa Clara, California

  • Software Engineer

    Viasat Inc.

    February 2018 – Present(1 year 8 months)Carlsbad, CA

    — Experience: build tools (e.g. Docker, Jenkins), Class-based model design, RabbitMQ, REST API, SQL, JNI, Frida — Built connectivity systems to handle dataflow between in-flight modem and on-ground retail datacenter — Developed secure and monitoring Android client on Samsung Knox devices — Developed Android tamper detection engine using JNI and Duktape API — Collaborated on secure mobile portal (AngularJS, ExpressJS, PostgreSQL, and Google Protocol Buffers) — Improved component integration test pipeline

  • Full Stack Developer

    Texas A&M Health Science Center Rural and Community Health Institute

    September 2016 – December 2017(1 year 3 months)Bryan/College Station, Texas Area

    — Experience: NoSQL, SQL, Cloud services, Linux server, WebSockets, REST API — Lead the project of an athlete training menu app, integrated with the wearing device to monitor physiological conditions (ReactJS and MongoDB) — Developed interactive data storage and retrieval web system controlled by Alexa application — Collaborated on building hospital patient management system (ReactJS and GraphQL)

  • System Engineer

    ViaSat Inc.

    May 2017 – August 2017(3 months)Carlsbad, CA

    — Experience: Multithreaded programming, OO pattern design, Data processing and analysis, Virtual machine — Built an utility app to manage and visualize data on in-flight modem (Front-end: PyQt, Matplotlib; Back-end: Pandas, Numpy) — Developed an automated testing api to monitor and control modem system, which can save 30% to 50% time of testing routine

  • Electrical Engineer

    ASUS

    January 2015 – June 2016(1 year 5 months)Taipei City, Taiwan

    — Experience: Circuit design, Layout optimization, IC integration, Powershell — Participated in developing products including Transformer Book TP200 series and Chromebook C300 series — Designed circuit and system layout and interacted with internal product team as well as external vendors — Troubleshot systems and resolved compatibility issues with participation in QA/QC process

  • Military Service

    Vocational Training Center

    November 2013 – October 2014(11 months)

    — Maintained database of examination candidates and improved efficiency for data retrieval — Assisted candidates for professional certification examinations

  • Research Assistance

    National Tsing Hua University

    August 2013 – November 2013(3 months)

    — Identified and summarized dynamical interface behaviors in a dielectric liquid lens by image processing techniques. — Guided junior students to find their research interest and future works.

  • Teaching Assistance

    National Tsing Hua University

    August 2011 – February 2013(1 year 6 months)

    — Provided and organized tutorials to clarify material of electromagnetics course. — Wrote supplementary materials and opened tutoring time to help students absorb lessons. — Lectured students to design, build and optimize model of lightning rods on tower with ANSYS Maxwell.

Education

Languages

  • English

    Full professional proficiency

  • Chinese

    Native or bilingual proficiency

Skills & Expertise

  • Engineering
  • Amazon EC2
  • Software Engineering Practices
  • Git
  • Matlab
  • JavaScript
  • Bootstrap
  • JIRA
  • Simulations
  • React.js
  • MongoDB
  • Python
  • jQuery
  • Linux
  • RabbitMQ
  • HTML5
  • C
  • Jenkins
  • Node.js
  • Docker
  • Express.js
  • C++
  • Electrical Engineering
  • Amazon Web Services (AWS)
  • Java
  • SQL

Courses

Texas A&M University

  • Analysis of Algorithm(CSCE 629)
  • Operating Systems(CSCE 611)
  • Software Engineering(CSCE 606)
  • AI Robotics(CSCE 635)
  • Machine Learning(CSCE 633)
  • Information Storage and Retrieval(CSCE 670)
  • Artificial Intelligence(CSCE 625)

National Tsing Hua University

  • Digital Control System
  • Electronic Circuits Analysis
  • Nano-scale Measurement & Design
  • Electromagnetic MEMS Components and Applications

National Chiao Tung University

  • Linear System Theory
  • Optimum Design
  • Computer Programming
  • Optical Electronics
  • Mechanics of Materials
  • Mechanism
  • Thermodynamics
  • Automatic Control
  • Intermediate Fluid Mechanics
  • Heat Transfer
  • Electromagnetics

Independent Coursework

  • Data Structure
  • Object-Oriented Programming

Volunteer Experience & Causes

  • Teacher

    I-Link Community Services Association

    Present

    I used my spare time to be the after-school teacher of elementary school students who have ADD (Attention Deficit Disorder) or EBD (Emotional and Behavior Disorders). I also gather my colleagues to be the volunteer because this is a meaningful job and I am proud that I can contribute to the society.

Causes Kevin cares about:

  • Education
  • Environment
  • Health
  • Science and Technology