Herman Hui
Senior Software Developer at Visier Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Cantonese -
Topline Score
Bio
Credentials
-
Learning Python
Lynda.comSep, 2019- Nov, 2024 -
Programming Foundations: Algorithms
Lynda.comSep, 2019- Nov, 2024
Experience
-
Visier Inc.
-
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
-
-
-
Vancity
-
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
-
-
-
SAP
-
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
-
-
-
Absolute Software
-
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