Hi, I'm Sakura Arumi

I'm a versatile full stack software engineer with expertise across modern web technologies, backend systems, and AI development.

Never Stops Learning.

Projects

TailwindCSS Color Matcher

Find the closest TailwindCSS color matches for any color you need to work with

TailwindCSSColor Picker

Image Measurer

Take precise measurements on images and convert them to real-world units

Image MeasurementImage Annotation

Shape Tracer

Bitmap-to-SVG converter with precise edge detection and smoothing

Vector GraphicsImage Processing

Packages

async-mutex-stream

Handle asynchronous streams with mutex locking and piping capabilities

TypeScriptAsyncStreamMutex

zod-pbf-binary-serializer

Serialize and deserialize zod schemas to and from a compact binary format

TypeScriptZodSchemaBinaryProtobuf

ulid-postgres

PostgreSQL function for generate ULID using PostgreSQL's plv8 and pgcrypto extension.

PostgreSQLULID

translate-american-british-english

Translate American and British English to each other

TypeScriptTranslateEnglish

ngx-hover-input

A Angular directive for capturing keyboard events while hovering over some elements

AngularDirectiveKeyboardHover

prop-change-decorators

Capture property changes in TypeScript classes with decorators

TypeScriptDecoratorChange Detection

string-value-transformer

Provide a suite of functions and classes that can safely transform strings to and from other types of values.

TypeScriptTransformFormat

json-node

Parse xml to a object tree representation in environment independent way with query selector and tree manipulation support

TypeScript