
Staff mobile engineer · 500+ technical interviews from the hiring side.
About Mike Salari
Interview tools, written from the hiring side.
Staff Mobile Engineer, Tech Lead and Technical Author
Written from work I have actually done.
Staff mobile engineer · 500+ technical interviews from the hiring side. Books drawn from real production systems, not generic advice.
I started building software as a teenager and never really stopped.
What began as curiosity turned into obsession. For years the cycle was the same: learn, build, break, fix, repeat, often until 3 or 4 in the morning, not because anyone asked, but because I loved understanding how systems worked beneath the surface.
What started with software grew into something larger. Applications became platforms. Features became systems. Coding became architecture, and architecture became a way of thinking.
I worked across startups, enterprise environments and global technology companies, on products used by millions. But the most valuable lessons rarely came from clean launches. They came from the mistakes, the failed assumptions, the production incidents and the trade-offs that looked perfect on paper and behaved very differently in reality.
Those years taught me one thing above all. Great engineering is not about knowing the most technologies. It is about judgment: making good decisions when the information is incomplete, the requirements keep moving, and there is no perfect answer.
As I grew, I ended up on the other side of the table too: 500+ technical interviews from the hiring side, plus architecture reviews and technical discussions, working alongside engineers at every level. I could see how software gets built, but I could also see how engineers grow.
And I kept noticing the same pattern. Talented people were getting stuck, not for lack of ability, but because nobody had taught them how to connect everything together: mobile, backend, security, infrastructure, reliability, business constraints and trade-offs. Most resources teach technologies in isolation. Real systems do not work that way.
The same study led me somewhere unexpected: communication, visibility and positioning. Skill alone is rarely enough. Whether you are designing software or building a career, people decide based on the signals they can see and understand.
So I started writing it down. First notes, then reviews, then frameworks, articles and books. Altitude came out of that, lessons earned through experience rather than theory. Today, Salari is where I share the rest.
My goal is simple: help engineers think more clearly, design better systems, communicate their ideas, and move faster than I did. Technology changes constantly. The principles rarely do.
Technical focus
What I am not
A recruiter. I sometimes share a role I think is good, and when I do, apply through the link. I only refer people whose work I know.
This is the canonical Salari home: books, writing, free resources, newsletter and future advisory work in one place. For consulting, technical leadership, speaking or collaboration, use the contact form.
Why trust the work
Written from work I have actually done.
Every framework comes from real systems, real teams and real career conversations, not generic advice.
15 years across
- 15 years
- Building production mobile software at scale
- 500+
- Technical interviews from the hiring side
- Staff & Architect
- Staff Mobile Engineer, Mobile Architect and Tech Lead
- Ex-Cisco & Mastercard
- Plus experience across Apple, Adobe and Visa
- Fintech & regulated
- Systems where correctness and security are not optional
- Published author
- Altitude and the iOS Interview Blueprint, from real work
From a client
“Interview prep right now in native mobile is daunting to say the least. Mike has helped me personally work through all the noise and pin point what to focus on. He's a window to the POV of the other side of the table. It is unusually tough out there, but I appreciate the guidance that has made the daily prep work more productive.”
FAQ
About Mike Salari
Who is Mike Salari?
Mike Salari is a Staff Mobile Engineer, Tech Lead and technical author with 15 years building production software, and the person behind Salari.
How many years of engineering experience does Mike Salari have?
More than 15 years building production mobile and software systems.
What companies has Mike Salari worked with?
He has experience across Apple, Adobe, Cisco, Mastercard and Visa, including consumer, enterprise, fintech and regulated environments.
Why did Mike write Altitude?
To document the bridge from senior mobile engineer to staff engineer: the systems thinking, architecture and decision-making that are rarely taught directly.
How many engineers has Mike interviewed?
He has conducted 500+ technical interviews from the hiring side.
What topics does Mike specialize in?
Mobile architecture, mobile system design, Swift and SwiftUI, Swift concurrency, security, distributed systems and technical leadership.
Does Mike provide mentoring or consulting?
Salari is the home for the books, tools and writing. The one-to-one work is three services: The First Screen and Engineer Career Rebuild are written, with no calls; Engineer Career Reset is live sessions. The contact form is on this page.
What is Salari?
Salari is Mike Salari's publishing platform: books, free tools and field notes that help engineers move from strong individual contributor to trusted technical leader.