Jun Guo
Portfolio
Resume
Senior Software Engineer
gjuoun@gmail.com ·github.com/gjuoun ·linkedin.com/in/gjuoun ·Montreal, Canada
Jun Guo is a team player and open-source contributor with 5 years of experience building scalable web applications in JavaScript and TypeScript, leading teams to deliver complex projects from ideation to completion. He works closely with data teams and diverse stakeholders to integrate AI features into backend systems, learns new technologies quickly through hands-on work, and applies large language models to enhance work processes.
Posts
- 01
Effect, one function at a time
Sequence steps with Effect.genWrite sequential Effect code with yield*.
- 02
Effect, one function at a time
Wrap a promise with Effect.tryPromiseTurn a promise that can fail into an Effect.
- 03
Effect, one function at a time
Recover one error with Effect.catchTagRecover from one tagged error and leave the others alone.