Summary
James M is a lead software engineer in Austin with 10 years of experience building user-friendly web applications and identity-focused backend systems. Currently at Dow Jones, he leads enhancements to in-house identity management using OAuth2/OpenID Connect, JWTs, and manages AWS infrastructure via Terraform while operating across Node.js and Java with DynamoDB and PostgreSQL. He has a strong full‑stack background from Angular front-ends to backend integrations at healthcare and traffic systems companies, with an emphasis on security, data handling, and pragmatic tooling for migration, logging, and debugging. Trained as an electrical and electronics engineer, he blends systems-level thinking with hands-on delivery and a habit of rapidly learning new ecosystems like Mulesoft and Okta to meet evolving product needs. Notably, he pairs product-centric design from conception through implementation with a focus on scalable, auditable identity and data solutions.
10 years of coding experience
23 years of employment as a software developer
HKCEE, HKCEE at St. Paul's Co-educational College
B.S., Computer Engineering, B.S., Computer Engineering at Columbia University
High School Diploma, High School Diploma at Northfield Mount Hermon
M.S., Telecommunications, M.S., Telecommunications at Boston University
English, Chinese, Chinese, German