# Joshua Wu > UI Engineer @ Aviatrix Location: Palo Alto, California, United States Profile: https://flows.cv/joshuawu I am an avid builder who eats technical debt for breakfast. ## Work Experience ### Staff UI Engineer @ Aviatrix Jan 2024 – Present | United States Aviatrix Platform-as-a-Service Team New SaaS network security product launched in Dec 2024 Implemented UI for new Egress feature as part of Aviatrix's primary solution pattern Worked on API integration with Go, Protobuf, gRPC, and JWT ### Senior Web Developer @ ViaBot Jan 2023 – Jan 2024 | United States Requirement collection and product ideation End-to-end TypeScript integration using Next.js, tRPC, and Prisma Infrastructure automation with Ansible and Terraform Agile Kanban project management with Jira ### Senior Member Of Technical Staff @ Aviatrix Jan 2022 – Jan 2023 CoPilot team FlightSuit UI Library Developed following UI components for new UX design system - Form/Inputs - Charts - Table - Complex query builder Worked on UIs for core business competencies: CostIQ, Distributed Firewalling ### Member Of Technical Staff @ Aviatrix Jan 2021 – Jan 2022 | United States CoPilot Team Inventory Report (1 month) - Step by step filter selection with live report preview Resource Utilization Report (2 month) - Select utilization metrics and grouping dimension over a certain time range - Combine elastic aggregations to generate data for summary visualizations Micro-segmentation UI (worked with 1 team member) (1 month) - Tabular views for Application Domain and Rule resources with all available CRUD actions - Developed table with draft state to allow changes to multiple rules before saving - Implemented form workflows with validation and state management ### Software Development Engineer Intern @ Amazon Web Services (AWS) Jan 2021 – Jan 2021 AWS Neptune team Designed and implemented support for loading Parquet files using Neptune bulk loader ### Software Engineer Intern @ Aviatrix Jan 2021 – Jan 2021 | United States CoPilot team • New feature Topology Replay to allow users to view history of changes in their network • New feature Security Audit enabling users to search and filter event and view summary graphs ### Undergraduate Research Program - Machine Common Sense @ Rensselaer Polytechnic Institute Jan 2020 – Jan 2020 Goal: Develop web portal for a Commonsense Knowledge Graph with over 2 million nodes and 5 million edges under the Machine Common Sense program • Developed graph component using D3.js and React for visualizing benchmark answer explanations • Added node and edge queries to Sangria GraphQL and developed corresponding Neo4J Cypher queries • Developed pages for node search using React, TypeScript and corresponding integration tests in Cypress ### Undergraduate Research Program - Dynamic Spectrum Access @ Rensselaer Polytechnic Institute Jan 2020 – Jan 2020 | Troy, New York, United States Goal: Develop radio frequency policy visualization interface for the Dynamic Spectrum Access project • Brainstormed and designed visualizations for visualizing radio frequency policies • Learned React, TypeScript, GraphQL, D3.js • Developed three interactive visualizations using D3.js • Enabled faceted policy search using interactive visualizations and filters Result: Successfully demoed application ### Web Developer @ H2Bio Jan 2020 – Jan 2020 Goal: Develop dashboards for viewing device usage metrics and sending commands to the device • Developed user dashboard with metric charts and device controls using Vue, Bulma, ChartJS • Developed admin dashboard with charts and tables using Vue, Bulma, ChartJS, NuxtJS • Setup SSO for user dashboards and public Wordpress site with AWS Cognito • Added new endpoints to the AWS API Gateway in Python, Chalice • Developed POC for device using Raspberry Pi, Python, AWS IoT, S3 • Deployed on AWS using S3, Cloudfront, Route53 and setup CD using CodePipeline Result: Successfully demoed MVP and working on features for beta release ### Software Engineer Intern @ ViaBot Jan 2019 – Jan 2019 Goal: Remote teleoperation and multi video stream of robot through web interface • Researched low latency video streaming solutions • Developed Python client for existing robot software with MQTT messaging and video streaming over RTP • Developed basic monolithic backend for streaming video and text composed of NodeJS, ExpressJS, SocketIO, MongoDB, Kurento Media Server (WebRTC), Mosquitto (MQTT) • Developed basic web pages for authentication and remote teleoperation using JsRender, HTML, CSS • Deployed on AWS from the ground up, setup VPC, EC2, Route53 Result: Demoed receiving live video from and sending commands to the robot Goal: Develop web interface to facilitate property mapping process • Integrated other Software Engineer Intern's developed webpages into aforementioned stack Result: Successfully demoed application and it is being used by Viabot ### Software Engineer Intern @ ViaBot Jan 2018 – Jan 2018 Goal: Research and determine viability of online local path planning algorithms • Wrote Python implementations of VFH, VFH+, VFH*, and Tangent Bug path planning algorithms • Developed basic LIDAR readings display using matplotlib Result: Demonstrated algorithm operation in a basic simulation ## Education ### Computer Science in Information Technology and Web Science Rensselaer Polytechnic Institute ### Henry M. Gunn High School ## Contact & Social - LinkedIn: https://linkedin.com/in/123joshuawu --- Source: https://flows.cv/joshuawu JSON Resume: https://flows.cv/joshuawu/resume.json Last updated: 2026-03-30