ANGO

Joshua Wang

profile with balloon face

Professional software engineer. Amateur woodworker. Occasional thrower of round objects.

B.S. Computer Science, Georgia Institute of Technology

Over 8 years of industry experience building the right solutions by leveraging software to drive key priorities. Trained in best practices regarding PII privacy, OWASP security, API design, and web accessibility.

Outward

  • Fullstack development
  • React, JavaScript
  • Computer-aided design
  • Woodworking
  • Running
  • Basketball
  • Ultimate frisbee & disc golf

Forward

Inward

  • The Leadership Challenge
    - Kouzes, Posner
  • Fierce Conversations
    - Susan Scott
  • The Manager's Path: A Guide for Tech Leaders Navigating Growth ...
    - Camille Fournier
  • You Don't Know JS
    - Kyle Simpson
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
    - Eric Evans

Toward

  • Google SRE Book
    - Google, Inc.
  • The Pragmatic Programmer: Your Journey to Mastery
    - David Thomas, Andrew Hunta
  • Designing Data-Intensive Applications
    - Martin Kleppmann
  • Heretics
    - G.K. Chesterton

Experience

Chick-fil-A Corporate Support Center
Lead Software Engineer (Python, AWS, JavaScript)Dec 2023 — Present
  • Revamped SRE discipline with alarm tuning, on-call log, and clear prioritization
  • Established disaster recovery strategy with multi-region AWS workloads
  • Introduced 12factor microservice standard for storing config in environment
  • Introduced documentation standards with Architecture Decision Records (ADR) and After-Action Reviews (AAR)
SyBridge Technologies
Senior Software Engineer (Go, SQL, Terraform, AWS, React)Jan 2023 — Dec 2023
  • Planned and led development of new users service with Auth0 integration hosted in AWS EC2
  • Introduced sequence diagram usage to align understanding of both user and system interactions
  • Contributed to design and planning of asynchronous audit event log functionality in AWS EventBridge
  • Owned and jump-started brand new React + TS web portal along with refresh of private component library
  • Established UI patterns to separate data fetching from business logic concerns to enable unit tests and mocks
Fast Radius
Senior Software Engineer (Elixir, SQL, React, TypeScript)Nov 2021 — Jan 2023
  • Learned the Elixir language to shift into a full-stack role and support backend engineers
  • Introduced formal QA testing practices, increasing software quality and confidence for each release
  • Evangelized intermediate-level Typescript patterns by illustrating how to convert legacy React components
  • Designed and built interface abstraction for user event tracking, removing dependency on a single integration
Ultimate Kronos Group
Senior Software Engineer (Angular, C#, Kotlin for JVM, SQL, MongoDB)Jul 2021 — Nov 2021
  • Collaborated with architect and tech lead to design and build a data integration to live sync Ultimate and Kronos records using Kotlin (JVM), Kafka, Angular, and MongoDB
  • Mentored intern-to-hire engineer in technical and professional development with Angular, C#, and Kotlin
Software Engineer II (Angular, C#, Kotlin, SQL)Jan 2020 — Jul 2021
  • Developed Angular web & mobile feature to quickly respond to competition using Kotlin (JVM), C#, SQL
  • Diagnosed and optimized sluggish Angular components by reducing excessive DOM elements
Software Engineer I (Angular, Java, SQL)Jun 2018 — Jan 2020
  • Contributed a11y-first backwards compatible enhancements to internal component library
  • Collaborated with product and design on 6 employee management features in Angular, C#, SQL over 1 year
Blackbaud
CRM Enterprise Software Development Intern (Angular, C#)May — Aug 2017
  • Built internal admin portal to troubleshoot and track process status with C# microservices and Angular app
  • Tested software via service mocks, unit tests, and pact tests for continuous delivery