PDF Archive

Easily share your PDF documents with your contacts, on the Web and Social Networks.

Share a file Manage my documents Convert Recover PDF Search Help Contact



res (1) .pdf


Original filename: res (1).pdf

This PDF 1.4 document has been generated by Writer / OpenOffice 4.1.1, and has been sent on pdf-archive.com on 18/10/2015 at 21:30, from IP address 129.97.x.x. The current document download page has been viewed 404 times.
File size: 212 KB (2 pages).
Privacy: public file




Download original PDF file









Document preview


Oliver Xu
SOFTWARE DEVELOPER
501-208 Sunview St Waterloo ON N2L 3V6 - Mobile 519-504-5122 – oxu_e@hotmail.com
Languages: Haxe, Java, Javascript, C, C++, Processing | Python, Bash | Scheme, C#
Technologies: Unix, Android, Git | Debuggers, Wordnet, NLP

About Me

Experience

I'm a 3rd year computer science student at the University of Waterloo. I really enjoy
software development and building things but I have more ambitious goals in mind for
the future, including having my own tech startup within the next 5 years. My favorite OS
is Ubuntu. I have excellent resume writing skills.

Software Developer AxiomZen
Machine learning application back end development

2015 Summer

Skills : Java, Linux, OSX, OrientDB, Wikipedia, WordNet, AIDA-Light, Natural
Language Processing, Git, APIs

Software Developer Blackberry
Device simulator, 3D accelerometer playback feature

2014 Summer

Skills : C++, C, QML, Python, SVN, Git, QNX operating system, linear algebra

Projects
Some screenshots on page 2

Smart Steering AI
I used genetic algorithms to implement agents that would slowly learn how to avoid a
moving obstacle. Unfortunately lost when I returned my laptop from my last coop term :(

Horror Shooter Game
Implement 2d soft shadows using HXSL shaders. 'Breadcrumbs' AI that allows
hundreds of agents avoiding obstacles and attacking the player. An online demo here,
(needs flash): https://dl.dropboxusercontent.com/u/17828135/index.html

Fishing Safety Android App
Team application at a Hackathon. Uses geofencing and a database of toxic waste
locations to notify fishers of danger. Demo video can be found on youtube:
https://www.youtube.com/watch?v=oSfIQN3fS1E

Collaborative Platform Game
Collaborative project with a fellow developer from Virginia. This game features a
platformer made from scratch, alongside a level authoring tool I was responsible for.
The repository can be found here: https://code.google.com/p/tfq-collab/

Procedural Terraria Style Terrain Generation Library
A terrain generator that I also used in many of my other projects.

OpenGL Sprite Batch
A Sprite batcher for OpenGL, written in C++. The bitbucket for this project is here:
https://bitbucket.org/worldedit/qbatch/src

Involvement

Computer Science Club Office Staff
Since 2014 Fall

UW Breakers Sr Event Coordinator
2015 Fall

UW Tricking Club Founder and President
2015 Fall

Vice President of Visual Arts Club
2013 Summer

Hobbyist Youtuber
Lighting Demos:
https://www.youtube.com/watch?v=-3ubkqTf9zo
https://www.youtube.com/watch?v=afO9Un01fE4
https://www.youtube.com/watch?v=a856V2jt9oM
Me on Youtube!
https://www.youtube.com/watch?v=2LSRoxaIj1

Some
Screenshots

Horror Shooter Game
Lighting
AI
Entity Component System

Terrain Generation
Projectile Aiming AI
Particles
Procedural Terrain Generation

Platform Game / Level Builder
Collaborative Development
Sweep Test Collision
“Module” Engine Design


res (1).pdf - page 1/2
res (1).pdf - page 2/2

Related documents


PDF Document presentation on modelnet
PDF Document the neuroculture tech product team goal
PDF Document 7 tools you need to work with remote developers
PDF Document college expanded resume
PDF Document forcewhitepaper
PDF Document microsoft tfs and servicenow integration


Related keywords