Bryan Chen, Developer in Auckland, New Zealand

Bryan Chen

Software Developer

Auckland, New Zealand
Toptal Member Since
September 22, 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 available for hire
Hire Bryan


Tinderbox Media, Ltd.
AWS Lambda, PostgreSQL, Webpack, iOS, Objective-C, Swift, AngularJS, Cordova
Pop In Technologies, Ltd.
PostgreSQL, WebRTC, Docker, Java, Polymer
PostgreSQL, Webpack, Docker, PDF.js, CoffeeScript, AngularJS...


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.

Work Experience

2016 - PRESENT

Mobile and Front-end Developer

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
2016 - 2016

Web Developer

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

Full-stack Software Developer

  • 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
2013 - 2015

Software Developer

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 (WinForms), 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



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


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


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


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)


JSON, PostgreSQL, NoSQL, Microsoft SQL Server, MongoDB, Amazon S3 (AWS S3)


Software Development, PDF, Debugging, GCD, Cordova, Chrome Extensions, Tesseract, Email, LLVM, Angular Bootstrap


CocoaPods, jQuery, Node.js, WebRTC, React, Google Drive API, AngularUI, Windows Forms (WinForms), Polymer


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


2009 - 2012

Bachelor of Engineering (Hons) Degree in Software Engineering

University of Auckland - Auckland, New Zealand