Hey 👋, my name is

RYANRyan Hemlock
HEMLOCK

Developer with a passion for building great, reliable products that users love.

Scroll

PA / REMOTE - EST

01 / ABOUT


//

Ryan Hemlock

Software Developer

Hey! I'm Ryan. I'm a full-stack developer near Philadelphia with a focus on Angular and Node.js.

I'm currently a Frontend Developer at Sight & Sound Theaters where my day-to-day stack leans on Angular (signals, SSR, CDK), TypeScript, RxJS, and Node.js/Express, with regular work in Java Spring Boot AWS (ECS, SES, S3, Lambda, Cognito, etc.), PostgreSQL, and GraphQL.

If you're wanting to build something interesting, I'd love to chat.

COMPANY

Sight & Sound Theaters

EXPERIENCE

2+ Years

LOCATION

Lancaster, PA

ROLE

Frontend Developer

02 / WORK


//

  • Developer Client Work


    / /

    Dropbox Automation

    Custom Node.js server that listens for new files uploaded to a Dropbox folder and triggers a Zapier workflow to process the file and send notifications to photo editing teams in various countries. This single automation saves a real estate media company over 10+ hours per week (per photographer) in manual file management and communication.

    Node.jsDropbox APIRenderZapierWebhooks
    Trigger
    File Uploaded
    Dropbox webhook fires on new file
    Debounce
    30-min Window
    Resets on every new upload
    Webhook
    Zapier Triggered
    Automation runs downstream
  • Personal Project


    / /

    Pulse

    A personal PWA application that tracks every detail of my life. Sleep, time, moods, energy, nutrition, workouts, and more. Built with Angular, Node.js, Supabase, and deployed with Northflank.

    AngularNode.jsSupabaseNorthflank
    Pulse dashboardPulse nutrition tracker
    Pulse time trackerPulse workout tracker
  • Marketing Client Work


    / /

    Seth Godin Podcast Interview

    I had the opportunity to film a podcast interview with one of the leading marketers in the world, Seth Godin. This interview was for a larger digital marketing event with a company called Penji based out of Philadelphia. Penji was a client of mine for years while I ran my videography business, and I was honored when they came to me with the opportunity to film Seth Godin.

    Black Magic Pocket Cinema 6K Pro CamerasDavinci Resolve
    Seth Godin interview setupSeth Godin interviewSeth Godin seated interview

03 / TECH STACK


//

  • Angular

    Framework

  • TypeScript

    Language

  • RxJS

    Library

  • tRPC

    Library

  • Node.js

    Runtime

  • Supabase

    Database + Auth

  • Drizzle

    ORM

  • Github Actions

    CI/CD

  • Northflank

    Cloud (Hobby)

  • AWS

    Cloud (Professional)

Let's Connect