Halie Do
El Cajon, CA doq300861@gmail.com
I’m a Computer Science student at San Diego State University with a strong focus on cloud engineering and full-stack development. My projects span serverless architectures on AWS (Lambda, API Gateway, DynamoDB, S3, CloudFront, CloudFormation), real-time applications with Supabase and Firebase, and modern web experiences built with React, Next.js, Vite.js, and Tailwind CSS. On the backend, I develop secure and scalable services with Node.js, Express.js, and PostgreSQL/MongoDB. I enjoy building systems that bring real-time collaboration to life, and I’m actively pursuing cloud and backend engineering roles where I can architect and design efficient, scalable systems using cloud technologies.
Visits:
Education
San Diego State University
B.S. Computer Science
GPA: 3.92
STEM Advantage Scholar 2024 - Present
2022 - Present (Expected Graduation: Dec 2025)
Experience
Jul 2023 – Aug 2025
SDSU Mechatronics Club
- Designed and implemented a multithreaded PyQt5 GUI in Python to stream real-time submarine camera feeds, coordinating playback with mutexes and wait conditions to avoid race conditions and crashes.
- Engineered networking logic to sustain low-latency video transmission over unreliable connections, improving visibility for remote robot operators.
- Partnered with a 6-person software team and 16+ multidisciplinary teammates across mechanical and electrical subsystems, gaining experience in system integration.
- Contributed to the team’s 5th place finish out of 58 global teams in the 2025 International RoboSub Competition, also earning the Sportsmanship Award for collaboration and innovation.
Jun 2025 – Jul 2025
VillageCore
- Led a UI redesign for VillageCore’s mobile app, applying accessibility-first design with React, Tailwind CSS, and Vite.js, implementing text scaling, high-contrast themes, and responsive layouts to support users with visual impairments.
- Integrated local caching for accessibility preferences, ensuring user settings persisted across sessions without requiring constant reconfiguration.
- Migrated 800+ webpages into a normalized Supabase PostgreSQL database, designing schemas for content searchability and real-time synchronization.
- Developed an AI-powered chatbot/voice assistant using Supabase, ElevenLabs, and OpenAI APIs, enabling users to access information faster with natural language.
Mar 2025 – Apr 2025
Redtri.AI
- Deployed a server on a shared AWS EC2 instance to batch-process URL classification tasks using a teammate’s TensorFlow model.
- Structured the server to handle non-blocking client requests and organize classified URLs into a consistent output format.
- Implemented structured logging to monitor processing status and performance metrics.
- Added graceful shutdown procedures to ensure all in-flight tasks completed safely before server termination.
Projects
Aug 2025 – Sep 2025
- Built and deployed a serverless resume website with a custom domain and HTTPS using AWS S3, CloudFront, and Route 53.
- Implemented a visitor counter backed by API Gateway, Lambda (Python), and DynamoDB, displaying live visit counts on the site.
- Automated deployments with Infrastructure as Code (AWS SAM) and CI/CD pipelines via GitHub Actions, reducing manual setup.
- Added unit tests for Lambda functions to validate business logic before deployment, ensuring reliability and catching errors early in the CI/CD pipeline.
Feb 2025 – Apr 2025
- Built a real-time messaging app using Next.js, TypeScript, and Firebase (Auth & Firestore), supporting live chatrooms with instant updates.
- Integrated Google sign-in with Firebase Auth, providing secure user authentication and easy onboarding.
- Implemented Firebase Realtime Database to display profiles of users currently typing, enhancing interactivity.
- Strengthened security with Firebase rules, protecting user data and preventing unauthorized access.
Mar 2025 – May 2025
- Developed an infinite canvas whiteboard in Next.js supporting zooming, panning, freehand drawing, and erasing.
- Implemented persistent storage for strokes using Supabase PostgreSQL so drawings remain across sessions.
- Enabled multi-user collaboration with WebSockets, synchronizing changes across all connected clients in real time.
- Defined Supabase security rules to enforce least-privilege access, allowing users to fetch, draw, and erase lines only when properly signed in.
Jan 2025
- Developed a Next.js web app hosted on an AWS EC2 instance, enabling users to submit stock portfolios with tickers and allocation percentages.
- Worked in a hackathon team with divided responsibilities: one member managed EC2 hosting, another integrated ChatGPT predictions, while I built the dynamic front end for portfolio input.
- Reformatted user-submitted data for backend compatibility and ensured seamless integration with ChatGPT predictions returned by teammates, displaying results clearly in the web app.
- Showcased the MVP in final presentations, demonstrating practical use of AI in financial decision-making under tight time constraints.
Jul 2024 – Aug 2024
- Designed and implemented RESTful APIs with Node.js/Express.js for a professional networking platform.
- Integrated MongoDB for data persistence, supporting profiles, posts, and comments with scalable schema design.
- Built authentication and authorization with JWT, enabling secure login, protected routes, and role-based access.
- Deployed and tested endpoints using Postman and GitHub for version control, ensuring maintainability.
Skills
Languages
- Java
- Python
- C++
- C
- HTML
- JavaScript/TypeScript
Cloud & Databases
- AWS (CloudFormation, S3, EC2)
- Supabase
- Firebase
- MongoDB
- DynamoDB
- PostgreSQL
Frameworks & Libraries
- React
- Node.js
- Vite.js
- Tailwind CSS
- Express.js
Operating Systems
- Ubuntu 20.04
- Kali Linux
- Windows 10 Pro
Tools & Technologies
- VMware WorkStation Pro
- GitHub
- TCP/IP
- Postman
- Git
Certifications
AWS Certified Cloud Practitioner (CCP)
Aug 2025 to Aug 2028