
Contact
📞 +1 778 997 3671
🇨🇦 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
- Issued by: China Information Technology Security Evaluation Center
- Credential ID: CNITSEC2019CISP-PTE08056