Skip to content
View sharpsan's full-sized avatar

Block or report sharpsan

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
sharpsan/README.md

hey, I'm Garrett 👋

I build mobile apps, web apps, and the backends behind them. I've worked in a lot of different stacks (Flutter, Kotlin, .NET, Spring Boot, Laravel, NestJS, Next.js, AWS), and lately I've been integrating LLMs into production apps.

TypeScript, Kotlin, Flutter, React, Next.js, NestJS, .NET, Spring, Laravel, Svelte, Tailwind, Redux, PostgreSQL, GraphQL, Firebase, AWS, Azure, Docker, GitHub Actions, Vercel, Sentry

everything else I've shipped with

services · Stripe (Connect + Billing) · Pusher · Loops · Veriff · AWS IVS · Claude · OpenAI
aws · CDK · ECS · RDS · S3 · SQS · CloudFront · CloudWatch
tooling · TypeORM · Playwright · TipTap · shadcn/ui · next-intl · Crashlytics · GA4 · ffmpeg
apis · REST · OpenAPI · JSON Schema

on the side I make a few Android apps → sharpsan.app

email: hello@sharpsan.dev

Pinned Loading

  1. queue_it_library queue_it_library Public

    An easy way to deal with queues in Flutter.

    Dart 3 1

  2. kaomoji_flutter kaomoji_flutter Public

    From-scratch clone of ASCII Faces with improvements. Written using Google's Flutter framework.

    Dart 2 1

  3. linked linked Public

    Fetch a URL summary using OpenGraph. For Android.

    Java