Peter James Row

Peter James Row

Queanbeyan, Australia
Hire Peter
Scroll To View More
Peter James Row

Peter James Row

Queanbeyan, Australia
Member since May 21, 2014
Peter has 5 years of Python experience in a scientific research environment. He has also been coding for iOS for 1 year, and has made two personal apps on the App Store: a physics-based game using Cocos2D (the predecessor to SpriteKit) and an educational app.
Peter is now available for hire
Portfolio
Experience
  • Python, 5 years
  • Tornado, 3 years
  • Objective-C, 1 year
  • Django, 1 year
  • SciPy, 5 years
  • Debugging, 7 years
  • SQL, 3 years
  • iOS, 1 year
Queanbeyan, Australia
Availability
Part-time
Preferred Environment
OS X, Linux, Git, Hg, SVN, Unit Tests, Terminal
The most amazing...
...app I've made is a Chinese flashcard app for iOS using spaced repetition, SQLite, asynchronous programming, and Python to build the datasets.
Employment
  • Developer
    Indie Development
    2013 - 2014
    • Developed and shipped a physics-based game using Cocos2D and Chipmunk Physics.
    • Developed and shipped a spaced repetition flashcard learning system for iOS.
    • Designed and created user interfaces using UIWebView, HTML, CSS, and JavaScript.
    • Created flashcard datasets using data mining techniques with Python.
    • Created web sites to market the app, integrating Google Analytics.
    • Reformatted public domain Chinese classic novels to allow users to learn words in context.
    • Added text to speech.
    • Used asynchronous techniques to improve database access.
    • Added C extension functions to SQLite.
    • Made extensive use of Unicode and Natural Language parsing / processing.
    Technologies: iOS, Objective-C, SQL, nginx, Tornado, Python, Google Analytics, Unicode, data mining
  • Python Developer
    Geoscience Australia
    2005 - 2009
    • Ported an earthquake risk model simulator from MATLAB to Python, performed optimizations, and validated it against the original.
    • Added features to a Python shallow water tsunami model and added integration with a Fortran deep water model.
    • Maintained and extended scripts (using geospatial scripting) to build a catalogue of buildings in Australia.
    • Significantly improved the performance of the earthquake risk model by porting some functions to C++.
    • Developed unit tests, used version control, collaborated with team mates and other teams, created conversion scripts, and documentation.
    Technologies: Python, MATLAB, Esri, ADO, SciPy, NumPy
Experience
Skills
  • Languages
    Python, Objective-C, SQL, HTML, CSS, C
  • Misc
    Tornado, Debugging
  • Frameworks
    Django, Knockout.js, Chipmunk, Cocos2d
  • Libraries/APIs
    SQLite, SciPy, NumPy, jQuery
  • Paradigms
    Asynchronous Programming, Lean Development, Unit Testing
  • Platforms
    Mac OS X, Linux, Windows, iOS
  • Storage
    Redis, PostgreSQL
Education
  • Bachelor of Science degree in Applied Mathematics
    Australian National University - Canberra
    2001 - 2008
I really like this profile
Share it with others