Email the Author

You can use this page to email Aaron Smith about Building Systems Like a Senior Engineer.

Please include an email address so the author can respond to your query

This message will be sent to Aaron Smith

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Build Like a Senior Engineer — One Card at a Time

You know how to code. Now learn how to design.

In Building Systems Like a Senior Engineer, you’ll build a fully extensible card game engine — and along the way, you’ll learn the habits, tradeoffs, and architectural thinking that set senior developers apart.

This isn’t just another coding book. It’s a hands-on, opinionated walkthrough of:

  • Clean, test-first design
  • Domain modeling and encapsulation
  • Real-world backend structure (without the boilerplate)
  • Game engines that teach system design

Whether you’re an early-career dev looking to level up, or a mid-level engineer hungry to understand how senior engineers think, this book will teach you how to build smarter — and teach through your code.


About the Author

Aaron Smith’s avatar Aaron Smith

Aaron Smith is a software engineer who specializes in backend systems and clean architectural design. He started his career writing APIs and event-driven services, and over time discovered a passion for helping developers grow — not just in skill, but in judgment.

Aaron believes that senior engineering is less about titles and more about how you think, how you build, and how you teach. His writing is practical, hands-on, and grounded in the kinds of decisions engineers face every day — from modeling systems to designing for change.

When he’s not coding or writing, he’s probably working on something quietly ambitious, like reverse-engineering card games or turning real-world system challenges into learning tools.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Buildingsystemslikeaseniorengineer › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss