Amy Mok

Founder And CEO Coach at Coaching Corner

San Francisco, 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

👤
Senior
🎓
Top School
Amy Mok is a founder, executive coach, and seasoned engineering leader with 12 years of experience building and guiding software teams across public sector, startups, and nonprofits from San Francisco. As Founder and CEO of Recode Leadership and a leadership coach at Braven, she blends technical depth—rooted in an MS in Software Engineering and early systems work at Lockheed Martin—with a coaching practice focused on enabling diverse technical leaders. Her background includes senior engineering and acting director roles at 18F and contributions to open-source Python tooling (improving build robustness for beeware/briefcase and datatype behavior in beeware/voc), showing she stays hands-on with developer tools. Known for operational rigor (former CFO/Treasurer for the Asian Women Coaching Collective) and curriculum development for engineering education, she pairs strategic leadership with empathetic coaching. Notably, she bridges product, people, and infrastructure work, frequently translating complex technical constraints into teachable leadership moments.
code12 years of coding experience
job21 years of employment as a software developer
bookBA Computer Science, BA Computer Science at University of California, Berkeley
bookHigh School, High School at Arroyo High School
bookMS Software Engineering, MS Software Engineering at Carnegie Mellon University
bookCertificate User Experience Design, Certificate User Experience Design at General Assembly
bookCertificate Professional Coaching, Certificate Professional Coaching at CoachU
languagesEnglish, Chinese
github-logo-circle

Github Skills (17)

transcode10
python10
java10
codegen10
javas10
xcode10
bytecode10
transpiler10
command-line-tool10
macos10
data-structure9
build-automation9
data-structures9
application8
develop8

Programming languages (9)

HCLCSSSCSSJavaScriptHTMLJupyter NotebookGroovyRuby

Github contributions (5)

github-logo-circle
beeware/voc

Aug 2017 - Sep 2017

A transpiler that converts Python code into Java bytecode
Role in this project:
userBack-end Developer
Contributions:18 commits, 6 PRs, 4 comments in 26 days
Contributions summary:Amy primarily contributed to the `voc` project by implementing and fixing features related to Python's built-in datatypes. They added and modified code related to the modulo operator and implemented the reverse and insert methods for the list data type. Additionally, the user fixed merge conflicts and updated tests across various datatypes to ensure proper functionality.
python-codepythonjava-bytecodebytecodecompiler
beeware/briefcase

May 2019 - May 2019

Tools to support converting a Python project into a standalone native application.
Role in this project:
userDevOps Engineer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Amy primarily focused on improving the project's build and environment setup. They added checks for essential prerequisites, namely Xcode and the Command Line Tools, required for building a macOS app. They refactored the code to wrap the prerequisite checks in a function, which promotes code reusability and maintainability. The user also addressed issues by fixing typos and updating informative messages related to these prerequisites, improving the user experience.
convertingpythonpython3standalone
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
Amy Mok - Founder And CEO Coach at Coaching Corner