seojeek

Work

Selected projects and practical experiments.

Threads Archive icon

Threads Archive

Threads Archive is a privacy-first backup and search tool for Meta's Threads. It connects to a Threads account via OAuth and pulls down your full history of posts and replies, storing everything locally in the browser with IndexedDB — nothing is ever uploaded to an external server. From there it offers full-text search across posts and replies by date, incremental syncing that only fetches new content after the first run, and JSON export so you can carry your archive between devices or delete it entirely at any time.

  • Privacy-first Threads backup that stores everything locally in the browser via IndexedDB
  • Full-text search across posts and replies by date, beyond Threads' native search
  • Incremental sync after initial import plus JSON export and one-click local deletion
  • OAuth integration with the Threads account; no data leaves the device
Reddzit preview

Reddzit

Reddzit is a research, snippet, and publishing tool built on top of Reddit. It authenticates with a Reddit account and uses web scraping to pull in posts and threads, lets you capture and organize snippets from across the platform, and turns that collected material into published output.

  • Reddit-authenticated research tool that scrapes posts and threads
  • Capture and organize snippets gathered from across the platform
  • Publishing workflow that turns collected Reddit material into output
Dayoff.io preview

Dayoff.io

Dayoff.io is a social media dating platform centered on meeting people on your day off. The concept focuses on matching around real availability and shared free time, creating a more practical way for people to connect when they are actually able to meet.

  • Social dating platform built around shared availability
  • Matches people by free time and day-off overlap
  • Explores product design, social discovery, and scheduling-driven interactions
Help Hope Live logo

Help Hope Live

I've spent the past three years modernizing Help Hope Live, a national non-profit in the medical fundraising space. The work has rebuilt their public website, admin portal, client portals, payment gateway, and accounting and finance systems on a Django REST API and an AWS Fargate cluster — designed for scale, fault tolerance, and the realities of a live operations team I work alongside throughout the migration.

  • Rewrote system architecture of public website, admin port, client portals, payment gateway, accounting & finance
  • Python, Django, React, Stripe, AWS
  • On-demand support for day-to-day operations
TRMS logo

TRMS

I worked for two years with Keolis as a backend lead on their new Transportation Resource Management System. The project focused on building reliable backend services for transportation operations, with heavy use of Django, test-driven development, and REST API design. I also managed a small team of one to two developers, helping guide implementation details, code quality, and delivery across the backend system.

  • Backend lead for Keolis transportation resource management platform
  • Python, Django, Django REST Framework, test-driven development
  • Managed a small backend team and helped drive API delivery
Stylemetrics logo

Stylemetrics

I worked on beta versions of an AI-driven marketing research tool for a multinational clothing brand supplier, presenting the product direction and insights workflows to the CEO and key stakeholders. The platform analyzed financial and inventory data across international market segments, used custom Google Gemini LLM workflows and RAG engine processes to surface marketing insights, and integrated with Shopify and Google Cloud services.

  • Built beta versions and presented AI-driven insights workflows to executives and stakeholders
  • Integrated Shopify and Google Cloud services with financial and inventory data pipelines
  • Custom Google Gemini LLM workflows and RAG engine processes
  • Generated market insights across international market segments
Raddl logo

Raddl Reviews

I built the customer and admin React portals for Raddl, a membership review marketplace where shoppers earn wholesale pricing in exchange for honest product reviews. The system connects a WordPress/WooCommerce storefront, a Django REST API, and two React single-page apps — one for members submitting and managing reviews, and one for admins managing products, invitations, and review moderation. WordPress acts as the authentication proxy for the member experience, while Django handles admin auth, token-based invite emails, review submission, and review status workflows on top of Postgres, deployed via AWS Fargate and S3.

  • Built two React SPAs: a member portal for reviews and an admin portal for product and review management
  • Django REST Framework backend on Postgres with token-based invite flow and review moderation
  • WordPress/WooCommerce integration as the member authentication proxy and product source
  • Containerized with Docker, deployed to AWS Fargate and S3 with CircleCI CI/CD
NYU

NYU Scan & Reserve

I led a team building features for NYU Scan & Reserve, a student check-in mobile application used during COVID to track student traffic and reserve public spaces with QR code support. I served as release manager for both the iOS and Android applications, coordinating React Native builds and store releases across the team.

  • Led feature development for a student check-in and space reservation app during COVID
  • QR code-driven check-in flow for tracking student traffic and reserving public spaces
  • Release manager for iOS and Android React Native applications
The Hype Agency logo

Hype Agency

I worked fullstack on a modern talent and event management platform for Hype Agency, building a single-page Elm frontend against an Elixir/Phoenix backend with a GraphQL API. The system supported talent profiles, job and event management, file uploads to Google Cloud Storage, location-aware features, CSV import pipelines, and transactional email — all sitting on top of Postgres with Guardian-based authentication.

  • Fullstack Elixir, Phoenix, and Elm across a talent and event management platform
  • GraphQL API with Absinthe, Postgres/Ecto, and Guardian authentication
  • Google Cloud Storage uploads, Google Maps geolocation, and CSV import workflows
  • Modern functional architecture across both frontend and backend
EventsDC logo

EventsDC.com

I led a Drupal implementation for EventsDC.com, helping translate a large public-facing content and events presence into a structured CMS build. The work centered on creating a maintainable editorial platform that could support destination marketing, event promotion, and ongoing content operations.

  • Led Drupal implementation for a public-facing events and destination website
  • Built CMS structures for event promotion and editorial workflows
  • Coordinated technical delivery around content-heavy requirements
MIT logo

MIT Innovation Challenge

I worked on a platform for the MIT Innovation Challenge, an international student submission competition with judge panels, rating workflows, and competition rules. The system supported structured submissions, review processes, and scoring tools for evaluating student projects across the competition lifecycle.

  • Competition platform for international student submissions
  • Supported judge panels, rating workflows, and competition rules
  • Built tools for structured review and project evaluation
John Hancock logo

John Hancock

I maintained a financial retirement calculator application for John Hancock, built in Angular and TypeScript, used by employees to model retirement scenarios and enroll in their company's retirement program against John Hancock's Signature fund selection. The work focused on keeping a regulated, financial-grade user experience reliable and accurate — covering form validation, masked input, session timeout handling, and a content/configuration model that supported maintenance and demo environments.

  • Maintained an Angular and TypeScript retirement calculator and enrollment experience
  • Worked across form validation, masked input, idle session handling, and demo/maintenance modes
  • Supported ongoing reliability and accuracy of a regulated financial planning tool