Quang Quach

Full Stack Developer


I am currently a graduate student at Monash University, Melbourne. Previously, I was a full-stack software engineer for years. My current focus is machine learning, functional programming and interaction

I have a belief that our knowledge is only widen and deepen as long as we share it with other people.


Senior Software Engineer

TINYpulse July 2015 - Present

Working as a full stack developer, and being a team lead

  • Building products that being used by hundreds of thousands of users
  • Traveling to US to support the Sales and Customer teams multiple times

Senior Software Engineer

Free Range Technology June 2013 - June 2015

Worked as a full stack developer

  • Web: Ruby on Rails, JavaScript, HTML5 Graphics and animations, Salesforce API
  • Mobile: iOS development, Cocos2dx, SpriteKit
  • DevOps: writing deployment tools, scaling and monitoring heavy-traffic applications
  • Management: Lead a group of developers to work on a Vietnameses popular product by applying SCRUM
  • Others: Arrange internal training & presenting seminars to improve programming skills for the team

Software Engineer

Tech Propulsion Labs November 2011 - May 2013

  • Built products for startups around the world
  • Having fun with Ruby on Rails ecosystem
  • Operating, and scaling AWS EC2 infrastructures
  • Profiling, and optimizing web applications
  • Setting up, integrating, writing extensions for a real-time message system (XMPP)

Web Developer

Freelancer June 2011 - October 2011

Developed a private mailing-list system, using Groupserver

Software Developer

B2BE March 2011 - May 2011

Developed a web application with CodeIgniter


Programming Languages

Web Technologies

  • 4 years experiences in Ruby on Rails
  • HTML5 canvas and animations, and CSS
  • Wrote a radio application using WebRTC and Asterisk

Mobile Technologies

  • Developed mobile applications for iOS
  • Wrote games in Cocos2dx, and SpriteKit


PostgreSQL, MySQL, MongoDB, and Redis

Operating Systems

Familiar with UNIX environment including Ubuntu, CentOS, and OS X


  • Provisioning: Amazon EC2, Digital Ocean, and Puppet
  • Network: VPN, and Amazon VPC
  • Deployment: Capistrano, Unicorn, and Passenger
  • Monitoring: Monit, and NewRelic
  • Scaling: Load balancing, and Database replication
  • Benchmarking: JMeter, Apache Bench, and PhantomJS


The Most Outstanding Graduate in Information Technology 2010 (Summa Cum Laude)

TINYpulse Rockie of the Year (2015)


Bachelor of Science, Information Technology, Hoa Sen University

Online Courses

Machine Learning, Online Course Provided by Stanford University, Coursera


Native Vietnamese, Fluent in English


Hacking, Reading, Game Design, Playing Piano, Exercising, and Philosophy

(References available upon request)
This résumé is handcrafted with Pelican, Python, and Jinja.