Post Job Free
Sign in

Computer Science Professional Experience

Location:
Plano, TX, 75093
Posted:
April 07, 2017

Contact this candidate

Resume:

Wei-Cheng Tseng

626-***-****, Plano, TX *****

aczpha@r.postjobfree.com www.linkedin.com/in/weichengtseng https://github.com/chengtseng Objective

Current computer science graduate student with strong Java, C++ programming skills, computer graphic, Unity game and web application developing experiences seeks full-time software position. Education

University of Texas at Dallas, Richardson, TX May 2017 expected Master of Science, Computer Science GPA: 3.75

National Yunlin University of Science and Technology, Taiwan Bachelor of digital media design GPA: 3.7

Professional Experience

Software Intern, Java Development

Apptricity Corporation.

June 2016 - September 2016

Implement RESTful web services under Spring framework for browser and mobile platform for next production release of Travel and Expense and Procure-to-Pay, includes mileage history review and sending invoice request from the mobile platform.

Apply Java web technology including Hibernet, Spring auto wiring, Microsoft SQL Server and Zul.

Deploy solutions for reported issues from clients for product Travel and Expense and Procure-to-Pay.

Build automation QA script in SAHI for testing.

Manage agile developing lifecycle on JIRA and version control with SVM. Skills

Programming Language Java, C#, C++, JavaScript

Web Java web solution, J2EE, JAX-RS, Spring MVC, RESTful, Hibernet, HTML, CSS

Database MySQL, Microsoft SQL, Oracle SQL

UX/Graphic Unity 3D, Modern OpenGL, GLSL, Android Studio

Others Concurrent programming, Machine Learning, Github, Linux Academic Project

LingoVR (Unity 3D, C#, HTC Vive) Fall 2016

Design and develop Chinese language learning application which gives user immersive language learning experience in VR scene.

Integrate HTC Vive for interaction with virtual world to enhance learning experiences. Design and implement major learning mechanismwhich also handle user behavior.

Support multiple learning modes for various learning purposes. Scalable JSON configuration to import materials in another language.

Smooth skinned 3d animation (Unity 3D, C# ) Fall 2016

Create physic based animation by implementing forward kinematics, smooth skin algorithm and keyframe channels.

Parse model, joints, skin weight files in JSON and construct tree hierarchy of joints which support 3 degree of freedom rotations and transitions.

Construct animating curve with extrapolation to animate the skinned model. Particle simulation with OpenGL and GLSL shaders Fall 2016

Implement a particle system that supports sending at tractors into the 3D space and manipulating the particles by mouse movement.

Apply geometry shader for generating 2D particle vertices and compute shader for physic simulation. Use Verlet integration in compute shader to update position of each particle. Concurrent Binary Search Tree - Concurrent Data Structure and multicore programming Spring 2016

Double CPU throughput (operation/sec) and decrease L1 cache miss rate of BST by implementing lock based, lazily concurrent binary search tree supporting N threads with high volume of insert, delete and search operations on multicore system (TACC).

Implement both fine grained and coarse grained locking mechanism and benchmark performance.



Contact this candidate