Johnny Tao IT Consultant & Automation Developer johnny AT jtao DOT org • St Catharines, Ontario • https://linkedin.com/in/johnnytao 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 Tech: 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 Tech: 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 Tech: 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 Tech: 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 Tech: 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 - Beihang University (2019) SKILLS -------------------------------------------------- Python Programming • Full-Stack Development • API Development • FastAPI • Linux Systems Administration • IT Automation • Infrastructure as Code • Infrastructure Monitoring • Docker • Ansible