Resume generator
Ben Newman: resume templates
Five free resume templates built from @benjamn’s GitHub profile - switch between Markdown and LaTeX, edit anything, then copy or download. No signup.
Contact details, experience and education saved in the resume builder on the profile page are filled in here automatically on this browser.
The classic single-column order recruiters and ATS parsers expect - the same layout as the PDF export.
Edit freely - your changes update the preview and the copy/download output instantly.
Ben Newman
github.com/benjamn | benjamn.com | New York City
Summary
Software developer working primarily in JavaScript, TypeScript, CSS, with 53 public repositories on GitHub, including 8,236 stars earned and 3,436 contributions in the past year.
Projects
recast - TypeScript, JavaScript, Shell (2012 – 2026)
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
- 5,253 stars · 365 forks · github.com/benjamn/recast
ast-types - TypeScript, JavaScript, Shell (2013 – 2026)
Esprima-compatible implementation of the Mozilla JS Parser API
- 1,175 stars · 196 forks · github.com/benjamn/ast-types
reify - JavaScript, Shell (2016 – 2023)
Enable ECMAScript 2015 modules in Node today. No caveats. Full stop.
- 741 stars · 30 forks · github.com/benjamn/reify
arson - JavaScript (2016 – 2018)
Efficient encoder and decoder for arbitrary objects
- 200 stars · 7 forks · github.com/benjamn/arson
optimism - TypeScript, JavaScript (2016 – 2024)
Composable reactive caching with efficient invalidation.
- 120 stars · 19 forks · github.com/benjamn/optimism
wryware - TypeScript, JavaScript, Shell (2019 – 2024)
A collection of packages that are probably a little too clever. Use at your own wrisk.
- 92 stars · 16 forks · github.com/benjamn/wryware
install - JavaScript, Shell (2013 – 2022)
Minimal JavaScript module loader
- Live demo: benjamn.github.io/install
- 65 stars · 25 forks · github.com/benjamn/install
private - JavaScript (2013 – 2020)
Utility for associating truly private state with any JavaScript object
- 57 stars · 6 forks · github.com/benjamn/private
es7-async-await - JavaScript (2014 – 2017)
Transformer that converts async functions and await expressions into ECMAScript 6 generator functions and yield expressions
- 42 stars · 4 forks · github.com/benjamn/es7-async-await
immutable-tuple - JavaScript, Shell (2018 – 2019)
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
- Topics: immutable, immutability, tuple, tuples, persistent, persistent-data-structure, functional, functional-programming
- Live demo: benjamn.github.io/immutable-tuple
- 38 stars · 3 forks · github.com/benjamn/immutable-tuple
Technical Skills
- Languages: JavaScript, TypeScript, CSS, Emacs Lisp, HTML, C
Open Source & GitHub Activity
- 53 public repositories · 8,236 stars earned · 746 forks across projects · 3,436 contributions in the past year · 18-day longest contribution streak
The preview shows the content via the Markdown twin - compile the .tex (e.g. on Overleaf) for the exact typeset output.
The one-page PDF and Word exports still live on the profile dashboard, with the editable contact and experience fields.