The app for room & class parents to organize the whole school year in one place — a shared class calendar, volunteer & donation sign-ups, and family announcements. Replaces the tangle of emails, group texts, and SignUpGenius links.
What it does
Software engineer · 15 years
Technology generalist. I've done just about everything it takes to build, launch, and maintain a product — equally at home writing SQL (the database kind) as I am closing one (the sales kind). Currently architecting and building the Las Vegas Sphere's cloud infrastructure.
The app for room & class parents to organize the whole school year in one place — a shared class calendar, volunteer & donation sign-ups, and family announcements. Replaces the tangle of emails, group texts, and SignUpGenius links.
What it does
A fan-built app for Disney parks fans — log the rides and attractions you've experienced, plan what you want to ride next, and generate trip reports from your visits. Independent; not affiliated with or endorsed by The Walt Disney Company.
What it does
A build planner for overland rigs — pick a base vehicle, spec it out part by part from a curated parts catalog, and browse complete builds for inspiration. Think PCPartPicker, but for the truck you want to sleep in.
What it does
A declarative Flask REST framework that generates full CRUD APIs and OpenAPI specs for a SQLAlchemy + Marshmallow/Pydantic stack — a complete resource in as little as 9 lines of code.
Why it exists
class MyModelApiView(FlaskMuckApiView): api_name = "my-model" session = db.session Model = MyModel ResponseSchema = MyModelSchema CreateSchema = MyModelSchema PatchSchema = MyModelSchema searchable_columns = [MyModel.name] # → generates CREATE · LIST · SEARCH · FILTER # → SORT · FETCH · UPDATE · PATCH · DELETE