🦫 Lucas Castro
notes /
Lucas

Hello, there! I'm Lucas, and I'm a software engineer based in Austin, TX.

I'm a founding engineer at Trinsic , writing code primarily in TypeScript and C#. We help people use digital credentials to get their identity verified online more quickly and securely.

I'm also a husband, father, latter-day saint, gamer, and life-long learner.

I thrive on writing software that solves real problems for real people. I do my best work in fast-paced, cross-functional teams, and I like to own my projects end-to-end—design, implementation, debugging, and release. While I primarily enjoy product engineering, I’m also happy to tackle infrastructure or platform engineering challenges. In my experience, prioritizing simplicity over premature optimization/abstraction leads to better solutions for the problems users face today.

I’m very comfortable with TypeScript, C#, web servers, databases, queues, and building systems end-to-end. I’ve also written Go in production, though it’s not my comfort zone.

Places I've worked:

  • Founding Product Engineer at Trinsic (feb 2023-present)
  • Engineering Intern at Pluralsight (may 2022-aug 2022)
  • Programmer (Contractor) at Utah County Gov. (jun 2020-aug 2021)

Latest notes

See all notes
  • Auth 101: A Survey of Auth Concepts, Practices, and Strategies
    An introduction to authentication and authorization strategies.
  • Getting Started with Passkeys and WebAuthn
    Notes for my Passkeys and WebAuthn talk presented at the UtahJS Conference 2024.
  • A Pretty Cool .gitconfig
    My personal .gitconfig file
  • My Terminal Setup
    This post will guide you on how to customize your terminal to make it a little bit prettier and useful

Let's Connect

If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.

  • x /
  • github /
  • linkedin
© 2025 • 🦫 Lucas Castro
Press Esc or click anywhere to close