PDF TXT

Johnny Tao

IT Consultant & Automation Developer

johnny AT jtao DOT orgSt Catharines, OntarioLinkedIn

Summary

Experienced IT professional and developer with 20+ years spanning infrastructure, DevOps, and full-stack development. Specializes in automation platforms, API integrations, and cloud solutions across multiple countries and industries.

Experience

IT Consultant at Niagara Linux

2020 - Present

Design, plan, and implement IT Solutions for businesses and non-profit organizations. Assess clients' needs and recommend appropriate services. Provide ongoing support and training.

Key Projects:
Centralized Backup Monitoring & Log Analytics Platform
Python, FastAPI, Alpine.js, Cloud Logging

Built centralized backup monitoring solution that forwards logs to cloud-based log server with intelligent filtering and event analysis. Features client search, backup type categorization, and automated alert rules. Simplified management enables junior technicians to handle operations, reducing costs for IT provider client.

Automated Patching Reporting System
Python, FastAPI, Alpine.js, API Integration

Developed automated reporting solution that pulls data from patching software APIs, processes host and client information, and generates dual-purpose reports: detailed technical status reports for IT teams and billing reports for accounting. Built with FastAPI backend and Alpine.js frontend.

Cloud Platform Integration Bridge
Python, FastAPI, REST APIs, Cloud Integration

Built API-first bridge layer connecting cloud-based network monitoring and security platforms for IT provider client. Automated asset synchronization, asset type identification, and credential management for streamlined client onboarding using async FastAPI architecture.

Linux/Unix Infrastructure Automation Platform
Ansible, Python, ITGlue API, Linux/Unix

Developed comprehensive Ansible automation platform for system management with ITGlue API integration for centralized configuration, automated patching workflows, and deployment orchestration.

Law Firm Secure Remote Access Solution
PowerShell, WireGuard, AWS EC2, Windows Server

Enterprise-wide automated deployment solution for law firm client. Built PowerShell automation that detects VPN connectivity status and automatically launches WireGuard connection program if disconnected. Deployed across all staff workstations to ensure secure access to AWS-hosted applications.

Senior Infrastructure Engineer / Team Lead at LOHO Games, Inc.

2017 - 2019

Responsible for IT infrastructure design, implementation, and optimization. Supported Jenkins CI/CD, Git, Docker. Participated in ISO 27001 implementation.

Information Technology Operations Manager at KOD Games, Inc.

2014 - 2016

Responsible for online operation of mobile game products across multiple regions. Led IT Operations team for game server operations. Developed automation deployment solutions.

Senior Systems Engineer at iClick Interactive Asia Group Limited

2011 - 2014

Managed 1000-node online advertising platform clusters across multiple data centers. Operated DSP, SEM, ADX, RTB platforms. Maintained Hadoop, Greenplum, Redis, MySQL clusters.

Network Operations Center Supervisor at UTV Ignition Games (Disney)

2010 - 2011

Led Beijing NOC team responsible for Tier1 and Tier2 MMORPG game servers in North American data centers. Game server monitoring and reporting.

Education

College Diploma - Computer Science

2019

Beihang University

Skills

Python Programming Full-Stack Development API Development FastAPI Linux Systems Administration IT Automation Infrastructure as Code Infrastructure Monitoring Docker Ansible