Hao Wang
Verified Expert in Engineering
Software Developer
Starting as a security engineer, Hao quickly got up to speed with other areas that he can tap into and familiarized himself with the ins and outs of different industries (IT and telco). For over the past 19 years, Hao's been contributing his profound knowledge of open-source projects to the Linux community. He is experienced as a DevOps engineer and has in-depth knowledge of automation tools such as Ansible and Terraform on AWS.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Kubernetes, Docker, Linux
The most amazing...
...thing I've done is use cutting-edge tools to automate deployments and save tons of time for team members.
Work Experience
Lead Linux Engineer
OpenNMS
- Built Ubuntu Core images and maintained an IoT service.
- Supported IoT image deployments and remote upgrades.
- Collaborated with the internal DevOps team and testing team to make sure build pipelines worked smoothly.
Cloud Engineer
iTMethods
- Delivered AWS-based workloads from initial architecture and design through migration, development, testing, and deployment.
- Implemented infrastructure as code (IaC) for the full automation and operational support of new or existing customer environments.
- Provided input and support to the leadership team on existing and future product roadmaps.
- Collaborated and drove continuous improvement with various teams on the development and evolution of technical and architectural roadmaps.
- Designed and documented data structures, architecture, and process flows for AWS-based workloads.
- Provided mentorship and training to other team members on technologies and processes.
- Drove education and knowledge transfers of design patterns, technical best practices, and relevant technologies and tools.
- Performed evaluations of new technologies and third-party solutions and drove recommendations for some build versus buy decisions.
- Built reusable collateral, software automation and operations processes to enable productization strategies.
- Provided technical expertise for secure by design/compliance-related deployments.
Cloud Engineer
Entrust Datacard
- Automated everything with AWS CloudFormation and Ansible.
- Worked with various types of SaaS infrastructures including Docker, Consul, Nginx, Terraform, Elasticsearch, Logstash, Kibana, Hubot, Datadog, and so on.
- Adhered to engineering practices such as code refactoring, continuous integration, building highly scalable applications, and application security.
- Contributed to the completion of successful projects by identifying risks and developing/recommending mitigation strategies.
- Worked with Agile software development practices on a daily basis.
DevOps Engineer
Fuze
- Used Chef to manage the infrastructure, and used Git to manage Chef source code.
- Utilized a cloud computing platform (OpenNebula) to convert the traditional vSphere based infrastructure into AWS and vSphere.
- Visualized the server inventory with D3.js to present the whole picture of worldwide servers.
Experience
Continuous Integration and Deployment
• Delivered medium-to-high complexity AWS-based workloads from initial architecture and design through migration/development, testing, and deployment.
• Implemented IaC for full automation and operational support of new or existing customer environments.
• Provided input and support to the leadership team on existing and future product roadmaps; collaborated and drove continuous improvement with teams on the development and evolution of technical and architectural roadmaps.
• Designed and documented data structures, architecture, and process flows of AWS-based workloads.
• Provided mentorship and training to other team members on technologies and processes; drove education and knowledge transfer of design patterns, technical best practices, and relevant technologies and tools.
• Performed evaluations of new technologies and third-party solutions and drove recommendations for some build versus buy decisions.
• Built reusable collateral, software automation, and operations processes to enable productization strategies implementation of end-to-end monitoring solutions.
• Provided technical expertise for Secure by Design/compliance-related deployments.
• Designed, coordinated, and troubleshot integrations.
Skills
Languages
Python, SQL, JavaScript, TypeScript, Go
Frameworks
AWS HA, Serverless Framework
Tools
AWS SDK, AWS ELB, Amazon Elastic Container Registry (ECR), Amazon EBS, AWS CloudFormation, Ansible, Terraform, Packer, Jenkins, AWS CodeDeploy, Docker Compose, Chef, CircleCI, Azure Kubernetes Service (AKS), Jira, Confluence, Logstash, Asterisk, VMware vSphere
Paradigms
Agile, DevOps, Microservices, Continuous Deployment, Serverless Architecture, HIPAA Compliance
Platforms
Linux, Docker, Kubernetes, Amazon EC2, AWS Lambda, Azure, Ethereum, Amazon Web Services (AWS), OpenNebula, Google Cloud Platform (GCP), AWS IoT
Storage
Amazon S3 (AWS S3), MongoDB, PostgreSQL, Datadog
Other
AWS CodePipeline, Kubernetes Operations (kOps), CI/CD Pipelines, Infrastructure as Code (IaC), IaaS, AWS DevOps, Argo CD, ERC-20, Hubot, VoIP, Ubuntu Core
Libraries/APIs
Vue, Node.js
Education
Bachelor's Degree in Computer Science
Dalian University of Technology - Dalian, China
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring