Jeremy
Rose

Software Developer

New York, NY

profile photo
LinkedInGitHubemail

Professional Profile

I am an inventive, adaptable software developer who specializes in clear communication. I help engineers achieve their goals by building genuine expertise directly from the source and translating that knowledge into useful paths for developer audiences using my background as a journalist and teacher.

I thrive in ambiguous spaces and enjoy the research required to solve problems that don’t yet have a documented solution. I treat human language as a critical interface for any product—if the docs don’t remove the friction of adoption for both human developers and LLMs, the product is not complete.

Selected Experience Download resume (PDF, 69kb)

Programmer Writer

AmazonNew York, NYJune 2021 - January 2026

Lead Instructor, Software Development Intensive Course

New York University (via ThriveDX)New York, NYMarch 2022 - August 2023

New Jersey Institute of Technology (via ThriveDX)Newark, NJDecember 2021 - March 2022

Instructional Associate

General AssemblyNew York, NY

Software Engineering Immersive CourseJune 2020 - June 2021
Python & Data Science CourseSeptember 2020 - June 2021

Editor

Tribune Content Agency, Tribune PublishingNew York, NYMarch 2017 - September 2019

Selected Instructional Writing

The lessons below were created in 2020/2021 as curriculum supplements. They are provided as a general demonstration of instructional writing ability and may not reflect more recently available tools or current best practices.

Curriculum Development

Record Collection github.com/jeremyrrose/record-collection

Four-part instructional lab designed to model beginning-to-end problem solving using MongoDB, Express, and jQuery.

React Crash Course github.com/jeremyrrose/react-workshop

Weeklong workshop introducing React to bootcamp grads, scaffolded on the cohort's prior knowledge of Ruby and Python

Instructional tools

Mongoose Live npmjs.com/package/mongoose-live

NPM package and NPX script providing REPL integration for Mongoose, designed for new learners of the ORM

Rainbow Sorts github.com/jeremyrrose/rainbow-sorts

Terminal-based visualization tool designed to teach sorting algorithms

Creative portfolios

Code: github.com/jeremyrrose

Graphic design: jeremy-rose.com/design

Music: jeremy-rose.com/music

Writing: muckrack.com/jeremy-rose-1

Note: MuckRack is a 3rd-party aggregator; some links may be broken or represent the work of other writers of the same name.