James T. Martin, {{ page.title }}
- {{ page.tagline }} + {% if page.tagline %}{{ page.tagline }}{% endif %}- My name is James. I am a programmer from Renton, Washington. - I additionally serve as an administrator in the programming language design community. - I have been programming since I was 7 years old. + My name is James T. Martin. + I am a programmer and moderator in the programming language design community. + There, I research type theory and time-reversible computing, maintain the community website, and host a bridge between IRC and Discord via Matrix. + I value challenging problems, and always strive to find the best solution I can. + You can find out more about what I do on my Projects page.
- I am fascinated by languages: human, computer, mathematical, and musical. - I love abstractions, but try to keep it simple and not get carried away with them. + In high school I wrote Java for the school's robotics competition team, taught my peers Java and Git, and mentored programming at the summer robotics camp. +In middle school, I used Unity3d to write a Minecraft clone with infinite procedurally generated worlds and networked multiplayer, and ran a somewhat popular Fallout-themed Minecraft server.
- I don't have much to say about myself; I'm stil ltrying to figure out who I am in life. - You can check out a few of the things I did in the past. + Outside of programming, I enjoy playing music, playing D&D, hiking, and skiing.
diff --git a/resume/index.html b/resume/index.html index be79bf7..42ea5cb 100644 --- a/resume/index.html +++ b/resume/index.html @@ -9,7 +9,7 @@ permalink: /resume/I have different resumes for different jobs.
-
-
- Web Developer +
- Web Developer (PDF, TeX)
- WIP: Software Developer
- TODO: Compiler Developer
- TODO: General Laborer
diff --git a/resume/resume.tex b/resume/resume.tex
deleted file mode 100644
index f42c8c7..0000000
--- a/resume/resume.tex
+++ /dev/null
@@ -1,48 +0,0 @@
-\documentclass[12pt]{extarticle}
-
-\usepackage[cm]{fullpage}
-\usepackage[utf8]{inputenc}
-\usepackage{hyperref}
-
-\DeclareUnicodeCharacter{2194}{\leftrightarrow}
-
-\renewcommand{\familydefault}{\sfdefault}
-\pagenumbering{gobble}
-\setcounter{secnumdepth}{0}
-\setlength{\parindent}{0pt}
-
-\author{James Martin}
-
-\begin{document}
-\section{James Martin}
-Contact me: \href{mailto:James\%20Martin
}{james@jtmar.me} / 9511 127th PL SE Renton, WA 98056 - -\subsection{Summary} - -\subsection{Skills} -\begin{itemize} -\item Programming languages: Haskell, Java, Rust, x86-64 Assembly, (X)HTML5, Agda. -\item Systems Administration: Debian GNU/Linux. -\item reading specifications -\end{itemize} - -\textbf{\href{https://github.com/HazenRobotics}{Hazen Robotics Club}}, Java Developer \hfill 09/2017 - 10/2018 -\begin{itemize} -\item Volunteered for 90 hours to mentor programming at summer robotics camp. -\item Taught club members basic tools like Java and git in addition to own programming tasks. -\end{itemize} - -\subsection{Academics} -\textbf{\href{https://www.rentonschools.us/hazen}{Hazen High School}} - Renton, WA \hfill 2015 - 2019 -\begin{itemize} -\item AP Credits: Computer Science (5), Physics 1 (4), Biology (4), Microeconomics (5), Macroeconomics (5), Calculus AB (4), Government (5). -\item Member of marching, symphonic, and jazz bands, where I played trombone, bass trombone, and clarinet. -\item Shop skills: - \begin{itemize} - \item Metalworking: MIG welding, angle grinding, band saw - \item OSHA 10 certification - \end{itemize} -\item Two years of French -\item Awards: Superintendent's Certificate of Merit (Bronze, for community service), John Philip Sousa award for band, Hazen Pride award for the fine arts department TODO -\end{itemize} -\end{document} diff --git a/resume/web-developer.html b/resume/web-developer.html index 478315e..25ac794 100644 --- a/resume/web-developer.html +++ b/resume/web-developer.html @@ -29,7 +29,7 @@ permalink: /resume/web-developer - Mentored programming at the summer robotics camp for 90 hours.
- Taught club members to use Java and Git. -
- Collaborated to build robot controller programs for FIRST competitions. +
- Collaborated to build robot controller programs for FIRST competitions.
- APIs: REST, JSON, JSON Schema, JSON-LD, HATEOAS
- Security:
-
-
- TLS: Let's Encrypt, SSL Labs, DNS CAA, HSTS deployment +
- TLS: Let's Encrypt, SSL Labs, DNS CAA, HSTS deployment
- Web: XSS prevention, CSRF prevention, CSP, input validation, SQL injection prevention
- Member of marching, symphonic, and jazz bands; recieved Sousa award in 2019.
- Got high (4+) scores on 7 AP exams, including Computer Science (5) and Calculus AB (4). -
- Recieved OSHA 10 certification. +
- Learned shop skills and recieved OSHA 10 certification.