Welcome to Sam Cao's Github

Who am I?

20+ years of experience in software development, used to be working at eBay, Microsoft, Morgan Stanley, Booking, etc., and now in a start-up company.

Open Source Projects

  • Javet - Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
  • Javenode - Javenode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.
  • Javet Sanitizer - Javet Sanitizer is a sanitizer framework for parsing and validating JavaScript code on JVM. It is built on top of antlr4 and grammars-v4.
  • Jaspiler - Jaspiler is a Java to Java transpiler. It transpiles the given Java code to the corresponding Java code with some customizations. It is expected to be a Babel for Java.
  • Javet Shell - Javet Shell is a console or Android application that provides Node.js flavored console interactions. It is a sample application of Javet.

Blog

You are welcome visiting https://blog.caoccao.com/ or http://caoccao.blogspot.com/.

Contact

You may send messages to @sjtucaocao or email to sjtucaocao@gmail.com.