Post Job Free
Sign in

Software Engineer

Location:
Sunnyvale, CA
Posted:
February 06, 2021

Contact this candidate

Resume:

HAO-WEN “DYLAN” TAN

Sunnyvale, CA● ***********@*****.*** ●312-***-****● LinkedIn: https://www.linkedin.com/in/haowentan13 EDUCATION

University of Southern California Los Angeles, CA

Master of Science, Spatial Informatics, GPA: 3.81 1.2016-8.2017 National Central University Chun-li, Taiwan

Master of Science, Communication Engineering, GPA: 3.88 9.2010-7.2012 National Chung-Hsing University Taichung, Taiwan

Bachelor of Science, Mechanical Engineering, GPA: 3.34 9.2006-6.2010 Tools: Unity, Spark, SQL, Firebase, ASP.NET, ArcGIS, Dynamics CRM, SStable, Bigtable Programming: C, C++, Python, C#

PROJECT EXAMPLE

3-D Graphics and Rendering

Shadow Effect - 4 people group using C++

● Implemented shadow based on Two-Pass Z-Buffer and Percentage Closer Filtering in a customized rendering program

● Organized four people to find the topic and assigned mission, and final present in this two weeks project Game Engine Development

Dynamic level loading and unloading in PrimeEngine - 2 people with C++, Python, LUA, MAYA, Perforce

● Added features of the camera control system into customized game engine

● Implemented an extended tool in Python to unload levels external the game engine

● Saved memory and kept stable FPS by dynamic loading/unloading objects in a huge level stage WORK

EPAM Mountain View, CA

Software Engineer @Youtube Music 8.2018-present

● Data integration and clean, infrastructure, mainly using C++, Python, JAVA, Google protocol, and MapReduce

● Maintaining data integration and dumping system in RDBMS and NoSQL database, and publishing new releases.

● Integrated and migrated new API and tools into existing programs and jobs when old API deprecated.

● Migrated from Python 2 to Python 3, Viper transcoding, MapReduce to FlumeCPP.

● Dealing with partners (SONY, WMG) to ensure music contents are delivered to system and platform smoothly. Claremont Graduate University Los Angeles, CA

Drucker School of Management, Game Lab – Software Engineer 10.2017-5.2018

● Built a prototype of social AR game for senior people based on C#, C++, Unity, Firebase, and Kinect

● Re-designed the UI and structure to save 40% memory usage and got better user experience Tectura Co., Ltd Taipei, Taiwan

Dynamics CRM team –Microsoft Dynamics CRM Consultant 1.2014-8.2015

● Cooperated with different IT teams and customers closely, and integrated different systems and platforms.

● Used C#, C++, JavaScript, ASP.Net, SQL, Web services with REST, SOAP, and got 3 CRM certificates.

● Provided business logic, technology solutions, system deployment, and consulting service involving 10 projects.

● Created several models and templates to save 40% on developing time for the project schedule.

● Cooperated with Singapore, Indonesia, Vietnam office to develop and support projects together.

● Created a template model in school management for CRM Online and demonstrated to Microsoft Taiwan. National Central University Chun-li, Taiwan

Communication System Lab - Research Assistant 9.2010-7.2012

● Used C, C++, Matlab, focused on image processing and compression in H.264 and HEVC, and TA experience.

● Increased 5.35% BD-Bitrate saving than original H.264 by implementing a new algorithm in JM.



Contact this candidate