Quang Quach

Software Engineer

About

I am currently a graduate student at Monash University, Melbourne. Previously, I was a full-stack software engineer for years. My current interests are distributed and parallel systems, and functional programming and human-computer interaction.

Experiences

Senior Software Engineer

TINYpulse July 2015 - June 2017

Working as a full stack developer, and a team lead

  • Building the product that being used by hundreds of thousands of users
  • Leading a team of developers to deliver demanding features with strict deadlines
  • 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
  • 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

Skills

Programming Languages

  • Working variously on Ruby, Java, JavaScript, Objective-C, and Python

Web Technologies

  • 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

Databases

PostgreSQL, MySQL, MongoDB, and Redis

Operating Systems

Familiar with UNIX environment including Ubuntu, CentOS, and macOS

DevOps

  • 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

Hobby Projects

Award

Information Technology International Merit Scholarship, Monash University

TINYpulse Rockie of the Year (2015)

The Most Outstanding Graduate in Information Technology 2010, Hoa Sen University (Summa Cum Laude)

Education

Master of Information Technology, Monash University, Australia (Expected June 2019)

Bachelor of Science, Information Technology, Hoa Sen University

Online Courses

Machine Learning, provided by Stanford University, Coursera

Neural Networks and Deep Learning courses, provided by deeplearning.ai, Coursera

Languages

Native Vietnamese, Fluent in English


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