Skip to content

Projects

A collection of things I've built, both on my own time and as part of my day job. Some are libraries I maintain, others are smaller experiments or sites I've put together for fun.

Personal

Side projects I work on outside of my day job, usually born out of curiosity or a desire to learn something new.

  • Spotify SDK


    spotify-sdk is a Python client for the Spotify Web API. It provides sync and async interfaces with type-safe responses, so you can build apps against Spotify without managing raw HTTP or JSON.

    Documentation

    GitHub

  • Catppuccin Zensical


    A soothing pastel theme for Zensical documentation sites, built on the Catppuccin palette. It registers an installable catppuccin theme that extends Zensical's Material-compatible default, adding all four official flavors.

    Documentation

    GitHub

  • Melody


    A web app that allows you to discover your music taste with AI-powered insights and personalized recommendations from your Spotify data.

    Website

    GitHub

  • Personal Website


    Portfolio site for showcasing my software engineering experience, projects, resume, and ways to connect. Built as a central place to highlight the work I've done across AWS, web development, student organizations, and personal projects.

    Website

Work

These are some projects I maintain for work at Amazon Web Services (AWS).

  • boto3


    The official AWS SDK for Python. Comprised of boto3, the high-level user-facing client; botocore, the low-level core that also powers the AWS CLI; and s3transfer, a library for managing efficient Amazon S3 transfers.

    boto3

    botocore

    s3transfer

  • aws-sdk-python


    The next generation of the AWS SDK for Python, built on Smithy. Comprised of aws-sdk-python, the AWS-specific SDK, and smithy-python, the underlying code generator and runtime for Smithy-based clients in Python.

    aws-sdk-python

    smithy-python