Ella Choi

Frontend Engineer who turns complexity to clarity

I have a deep interest in how people interact with technology.

I specialize in building scalable and accessible web applications
using React, TypeScript, and modern frontend tooling.

Beyond code, I value clarity through clean architecture and documentation,
enjoy breaking down complex systems into understandable pieces,
and foster strong collaboration through shared language and context.

Skills

HTML

CSS

JavaScript

TypeScript

React

TailwindCSS

Vite

Next.js

Git

GitHub Actions

Jest

Vitest

Projects

VIENCE DataHub

VIENCE DataHub

A cloud-based pathology data management service built with React and TypeScript. Supports efficient organization of large-scale files through features like drag-and-drop upload, folder management, and list/grid view switching. Provides a performant interface for navigating deeply nested directory structures and displaying metadata for high-resolution image datasets.

TypeScriptReactVite
View Project →
VIENCE Workspace

VIENCE Workspace

A visual programming platform that enables researchers to construct image processing workflows through a drag-and-drop node editor. Includes core nodes such as Data Selector, Patch Generator, and High-Resolution Viewer, allowing users to configure and preview data pipelines in real time within a single interface.

TypeScriptReactVite
View Project →
Simple DatePicker Calendar

Simple DatePicker Calendar

Developed and published a fully customizable React date selection component to npm that complies with WCAG 2.1 AA accessibility standards, applies Headless UI patterns for design system flexibility, and has been continuously improved through 10 patch updates and 1 minor update based on feedback from over 20 developers.

TypeScriptReactVite
View Project →

Study

Today I Learned

Today I Learned

A personal learning journal where I record and organize what I've newly learned each day. It captures my growth process, from technical knowledge to thoughts on development culture.

JavaScriptReactWeb
View More →
Book Review

Book Review

I read development-related books and summarize the key content and my thoughts. Beyond just summarizing, this is a record of how I contemplate applying the concepts to real-world projects.

RefactoringData Structure
View More →
Computer Science Study

Computer Science Study

I study and summarize computer science (CS) fundamentals to deepen my domain knowledge. This records my ongoing growth as I cover core concepts like operating systems (OS) and computer architecture.

OSCPUMemory
View More →

Do you have any project idea you
want to discuss about?