res (1) .pdf
File information
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 19:30, from IP address 129.97.x.x.
The current document download page has been viewed 486 times.
File size: 212 KB (2 pages).
Privacy: public file
Share on social networks
Link to this file download page
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


Link to this page
Permanent link
Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..
Short link
Use the short link to share your document on Twitter or by text message (SMS)
HTML Code
Copy the following HTML code to share your document on a Website or Blog