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


Download original PDF file


res (1).pdf (PDF, 212 KB)


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


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

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

Related documents


res 1
brian graham resume
nowakowski resume jan 11 2017
surajpai cv
surajpai resume
resume 1 1

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

QR Code

QR Code link to PDF file res (1).pdf