Bryan Chen, Software Developer in Auckland, New Zealand
Bryan Chen

Software Developer in Auckland, New Zealand

Member since August 29, 2016
Bryan is an experienced full-stack developer with skills in front-end (AngularJS, Polymer, jQuery), back-end (Java, Rails, Node.js), desktop (C#, WPF, C++), and mobile (Objective-C, Swift) technologies. He is able to pick up new languages, libraries, and coding paradigms extremely quickly.
Bryan is now available for hire




Auckland, New Zealand



Preferred Environment

Slack, GitHub, Git, MacOS

The most amazing...

...thing I've built is a Mac app memory editor that can search, filter, and edit memory directly and which can be used as a reverse engineering tool.


  • Mobile and Front-end Developer

    2016 - PRESENT
    Tinderbox Media, Ltd.
    • Developed iOS applications with Cordova, Swift, and Objective-C.
    • Built front-end features with AngularJS.
    • Created back-end features with Java, PostgreSQL, AWS Lambda, and Node.js.
    Technologies: AWS Lambda, PostgreSQL, Webpack, iOS, Objective-C, Swift, AngularJS, Cordova
  • Web Developer

    2016 - 2016
    Pop In Technologies, Ltd.
    • Developed websites with Polymer and WebRTC.
    • Programmed back-end features with Spring framework.
    Technologies: PostgreSQL, WebRTC, Docker, Java, Polymer
  • Full-stack Software Developer

    2015 - 2016
    • Developed back-end functionality using Ruby on Rails.
    • Built an AngularJS front-end with JavaScript and CoffeeScript.
    • Contributed to the PDF.js open source project.
    • Implemented and maintained screenshot tests with Protractor.js and Selenium.
    • Integrated Google OAuth and Google Drive.
    Technologies: PostgreSQL, Webpack, Docker, PDF.js, CoffeeScript, AngularJS, Ruby on Rails (RoR), Ruby
  • Software Developer

    2013 - 2015
    Compac Technologies, Ltd.
    • Developed real-time Windows software using C++.
    • Built a Windows GUI application using C# with WPF and Windows Forms.
    • Provided technical support.
    • Developed various in-house tools including a build tool, CI server, and test runner.
    Technologies: Windows Forms, Windows Presentation Foundation (WPF), C#, C++


  • XLCXcodeAssist Xcode Plugin

    Xcode plug-in to provide some handy features:

    • Suggest implementation for missing Swift methods
    • Suggest implementation for missing Objective-C methods
    • Suggest missing switch case statements for Objective-C, C, and C++
    • Smarter ⌘+← and ⌘ + ⇧ + ←

  • iHaxGamez Mac App Memory Editor

    Complete rewrite of original iHaxGamez, a Mac game cheater.
    Allows the user to search, filter, edit memory of any Mac application so that you can identify and modify the memory address that holds your in-game status.

  • XJSBinding Javascript Binding for Objective-C

    I did this to ease iOS development by bring all the goodness of JavaScript to iOS development. Unfortunately (or fortunately) React Native was announced shortly after I completed the core feature of the project.

    The repo doesn't have a Readme, but you can check out the Readme of my first attempt at


  • Languages

    Objective-C, JavaScript, Java 8, SCSS, Java, HTML5, Swift, HTML, CSS, C#, C, C++, TypeScript, CoffeeScript, Python, Ruby, Lua, XML, JRuby, SQL, Less, Bash
  • Frameworks

    iOS SDK, Cocoa Touch, Bootstrap, AngularJS, Cocoa, Protractor, Mono, Java Agent DEvelopment (JADE), Cocos2d, Express.js, Windows Presentation Foundation (WPF), Ionic, Selenium, Ruby on Rails (RoR), Angular Material
  • Tools

    Xcode Playgrounds, Xcode, Chrome Developer Tools, Slack, GitHub, Git, Sublime Text, Gulp.js, Webpack, NPM, Grunt, Maven, Gradle, ANTLR, GDB, GCC, Docker Compose, GitLab, IntelliJ IDEA, AWS SDK
  • Paradigms

    Object-oriented Programming (OOP), Test-driven Development (TDD), Functional Programming, Refactoring, Design Patterns, REST, Unit Testing, Concurrent Programming, Agile Software Development, Behavior-driven Development (BDD)
  • Storage

    JSON, PostgreSQL, NoSQL, Microsoft SQL Server, MongoDB, AWS S3
  • Other

    Software Development, PDF, Debugging, GCD, Cordova, Chrome Extensions, Tesseract, Email, LLVM, Angular Bootstrap
  • Libraries/APIs

    CocoaPods, jQuery, Node.js, WebRTC, React, Google Drive API, AngularUI, Windows Forms, Polymer
  • Platforms

    iOS, MacOS, PDF.js, Docker, Debian Linux, Linux, AWS Lambda, Heroku


  • Bachelor of Engineering (Hons) Degree in Software Engineering
    2009 - 2012
    University of Auckland - Auckland, New Zealand

To view more profiles

Join Toptal
Share it with others