Contact

Speaking Engagements & Professional Coaching

I am passionate about educating others about technology and programming. In the past, I have given talks about programming, cryptocurrency trading, and smart contract development at universities, non-profits, and meetups, both in-person and remotely. I also developed and taught a course on smart contract programming and periodically record educational videos for YouTube.

I am active as a professional tech mentor/coach, having tutored over 100 individuals online and in-person in various topic of programming, computer science theory, and distributed ledger technology.

If you are interested in booking me for a speaking opportunity or personal coaching, please contact me using the email address below.

Web & Software Development

My professional software engineering experience includes two medical software companies (a Canon Medical subsidiary, Procentive), a Fortune 500 company, a Layer-1 cryptocurrency protocol, multiple non-profits (NEAR Foundation, Blockchain Acceleration Foundation), as well as over 100 individuals.

I'm experienced with many technologies and programming languages, including:

Front-end web
  • HTML/CSS/JavaScript
  • TypeScript
  • Angular
  • React
  • Vue
  • Sass/SCSS
Server-side
  • Node.js
  • Microsoft SQL
  • MySQL
  • PostgreSQL
  • PHP
Applications programming
  • C#
  • Java
  • Python 3
  • Rust
  • C
  • C++
  • Ocaml
Distributed ledger technology & smart contract development
  • Ethereum blockchain
  • Solidity
  • NEAR blockchain
  • Rust
  • AssemblyScript
Other technologies
  • Linux
  • LaTeX
  • Hugo
  • Git
  • JIRA

I use Hugo to maintain this website.

Much of my work is on GitHub.

What next?

and we'll talk!

Codementor badge