DEVELOPMENT

scroll

What I've Built

Projects

Development

Macbook SmartSort
  • macOS background utility that monitors the Desktop for new screenshots and automatically organizes them into categorized folders (Coding, School, Receipts).
  • Integrated Apple's Vision Framework to extract text from images and classify content using keyword-based logic.
  • Leveraged system-level APIs (FileManager, DispatchSource) for real-time file detection and automated organization, integrating seamlessly with macOS Desktop stacks.
SwiftVision FrameworkFileManager+1

Macbook SmartSort

Development |2026

Clari AI
  • Serverless full-stack app processing interview audio up to 2GB with AI-powered transcript analysis.
  • Event-driven microservices with AWS Lambda, S3, DynamoDB, and Transcribe.
  • GPT-4o delivering analytics across 5+ evaluation metrics with real-time async processing.
Next.jsTypeScriptAWS+2

Clari AI

Development |Dec 2025

Hackathons

Weather-I-Go ๐ŸŒฆ๏ธ
  • Cross-platform weather app evaluating event favorability across 100+ global locations using NASA POWER + Meteomatics APIs.
  • RESTful Express.js backend with OpenStreetMap geocoding and intelligent routing.
  • Gemini AI transforms raw weather JSON into conversational, preference-matched insights.
React NativeTypeScriptNode.js+3

Weather-I-Go ๐ŸŒฆ๏ธ

NASA Space Apps |Oct 2025

Avec Ma
  • Maternity web app with AI chatbot, mood tracker, financial tracker, and scheduling calendar.
  • Interactive financial tracker with Recharts chart-based insights.
  • Accessible, calming UI designed for users in high-stress situations.
Next.jsTypeScriptTailwind CSS+2

Avec Ma

HackViolet 2026 |2026

SummaNotes
  • Chrome extension: highlight any text and get an instant AI summary.
  • Amazon Polly text-to-speech for audio summaries โ€” improved accessibility.
  • React frontend connected to backend summarization and TTS services end-to-end.
ReactJavaScriptOpenAI API+2

SummaNotes

VTHacks 13 |2024

Smart Scheduler
  • VT scheduling tool with interactive Leaflet campus map for checking class timing feasibility.
  • Dual backend: Express.js + DynamoDB for routing, Flask for Python schedule processing.
  • Google OAuth and personal commitment layering for a complete life-schedule view.
Next.jsTypeScriptExpress.js+3

Smart Scheduler

AWS Kiro Hackathon |2025

Where I've Been

Experience

Work

Involvement

May 2026

Incoming Software Developer Intern

Amazon Web Services (AWS)

Returning to AWS as a Software Development Engineer (SDE) Intern โ€” excited to meet new people and, of course, the free bananas ๐ŸŒ

Let's Connect

Say Hello. waving hand

Open to opportunities

Thank you for exploring my work! Whether you have a specific project in mind, a collaboration idea, or just want to chat about the latest in tech โ€” my inbox is always open. I'm currently looking for new opportunities and would love to connect.

Elizabeth Ho ยท Virginia Tech ยท CS + HCI

2026