James T. Martin

A self-taught programmer fond of programming language theory.

Experience

Programming Language Design Community

onward

Hazen Robotics Club

  • Mentored programming at the summer robotics camp
  • Taught club members to use Java and Git
  • Collaborated to build robot controller programs for FTC competitions

Skills

  • Languages: Java 8, Haskell, HTML5/XHTML
  • Tools: Git, GitHub, continuous integration, bug tracking, unit testing, property testing
  • Administration: Debian GNU/Linux, Nginx
  • APIs: REST, JSON, JSON Schema, JSON-LD, HATEOAS
  • Security:
    • TLS: Let's Encrypt, SSL Labs, DNS CAA, HSTS deployment
    • Web: XSS prevention, CSRF prevention, CSP, input validation, SQL injection prevention

Education

Hazen High School

to
  • Recieved OSHA 10 certification.
  • Member of marching, symphonic, and jazz bands; recieved John Philip Sousa award in 2019.