Herman Hui

Senior Software Developer at Visier Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Richmond, British Columbia, Canada, CA
Languages
  • English -
  • Cantonese -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Credentials

  • Learning Python
    Lynda.com
    Sep, 2019
    - Nov, 2024
  • Programming Foundations: Algorithms
    Lynda.com
    Sep, 2019
    - Nov, 2024

Experience

    • Canada
    • Software Development
    • 300 - 400 Employee
    • Senior Software Developer
      • Feb 2022 - Present

    • Site Reliability Engineer II
      • Jul 2020 - Feb 2022

    • Site Reliability Engineer
      • Nov 2019 - Jul 2020

    • Canada
    • Financial Services
    • 700 & Above Employee
    • IT Consultant - Build/Cloud Operations Engineer
      • Mar 2018 - Nov 2019

      Aided IT department with journey from on-premise to cloud solutions for building infrastructure and deploying code. • Migrated work management system and build/release pipelines from local servers to Microsoft Azure DevOps. • Consulted development teams to develop automated build and release pipelines for continuous integration and continuous delivery. • Created infrastructure as code in Azure using Terraform and Powershell. • Promoted continuous integration, continuous delivery/deployment, and automation concepts through learning sessions during IT Department's Community of Practices. Show less

    • Germany
    • Software Development
    • 700 & Above Employee
    • System Administrator - Build Operations
      • Aug 2016 - Aug 2017

      Supported a continuous integration and continuous delivery server used world-wide by hundreds of SAP development teams. • Automated the cycling of Jenkins slave pool clean up using Jenkins Groovy API • Automated job promotion requests between developers and systems administrators on Jenkins using GitHub REST API, Jenkins REST APIs, and Pipeline Jobs in Groovy. • Implemented Splunk alerts for monitoring Jenkins jobs with abnormally long build times. • Implemented customer requests for enchancements to slave machines and build tool written in python • Provided time-sensitive support for build failures on company's build server "xmake" • Revamped 25+ pages of wiki docs on how to use "xmake" build server Show less

    • Canada
    • Computer and Network Security
    • 500 - 600 Employee
    • QA Automation Engineer Co-op
      • Sep 2015 - Aug 2016

      I was a member of the QA Automation Team and had the opportunity to take the lead on many projects. Our team supported other teams by automating tasks and processes. • Followed the Kanban Agile Development Processs • Developed a Java-based Selenium testing framework using Maven, Eclipse, and TestNG • Created Automated Functional Tests using Java and a proprietary testing tool • Used GIT (on command line and source tree) and Microsoft TFS as SCM Tools • Distributed automated tests by deploying, building, and integrating code onto virtual machines using Jenkins • Designed performance tests for load testing using LocustIO (Python) and JMeter • Distributed LocustIO tests on Linux virtual machines using shell scripting and vi Show less

Education

  • Simon Fraser University
    Bachelor’s Degree, Computer Science
    2012 - 2017

Community

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