You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been a member of open source projects since before Github was a thing. I have accumulated many skills in backend
and technical programming. From the arcane to the very popular.
Currently most work is in Go, though I can work in just about any computer language.
Current Work
Working at Databricks Labs via Toptal.
The project remoprh
is an ANTLR/Scala/Java based project that transforms many dialects of SQL into Databricks SQL for Big Data analysis and ML
projects.
My Current Opensource Work
ANTLR Parser Generator
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or
translating structured text or binary files. It’s widely used to build languages, tools, and frameworks. I wrote the
code generator and runtime for C, for version 3 of the toolset. I now work on the code generator and runtime for
Go for version 4.
JWZ was the original algorithm in Mozilla, for arranging email into threads. It was originally devised by Jamie Zawinski, and
this is my improved implementation in Go.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.