# Jiajie Wu > Fullstack Software Engineer Location: San Jose, California, United States Profile: https://flows.cv/jiajie 6 years of experience in Frontend development. Passionate about Frontend / Fullstack development, and problem solving Technical Skills - Language: JavaScript, PHP, Typescript, HTML, CSS, XML, JSON - Tech & Tools: React, ExtJs, Webpack, jQuery, MongoDB, MySQL, SQLite, Perforce, and GIT ## Work Experience ### Software Engineer @ Google Jan 2022 – Present | Mountain View, California, United States Customer Engagement ### Sr Software Engineer @ Palo Alto Networks Jan 2021 – Jan 2022 | San Francisco Bay Area Working on PanOS UI infrastructure. Worked on the “CentOS Upgrade” feature. Upgraded components in the Management UI infrastructure, including Nginx, Apache HTTP Server, and PHP to the latest stable versions. Refactored codes in upgraded components in order to make sure the Management UI infrastructure works without regression. Added unit tests into the CICD pipeline to guarantee code refactoring is covered as much as possible. Improved UI infrastructure performance by 20% according to stress tests’ results. Migrated ExtJS framework codebase to TypeScript and React, and introduced bundling, package management, and unit tests (by Jest) to UI codebase. With bundling and package management, decoupled UI logic into isolated components, and be able to manage components’ versions individually by yarn. Added unit tests to increase code coverage to 80%. ### Sr Software Engineer @ Palo Alto Networks Jan 2018 – Jan 2021 | San Francisco Bay Area Worked as a core front-end / full-stack engineer in Prisma Access product. Developed user interface for Palo Alto Networks’ Prisma Access product on the Panorama platform. Used JavaScript, ExtJS, and React as frontend and PHP as middleware. JEST is used as the unit test framework. Developed the data visualization dashboard to monitor cloud firewalls’ real-time status and metrics. Built grids using ExtJS and React to show cloud firewalls’ metrics, for example, configuration status, logging status, traffic throughput, network settings, etc. Utilized mapael.js (JS map library) to build a world map showing firewall and gateway real-time metrics by their geolocation. Implemented interactive UI workflow to improve user experience in both grids and the world map. Developed the Multi-Tenant feature of Palo Alto Networks’ Prisma Access product, which allows customers to manage multiple customized security configurations by tenants. Used JavaScript and ExtJS to build UI interface, and PHP as the serverside script to build the data middle layer. MongoDB was also used on the client-side as a cache for reading operations. Mentored the Prisma Access UI team to ramp up product design and code development to guarantee the quality of deliverables. ### Software Engineer @ Palo Alto Networks Jan 2016 – Jan 2018 | San Francisco Bay Area Worked as a front-end engineer in the Next-Gen Firewall Management UI team. Developed User Interface of “Troubleshooting” feature on PanOS platform. This feature allows customers to troubleshoot firewall and Panorama’s policy hit, network connection and throughput, and log collector service status. ExtJS is used as the frontend and PHP is used as middleware. Developed the “Single Signon” login UI of the PanOS platform. This feature allows customers to use 3rd party identity provider to log in to Palo Alto Networks Firewall products. Used JavaScript and ExtJS to render user interface, PHP to handle requests with authentication and session data in XML format. ### Software Engineer @ Kabam Jan 2015 – Jan 2016 Worked on Node.js backend server for Kabam's game. Collaborated in the development of “Star Wars: Uprising” mobile game. Added “Player Title” as a new game play feature and went through the kick-off meeting, JIRA ticket plan, daily stand-up, and code refactoring. Built game server logic for supporting game features in large-scale production servers. Worked with Backend Team to support the stability and scalability of production server on AWS. ### Software Engineer Internship @ Kabam Jan 2015 – Jan 2015 | San Francisco Bay Area Collaborated in the development of “Star Wars: Uprising” mobile game. Added “Player Title” as a new game play feature and went through the kick-off meeting, JIRA ticket plan, daily stand-up, and code refactoring. Accomplished data model design for “Player Title” using MongoDB. Built game server logic for supporting game features in large-scale production servers. Worked with Backend Team to support the stability and scalability of production server on AWS. ### Software Developer Internship @ MobiDough Inc Jan 2012 – Jan 2013 | Campbell, CA • Develop mobile apps using HTML, CSS, and Javascript • Use JavaScript frameworks – jQuery, jQuery Mobile, Dojo to develop mobile apps • Work on Apache Cordova framework to build apps for mobile devices. • Develop mobile solutions for major smart phone platforms - Android, iOS, Blackberry • Develop mobile app functionalities using Google Cloud Console. • Working with engineering team to write code using Java • Help Debug current code for company software ## Education ### Master of Engineering (MEng) in Computer Software Engineering Santa Clara University ### Bachelor's Degree in Computer Science San José State University ### Computer Software Engineering Xidian University ## Contact & Social - LinkedIn: https://linkedin.com/in/jiajiewu1 - GitHub: https://github.com/the-fejw - Website: https://medium.com/@fejw --- Source: https://flows.cv/jiajie JSON Resume: https://flows.cv/jiajie/resume.json Last updated: 2026-03-29