🦫 Lucas Castro
notes / work /
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.
  • Do I Look Like I Know What "Hydration" Means?
    A brief definition of hydration in the context of front-end development
  • Tips for Coding Problems and Interviews
    Good resources to prepare and principles to remember
  • A Pretty Cool .gitconfig
    My personal .gitconfig file

Recent work

See all work
  • Auth 101 Talk
    An introduction to authentication and authorization strategies.
  • Getting Started with Passkeys and WebAuthn
    Talk script for the UtahJS presentations on Passkeys
  • Identity Aceptance Network
    Start accepting digital IDs four your online identity verification needs

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 /
  • [email protected]
© 2025 • 🦫 Lucas Castro
Press Esc or click anywhere to close