John Woo

Southern California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
John Woo is a senior full-stack and iOS engineer with 6 years in high-impact roles at Stripe and AWS and a long history of shipping mobile and backend systems at Amazon. He blends deep native iOS expertise (Swift, Objective‑C) with backend and infrastructure experience—contributing to prominent open-source projects like AWS Amplify and the AWS SDK for iOS, where he improved network reachability, test automation, and build flows. Known for moving quickly from prototype to production, he has led efforts to prevent unintended Alexa orders and to design mobile-first launches for international retail. Comfortable across languages (Kotlin, Java, C/C++, Python, shell), he pairs pragmatic architecture and TDD practices with strong communication and mentorship skills. Based in Irvine, CA, he combines systems-level thinking from early embedded/Linux work with modern cloud-native and mobile checkout experience design.
code6 years of coding experience
github-logo-circle

Github Skills (25)

unit-testing10
objective-c10
aws-sdk-ios10
debug10
javascript10
ios10
testing10
ui-design10
networking10
uid10
sdk10
front-end-development10
aws-amplify10
swift10
stencil9

Programming languages (8)

TypeScriptMDXJavaObjective-CSwiftHTMLPythonKotlin

Github contributions (5)

github-logo-circle
aws-amplify/amplify-swift

Nov 2019 - Feb 2021

A declarative library for application development using cloud services.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 releases, 85 reviews, 75 commits in 1 year 2 months
Contributions summary:John's commits primarily focus on adding features related to network reachability within the AWS Amplify Swift framework. These changes involve the creation of a `ReachabilityNotifier` to detect network status changes and the integration of the `ReachabilitySwift` library. Additionally, the user wrote unit tests to verify network connectivity scenarios, demonstrating a focus on ensuring the stability and reliability of the framework. The user also provides request retry advice based on URLErrors & HTTPURLResponses.
cloud-servicesserverlessdeclarativecloudswift
aws-amplify/docs

Apr 2020 - Jan 2021

AWS Amplify Framework Documentation
Role in this project:
userFront-end Developer
Contributions:20 reviews, 53 commits, 61 PRs in 9 months
Contributions summary:John primarily contributed to the UI components and styling of the AWS Amplify documentation site. They modified code blocks, including copy button functionality and code highlighting, and updated the styling of various UI elements like callouts and search features. The commits also involved changes to Stencil components and TypeScript definitions, indicating a focus on component-based UI development and type safety. Furthermore, the user removed the preview tag from the version switch in the menu.
amplify-frameworkaws-lambdaserverlessaws-amplifygraphql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Woo