Skip to content
View huntharo's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Highlights

  • Pro

Block or report huntharo

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
huntharo/README.md

Hi there ๐Ÿ‘‹

I'm Harold, a software engineer focused on building high-performance distributed systems.

Featured Projects

๐Ÿ”„ p-map-iterable

A TypeScript library for efficient async iteration with backpressure control

  • Built on concepts from p-map and p-queue
  • Optimizes throughput for async read/write operations
  • Prevents producer/consumer racing through backpressure

๐Ÿ—บ๏ธ streaming-sitemaps

Generate XML sitemaps at scale from streaming data

  • Process hundreds of millions of items efficiently
  • Integrates with Kafka/Kinesis streams
  • Outputs to S3 with DynamoDB backing

Advanced request routing for AWS Lambda in Rust and .NET

  • Eliminates cold starts
  • Enables concurrent request handling
  • Allows for streaming request and response bodies (although this is troublesome with ALBs)
  • ~5ms faster response times than standard Lambda
  • Includes CDK constructs for easy deployment

๐Ÿš€ microapps-core

Next.js multi-version deployment framework

  • Run unlimited versions on a single URL
  • Share host between multiple apps
  • Smoke test new versions before user exposure
  • Seamless version transitions without page reloads
  • Includes CDK deployment constructs

Pinned Loading

  1. pwrdrvr/dynamodb-session-store pwrdrvr/dynamodb-session-store Public

    DynamoDB-based session store for express-session, using the AWS SDK for JS v3, offering configurability for cost, performance, and reliability, as well as examples, cost calcs, and tips not found iโ€ฆ

    TypeScript 4

  2. pwrdrvr/microapps-core pwrdrvr/microapps-core Public

    MicroApps is a framework for rapidly deploying and managing many micro apps that share a CloudFront, SSL Certificate, and domain. A key feature is the ability to target users to different versions โ€ฆ

    TypeScript 12 1

  3. pwrdrvr/microapps-app-release pwrdrvr/microapps-app-release Public

    MicroApps - Release App - Built on Next.js, Deployed with CDK and MicroApps

    TypeScript 2 2

  4. shutterstock/p-map-iterable shutterstock/p-map-iterable Public

    Performs a concurrent mapping with back pressure (won't iterate all source items if the consumer is not reading).

    TypeScript 2

  5. shutterstock/chunker shutterstock/chunker Public

    Calls a callback when size would be exceeded or count is met

    TypeScript 1

  6. shutterstock/kinesis-helpers shutterstock/kinesis-helpers Public

    Helpers for @aws-sdk/client-kinesis

    TypeScript 1