About me

Contact


📞 +1 778 997 3671

📩 wang.funway@gmail.com

🌐 https://hawu.me

🇨🇦 Vancouver, BC, Canada

Skills


  • Programming Languages
    Python, PHP, Java, C#, C++, Swift, JavaScript
  • Application Frameworks
    Django, Spring Boot, .NET, Laravel, Next.js, Qt, SwiftUI, React.js
  • Web Scraping & QA Automation
    PyTest, Selenium, Headless Browsers, GitHub Actions
  • Cybersecurity
    Penetration Testing, IDS, WAF, Metasploit, AWVS, IDA, Burp Suite, Wireshark
  • DevOps & Infrastructure
    Docker, Kubernetes, Prometheus, Grafana, Nginx, VMware Virtualization, Microsoft Failover Clustering
  • Databases
    SQL Server, Oracle, PostgreSQL, MySQL, Redis
  • Machine Learning
    TensorFlow, scikit-learn, Transformers, NLP

Socials


Interests


Fengwei Wang

DevOps | Full-Stack | Security Engineer

Hi there! I’m 王凤伟 (Fengwei Wang), a full-stack developer and DevOps/Security engineer originally from China, with 10+ years of industry experience since 2012. I’m currently based in Vancouver, Canada.

I’m passionate about software development and enjoy building applications that solve real-world problems. In my spare time, I stay current with emerging technologies, contribute to open-source projects, and occasionally take on freelance work.

I’m proficient in Python, PHP, Java, Swift, and C#, with hands-on experience using frameworks like Django, Laravel, Spring Boot, .NET, Next.js, SwiftUI and Qt. I also have a strong background in cybersecurity, and I am a certified penetration tester.

I have a great ability to learn new things and solve problems.

Professional Experience


Feb 2025 –
Jun 2025

Teaching Assistant | New York Institute of Technology – Vancouver, Canada

  • Assisted in developing course labs for INCS 615: Advanced Network and Internet Security, covering TCP/IP, TLS protocol, Firewall internals with a focus on Netfilter hooks, and Machine Learning for intrusion detection.
  • Graded assignments and provided guidance to students for a better understanding of the course material.

Sep 2023 –
Aug 2012

DevOps, Full-stack & Security Engineer | Civil Aviation Administration of China (CAAC) – Guangzhou, China

  • Designed and developed internal systems and automation tools, including .NET-based internal systems, a Python-powered aviation met report system, a file transfer scheduler with a PySide-based GUI, a monitoring system powered by Prometheus and Grafana, and multiple utilities written in C#, Python and Shell for monitoring, automation, and maintenance.
  • Implemented QA automation using pytest and Selenium, applying TDD principles to build reusable test cases and ensure functional and security validation.
  • Led the design and deployment of a zone-based network security architecture, implementing IPS, WAF, and load balancer at the internet edge, and reinforcing internal security with bastion hosts.
  • Managed system operations and database administration across Linux, AIX, and Windows Server Cluster environments, with hands-on expertise in VMware virtualization, Docker, and databases including SQL Server, PostgreSQL, and Oracle. Implemented database replication and server failover to ensure high availability (HA).

Projects


Jul 2025 –
Aug 2025

Audible EPUB3 Maker | Open-source project

  • Developed an EPUB-to-audiobook converter compliant with EPUB 3 Media Overlays specification.
  • Integrated multiple TTS engines with NLP-driven sentence segmentation and forced alignment to achieve precise, synchronized audio-text playback.
  • Optimized performance with multiprocessing, added a Gradio Web GUI for usability, and enabled easy deployment via Docker with automated image builds through GitHub Actions CI/CD.

Feb 2025 –
Jul 2025

Network Intrusion Detection with CGANs: A Comparative Study of Deep Learning Models | Research project

  • Built a CGAN-driven augmentation pipeline and trained CNN, MLP classifiers in TensorFlow to improve intrusion detection on the CSE-CIC-IDS2018 dataset.
  • Combined log-transformed scaling, oversampling and undersampling to address extreme class imbalance.
  • Open-source portions: https://github.com/funway/nid-imbalance-study

Jun 2024 –
Jul 2024

Trojan-panel | Open-source project

  • Developed a Trojan VPN management panel using PHP (Laravel) and TailwindCSS, supporting multi-node configuration, traffic statistics, and subscription management.
  • Deployed via Docker for rapid provisioning of Nginx and VPN services across distributed could environments.

Nov 2023 –
Dec 2023

PDFillout | Outsourced project

  • Developed an AI-powered automated PDF form filling system leveraging the OpenAI API for data extraction, entity recognition, and XML generation.
  • Built with Django and Celery on the Python side for the web and asynchronous task handling, integrating OpenPDF and iText7 as a Java-based PDF backend service.
  • Open-source portions: https://github.com/funway/pdfform

Sep 2023 –
Mar 2023

TransferDog | Open-source project

  • Developed a cross-platform file transfer application using Python and Qt (PySide), supporting task scheduling across Windows, macOS, and Linux.
  • Implemented a pluggable middleware system with hook-like extensions, enabling customizable automation and transfer logic.

Apr 2021 –
Jul 2020

Countdown App | Open-source project

  • Built a macOS countdown timer application using SwiftUI for task tracking and productivity, with dual display modes including sticky note-style window and menu bar popup.
  • Showcase Video: https://www.youtube.com/watch?v=DRqBZcNdBi4

Jun 2019 –
Jun 2020

Aviation Meteorological Report Publishing System | Work project at CAAC

  • Developed a web-based system with Django, featuring complex frontend validation in JavaScript, and implemented automated QA testing using pytest and Selenium.
  • Built a PySide-based desktop app for task-driven report publishing, using PostgreSQL for both data storage and task queue.

Jan 2017 –
Apr 2017

Patent Crawler | Outsourced

  • Developed a Python and Selenium-based crawler for patent data scraping, integrating image recognition to bypass Geetest behavioral CAPTCHA.
  • Built the client-facing web interface using Java with Apache Struts 2.

Dec 2016 –
Apr 2016

HTTP(S) Proxy System | Personal

  • Implemented an encrypted proxy service using Squid-Cache and Stunnel, with user access control managed via Python and Redis.
  • Developed the frontend interface with Spring MVC for user management and configuration.
  • The project was closed due to regulatory restrictions.
  • Open-source portions: https://github.com/funway/squid-helper

Education


Mar 2024 –
Jul 2025

Master’s degree in Cybersecurity
New York Institute of Technology – Vancouver, BC, Canada

Jun 2012 –
Sep 2009

Master of Engineering in Computer Applications Technology
Sun Yat-sen University, Guangzhou, China

Jun 2009 –
Sep 2005

Bachelor of Engineering in Computer Science and Technology
Nanjing University of Aeronautics and Astronautics, Nanjing, China

Certifications & Honors


Apr 2025

ISC2-CC | Certified in Cybersecurity

  • Issued by: ISC2
  • Credential ID: 2175569

Dec 2019

CISP-PTE | Certified Information Security Professional – Penetration Test Engineer

Scroll to Top