# Joshua Hua > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/joshuahua Experienced software engineer with expertise in full stack web development and a passion for innovation and rapid learning. ## Work Experience ### Software Engineer @ Coinbase Jan 2024 – Present Led architecture rewrite for user incentive program from scheduled job to real time stream processing - authoring design, building out features, and mentoring other engineers, on a short timeline. Use Mongo transactions to handle atomic updates for high throughput concurrent processing. Use Faktory-type service to coordinate jobs and handle retries. Built SQL derived table pipeline to calculate incentive amounts with complex requirements such as campaign attribution based on prioritization logic, multi-campaign cascading, and transaction ordering. Enhanced price alert notifications after AI insights finished generating. Built out notification for users when their recent trade value increases past a threshold. ### Software Engineer @ Google Jan 2022 – Jan 2024 | Mountain View, California, United States Implemented Long Animation Frame (LoAF) performance monitoring for Search, adding frontend logging and data pipeline code and setup dashboards to find areas of improvement. Developed View Transitions component and worked with NoRA feature team to assist in integration, providing seamless state transition from 2-col to 1-col in a grid layout. Develop and test state restoration changes to decrease CLS in on-back experiences on Search. ### Software Engineer, Front End @ CREXi Jan 2020 – Jan 2022 | Los Angeles, California, United States Created insights tab to show relevant sales statistics using ngx-charts over the selected area. Created shareable link feature for users to share searches based on radius tool or location selected. Add ability for users to create groups for sold properties and share them. ### Software Engineer @ American Airlines Jan 2018 – Jan 2020 Built full stack applications from the ground up for operations workers to manage tool storage, and to create and manage work orders. Setup CI/CD pipeline using Azure, monitor application health using Dynatrace. ### Software Developer @ Global Payments Inc. Jan 2018 – Jan 2018 | Tempe, Arizona, United States Added new features and debugged issues in payment solutions software. ### Software Engineer @ Alpha Connect Jan 2016 – Jan 2018 | Tempe, Arizona, United States Added new features such as message broadcasting and data export to employee software. Mentored a junior developer. ## Education ### Bachelor of Science - BS in Computer Science Arizona State University ## Contact & Social - LinkedIn: https://linkedin.com/in/jhua4 --- Source: https://flows.cv/joshuahua JSON Resume: https://flows.cv/joshuahua/resume.json Last updated: 2026-04-01