Sam Huynh

Full Stack Software Engineer at HungryHungry
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
AU
Languages
  • English Full professional proficiency
  • Vietnamese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Ben Crowl

If you ever have the good fortune to work on the same team as Sam, you will quickly discover what a significant asset he is. He is always helping to push us forward. He independently researches new tools and techniques (often in his own time—out of an insatiable curiosity) and then takes the time to gently introduce them to our team. Sam will gladly ask the hard questions to the most

Steven Q.

I’ve had the privilege of working with Sam for little more than 20 months now and in that time I have known him to be a well-grounded and down to earth colleague. It’s rare that you come across standout talent like Sam. Sam’s creative thinking, expertise, positive can-do attitude and drive as a photography professional made him an absolute to work with. I was particularly impressed by Sam’s ability to handle a huge number of photos required to edit and still meet deadlines - and effortlessly. That skill often takes years to develop among photography professionals, but it seemed to come perfectly naturally to him. Oh, and no matter how tense our workloads, he always made sure everyone left with a smile. Sam would be a great asset to any team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS)
    Dec, 2021
    - Nov, 2024

Experience

    • Australia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Full Stack Software Engineer
      • Jun 2021 - Present

      More than just a QR Code, HungryHungry provides a one-stop shop solution for all things hospitality venue management, taking the food ordering experience to the next level! Duties: - Spearheaded the migration process for HH's PHP/Drupal Backend System legacy monolith into Node/TypeScript microservices. - Built and maintained HH's UI React Components Library based on the Design System to streamline the UI Apps creation process, and various internal NPM packages on CodeArtifact. - Automated microservices deployment using BuildKite CI/CD pipelines. - Assisted in interviewing and onboarding new staff members. - Integrated payments provider (Stripe, AfterPay) into HH's Payments service, and AWS Cognito into the Customer Identity service. - Took part in being the Engineer-on-Call to maintain 99.99% service uptime over busy periods. Technologeis involved: - Front-end: React, Angular, Emotion.sh, SASS. - Back-end: PHP (Drupal), JavaScript/TypeScript, NodeJS (Express, Fastify, Serverless Framework). - Testing: Jest, Vitest, Storybook, React Testing Library. - API Collection management and testing via Postman/Hoppscotch. - JS Code Bundler: Rollup, Webpack, ESBuild, SWC. - Built and maintained HH's microservices internal REST APIs. - Docker containers & AWS Elastic Container Services (Fargate). - Event Streaming with SocketIO, SQS and Kafka. - Database: MySQL/MariaDB, AWS RDS Aurora Serverless, DynamoDB. - AWS (Lambda, S3, SQS, SES, SNS, ECS, ELB, CodeArtifact, CloudFront, Route 53, CloudFormation). - Deploy Infrastructure as Code using AWS Cloud Development Kit (CDK) and CloudFormation. - Monorepo Management with Turborepo. - Ran, built and maintained CI/CD pipeline with BuildKite. - Error reporting with Datadog. Show less

    • United States
    • Travel Arrangements
    • 700 & Above Employee
    • Full Stack Software Developer
      • Oct 2019 - Jun 2021

      - Built and maintained the automated pipeline to publish the Flexicar website, along with setting up Postman collections to access GitHub GraphQL APIs for cleaning up when necessary. - Built new core features into Hertz's internal rental analytics and tracking systems, using NodeJS (Express), EJS, MongoDB and Elastic Beanstalk. - Built new integrations feature with Hertz's booking middleware to insurance partners and franchisee, using GraphQL (Apollo Server), MongoDB, NodeJS (Express) on AWS Serverless platform. - Built the new frontend for Hertz's shuttle bus tracking system, now currently used by the Ace brand, using React/Redux and deployed in an S3 bucket endpoint, communicating via Serverless Web Sockets. - Rebuilt Hertz's customer portal for past journey informations, using React/Redux and deployed in an S3 bucket endpoint. - Set up Cloudwatch Alarms for anomalies in daily recurring processes. - Built and maintained Hertz's internal API collections with Postman. Technologies involved - Front-end: React, EJS, jQuery, Bootstrap, Material UI, Jest, Storybook, sockets.io - Back-end: PHP7 (Wordpress), NodeJS (Express) - HTML5, CSS and SASS - GraphQL and REST API - Docker containers & docker-compose - MySQL & MongoDB - Serverless framework - AWS (Lambda, Elastic Beanstalk, SQS, SES, SNS, CloudWatch, S3) - CI/CD: GitHub Actions pipeline and GitHub Container Registry - Error reporting and monitoring: Sentry, Dashbird Show less

    • Australia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Web Application Developer
      • May 2019 - Oct 2019

      - Built the new base template for Bonntech’s future development, using a base of the PHP CodeIgniter 3 framework, Bootstrap front end, PHP Composer package management and building as a Docker image. This image also includes an installation script and updating script, which will decrease development time for future projects. - Assisted in setting up Bonntech's central Git repository and private composer Packagist (a.k.a Satis) for internal PHP projects and libraries. - Provided technical support for existing client projects. Technologies involved: - Docker & docker-compose - PHP 7 (mainly using CodeIgniter 3 framework), Composer package management - HTML5, CSS (LESS, SASS), JavaScript: VanillaJS, jQuery, Bootstrap - MySQL - REST API - Git version control Show less

  • ClassCom
    • Melbourne, Australia
    • Software Developer
      • Jan 2019 - Apr 2019

      My main objective as a software developer in Classcom mainly involved developing backend features, including but not limited to 1-on-1 live chat features, group chat live inquiries features, test cases for said features and also importing and creating mock data for development purposes. I was also involved in the project management process, in helping the team leader to distribute tasks among the team members, and integrating project management tools into our private channel. I also assisted newer developers in setting up the project environment and resolving their project related queries. Technologies involved: - JavaScript: Back-end using the MeteorJS framework for NodeJS (Express, Blaze & jQuery) with automated testing using Mocha. - Non relational database and query (MongoDB) - REST API and GraphQL - HTML, CSS (LESS) - Git version control - Azure DevOps project management tool - CircleCI for CI/CD Show less

    • Australia
    • Business Consulting and Services
    • 1 - 100 Employee
    • PHP Web Developer
      • Jun 2017 - Sep 2017

      As an Intern Developer In Psych Press, I had to collaborated closely with the psychology interns team in order to build a working application called "Mind Experts". In the process, I had to rebuild the website's core back-end functions as well as distributing tasks along my colleagues to maximizing our efficiency and work time by focusing on the core functions and worrying about minor layout changes later on in the long run. I also helped proposing a new approach to version control of managing the software by versions and by the features, instead of managing it via the developer who is working on it. Other projects that I have been involved in are "NAPLAN", where I participated in building the main user on-boarding and the data importing and visualizing functions, and "School Sports One", where I have assisted in refactoring the core code and properly integrated Git version control. Last but not least, I also helped out with hardware problems across the office, including but not limited to optimizing hardware between older machines and building new machines for the developing team. Technologies involved: + PHP (CodeIginiter, Laravel, Moodle) + SQL (MySQL, Microsoft SQL Server) + Javascript (jQuery, Bootstrap, AJAX, ChartJS, D3JS), CSS (Materialize CSS), HTML5 + Google Maps API + Git version control Show less

  • Mint and Co. Accessories
    • Melbourne, Victoria, Australia
    • Web Developer
      • Nov 2015 - Feb 2016

      I was in charge of creating a full-fledged e-commerce platform for Mint and Co. Accessories. Also, I was in charge of managing the website and maintenance on demand. After the initial meeting with the clients, we decided to use Wordpress as the main platform to build the site on, because the owners have been using Wordpress as a blog for a long time, so it was easier for them to maintain and add new products on their own. The project was live from Oct 2015 to Oct 2017. In 2018, this domain was taken over by a Melbourne-based restaurant sharing the same name, but not related in any way to Mint and Co. Accessories. Technologies involved: - LAMP stack (Linux server, Apache2, PHP, MySQL) - Javascript (jQuery, Bootstrap), HTML5, CSS - Wordpress, WooCommerce Show less

  • Right Left Communication Pty Ltd
    • Melbourne, Victoria, Australia
    • Web Developer
      • Sep 2014 - Jan 2015

      My main job is to develop websites based on the orders of the stakeholders. We mostly used Joomla CMS for managing the files, then we push the boundaries by creating custom PHP and JS files to to satisfy the customers' needs. Technologies involved: - LAMP stack (Linux, Apache, PHP, MySQL) - HTML5, CSS, JavaScript (jQuery, Bootstrap) - Joomla Clients: QualiFi, BioAge, Fix Espresso Bar, Klaric Kunst, Micheal Woods Orthodontics. My main job is to develop websites based on the orders of the stakeholders. We mostly used Joomla CMS for managing the files, then we push the boundaries by creating custom PHP and JS files to to satisfy the customers' needs. Technologies involved: - LAMP stack (Linux, Apache, PHP, MySQL) - HTML5, CSS, JavaScript (jQuery, Bootstrap) - Joomla Clients: QualiFi, BioAge, Fix Espresso Bar, Klaric Kunst, Micheal Woods Orthodontics.

Education

  • RMIT University
    Bachelor's Degree, Information Technology
    2012 - 2015
  • Navitas
    Certificate IV, Business/Commerce, General
    2016 - 2017
  • Tran Dai Nghia High School for the Gifted
    High School, English Language and Literature, General
    2011 - 2012
  • Nguyen Thuong Hien High School
    High School, English Language and Literature, General
    2009 - 2011
  • Tran Dai Nghia High School for the Gifted
    Junior High School, English Language and Literature, General
    2005 - 2009

Community

You need to have a working account to view this content. Click here to join now