Daniel Ma, Developer in Pasadena, CA, United States
Daniel is available for hire
Hire Daniel

Daniel Ma

Verified Expert  in Engineering

Software Developer

Pasadena, CA, United States
Toptal Member Since
August 19, 2014

Daniel is a young, passionate, and talented developer. He is a very quick learner and has worn many hats in his career, such as architect, JavaScript problem solver, designer, and full-stack developer.


Bootstrap 3, Twitter, jQuery, RSpec, Ruby on Rails (RoR)
HMB Consulting
Ruby, Python, Node.js, Knockout (Knockout.js), Visual Studio, .NET...
Tech by Paul
MAMP, SQLite, MySQL, Osclass, WordPress, Subversion (SVN), PHP




Preferred Environment

Git, OS X

The most amazing...

...thing I've built is an API-backed billboard application for a campus of 1,000 people.

Work Experience

Full Stack Developer

2014 - PRESENT
  • Worked directly with the product owner to build custom Rails application.
  • Extended bootstrap.
  • Wrote custom jQuery plugins.
  • Sole developer - wrote tests, back-end, and front-end.
  • Worked in a high accountability atmosphere with code reviews and frequent reports to out of state product owners.
Technologies: Bootstrap 3, Twitter, jQuery, RSpec, Ruby on Rails (RoR)


2014 - PRESENT
HMB Consulting
  • Supported legacy C#/VB architecture for more than 1k users.
  • Built Knockout.js widgets to interact with API back-end.
  • Extended existing .NET REST API.
  • Extensive experience with Eventbrite API.
  • Provided weekend support.
Technologies: Ruby, Python, Node.js, Knockout (Knockout.js), Visual Studio, .NET, Visual Basic, C#

Web Developer

2012 - 2014
Tech by Paul
  • Built custom WordPress themes and functions from Photoshop files.
  • Created a visualization tool for Google Analytics.
  • Worked on in-house projects, as well as contracted remotely to other clients.
  • Reviewed, refined, and approved code written by junior and outsourced developers.
  • Specialized in solving complex CSS and JavaScript issues.
  • Helped architect and maintain a custom PHP framework.
Technologies: MAMP, SQLite, MySQL, Osclass, WordPress, Subversion (SVN), PHP


Worked on this site as a part of HMB Consulting. Many bug fixes, as well as front-end and back-end extensions

GitHub Portfolio

This is my github portfolio.


Haml, JavaScript, CSS3, CoffeeScript, CSS, HTML, Ruby, HTML5, PHP, SCSS, SQL, Python, AutoIt, Visual Basic, C#, Objective-C, Swift


Bootstrap 3, Ruby on Rails (RoR), QUnit, .NET, Knockout (Knockout.js), ZURB Foundation, Ember.js, Cocoa, Sinatra


jQuery UI, jQuery, Underscore.js, Backbone.js, jQuery Mobile, Eventbrite API, Node.js


RSpec, Chrome Developer Tools, TextMate, Adobe Photoshop, NPM, Adobe Illustrator, Microsoft Visual Studio, Grunt, Gulp, Browserify, MacVim, Vim Text Editor, Sublime Text 3, Subversion (SVN), Osclass, MAMP, Visual Studio, Git


Object-oriented Programming (OOP), Agile Software Development, Functional Programming, Pair Programming


MacOS, Heroku, Linux, Windows, WordPress, Twitter, OS X, iOS


MySQL, SQLite, Elasticsearch, PostgreSQL, Redis, Microsoft SQL Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring