Skip to content

Instantly share code, notes, and snippets.

@jcouyang

jcouyang/CV.org Secret

Last active March 10, 2023 07:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcouyang/a27a0dd269ef14d3645f to your computer and use it in GitHub Desktop.
Save jcouyang/a27a0dd269ef14d3645f to your computer and use it in GitHub Desktop.
Jichao Ouyang's CV

Jichao Ouyang

SKILLS

AWS Certified DevOps Engineer Pro, CI/CD, Emacs Lisp, K8s, Nix Dhall, Go, Haskell, TypeScript, PureScript, Python, Ruby, Scala

OPENSOURCE

I’ve contribed to quite a few projects for fun, but I’m particular enjoy some of my very own that worth metion here, they are for the non main stream community though super fun.

nix configurations for provisioning all my machines

Dhall bindings to AWS CloudFormation, I created this because I hate yaml while working with CloudFormation at work. Haskell gave me few months of joy and turn out to be quite useful to me and to the community.

Have fun and make use of the new Scala 3 feature: Mirror type

Meow Scala

My attempt of Category Theory in Scala 3

A ebook introducing Moand in Scala and Haskell

conj & ru lang Clojure, JavaScript

My take of what frontend scripting language should be. It is not a full language though, more like just macros in javascript.

WORK EXPERIENCE

MYOB 06/2021 - present

Senior DevOps Engineer

  • Design and lead the next-gen Identity Provider

and Oauth Provider, mainly in Go, Dhall, Nix and a some cryptography stuff.

  • Designed and implemented the new public api gateway, serving

300M request, 14TB per month, at only 30% of the old gateway costs. All serverless arch on AWS, API Gateway, Dynamo and a bunch of lambdas in Go, TypeScript and Haskell.

MYOB 01/2018 - 06/2021

Senior Software Engineer

  • Financial Services, microservices all in

Scala. Frontend in PureScript and TypeScript.

ThoughtWorks Inc. =04/2016 - 12/2017=

Senior Software Engineer

  • Frontend(React, JavaScript), Backend(Ruby,Scala) and DevOps(AWS) in the real estate industry.

ThoughtWorks Inc. =04/2013 - 04/2016=

Full stack developer, including frontend(React, JavaScript), backend(Ruby) in the real estate industry.

EDUCATION

Northwestern Polytechnic University

Master of Computer Application Technology, 01/09/2010 - 01/04/2013

Xi’an University of Architecture and Technology

Bachelor of Computer Science & Technology, 01/09/2003 - 01/07/2007

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment