I have published four books, the latest one (and the one I wrote for the longest, four years) is The Software Engineer's Guidebook:

The Software Engineer's Guidebook | The Tech Resume Inside Out | Building Mobile Apps at Scale | Growing as a Mobile Engineer

The Software Engineer's Guidebook

Navigating senior, tech lead, staff and principal positions at tech companies and startups. My best writing as of yet: this book took four years to write.

Get the book here. The book is an Amazon #1 Best Seller.

Building Mobile Apps at Scale: 39 Engineering Challenges

Building mobile applications at scale is just as challenging as architecting and operating distributed systems. I know - I've done both for years at Uber. There tends to be little understanding of these problems until coming across them - and even fewer resources on to go about addressing them.

The missing guide for building large, iOS and Android native apps -with the challenges and common solutions across the industry.

Get the book here: Building Mobile Apps at Scale

Growing as a Mobile Engineer

How do you grow to a senior iOS/Android engineer? How can you then go beyond, breaking the mobile engineering "glass ceiling" that exists in many companies?

I've been a mobile engineer myself, growing to the principal level, and later managed teams of mobile engineers. In this book, I share 30 pieces of advice to keep growing professionally. Get the book here.

The Tech Resume Inside Out

I've been a hiring manager for over 5 years, seeing hundreds of software engineer and engineering manager resumes. I reached out to 20, even more experienced tech recruiters and hiring managers to write this book. It's (probably) the most comprehensive and actionable advice on how to write a resume that represents you fairly, as a software professional.

Get the book here: The Tech Resume Inside Out: what a good software engineer resume looks like.