Skip to content
View shanehobson's full-sized avatar

Highlights

  • Pro

Block or report shanehobson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shanehobson/README.md

Hi, I'm Shane 👋

I'm a software engineer with a decade of experience building applications for the web. My work spans frontend engineering, backend engineering, cloud infrastructure, and AI engineering. I currently consult for a Fortune 100 media company, where I'm helping build an advertising platform responsible for managing more than a billion dollars in annual ad revenue. My work focuses on building complex, data-intensive applications and making them fast, scalable, and intuitive.

Prior to getting into software, I went to law school and spent three years as a litigation and trial attorney. I remain a licensed attorney, and I'm especially interested in the intersection of law and technology and in how software and AI can be used to solve problems in the legal industry. I regularly contribute to open source legal technology and legal AI projects, and I'm one of the top contributors to Stella, an open-source legal workspace.

Outside of work, I build software, experiment with new technologies, and write about software engineering and AI. I'm particularly interested in understanding how the technologies I use actually work — from web browsers and distributed systems to large language models — and explaining those ideas in approachable terms. You can find links to my writing below.


Featured work

Project What it is Stack
Stella Open-source legal workspace: matters, documents, tabular review, research, and an AI agent with source-traced answers. I'm one of the project's top contributors. TypeScript · TanStack Start · Bun · PostgreSQL · Redis
Zaera Multi-tenant SaaS for scheduling and payments for service businesses: branded booking, team scheduling with double-booking prevention, Stripe payments. React · NestJS · PostgreSQL · Stripe · AWS
Odyssey AI travel planner that turns a prompt into a day-by-day itinerary, with streaming responses and usage-aware tiered plans. Live at findmyodyssey.com. React · TanStack Query · AWS Lambda · DynamoDB
Vault Private photo and video cloud with direct-to-S3 uploads and a capture-date timeline built for tens of thousands of items. React · Cognito · API Gateway · Lambda · DynamoDB · S3
research-reader CLI + Claude Code skill that compiles docs, repos, papers, and blogs into concept-organized research EPUBs. Python · Claude Code
Homak Design & Development Studio site built with zero client framework (~14 KB gzipped). Astro · TypeScript

More on my portfolio: shanehobson.me


Writing

Also on Medium.


Tools I use

  • Languages & frontend: TypeScript, JavaScript, React, Angular, Next.js, Astro, Redux, Tailwind CSS, SCSS
  • Backend & data: Node.js, NestJS, Express, GraphQL, PostgreSQL, DynamoDB
  • Cloud: AWS (Lambda, CDK, API Gateway, S3, CloudFront, Cognito)
  • Testing: Jest, Playwright

Certifications: AWS Certified Solutions Architect · AWS Certified Cloud Practitioner


Portfolio · LinkedIn · Email

Pinned Loading

  1. contract-generator contract-generator Public

    Generates a PDF web development services contract for freelancers from a guided form. The agreement was drafted by a licensed attorney. Built with React, Redux and Material-UI.

    JavaScript 3

  2. Homak-Design-Development Homak-Design-Development Public

    Marketing and portfolio site for Homak Design & Development, a Naples, FL web studio. Static Astro with no client framework, about 14 KB gzipped.

    Astro

  3. research-reader research-reader Public

    Build concept-organized research EPUBs from docs, GitHub repos, papers and blog posts — a Python CLI plus a Claude Code skill/plugin

    Python

  4. stella/stella stella/stella Public

    Open-source legal workspace

    TypeScript 256 53

  5. odyssey odyssey Public

    AI road-trip planner: streams day-by-day itineraries from OpenAI, with maps, routing and Stripe billing. React 19 + AWS CDK (CloudFront, Lambda BFF, Cognito, DynamoDB).

    TypeScript

  6. vault vault Public

    Private photo & video cloud: pre-signed S3 uploads, a capture-date timeline, and Cognito auth. React + AWS Lambda, API Gateway, DynamoDB, CloudFront.

    TypeScript