Career

Velocity Squared

(Web Developer)
Summer 2023 - Present

  • Improved front-end consistency and usability by resolving styling issues and updating legacy HTML/CSS with Bootstrap and JavaScript across company websites
  • Replaced legacy desktop template editor by developing a KonvaJS-based web canvas supporting dynamic grid layouts, image/text editing, and merge-field integration, with XML export for use across products
    • Designed a dynamic grid engine that automatically adjusts to fit content while prioritizing text and clipart placement
    • Enabled freeform template creation (e.g., ID cards, yearbook pages, posters) with draggable and stylable text, images, and clipart
    • Implemented XML import/export to allow users to preview and modify legacy templates within the new web canvas
  • Integrated TensorFlow.js in-browser facial recognition to validate image capture without server-side processing
    • Ensured faces were fully visible in-frame before upload, reducing failed submissions and improving reliability in low-connectivity environments
  • Built and deployed a bulk image upload feature directly into the company website, replacing a legacy desktop app
    • Implemented Azure Functions and internal web services for scalable image processing and storage, reducing client upload time
    • Optimized bulk upload pipeline with Azure Durable Functions, processing up to 6 parallel uploads and reducing total upload time by 70% compared to sequential processing
  • Developed configurable PDF export tool for school events, organizing student photos into grids with dynamic metadata
    • Allowed filtering and sorting by classroom, grade, division, or alphabetical order, with optional teacher-only pages and custom title prompts
    • Enabled flexible layout of student info (name, division, grade) under each photo, streamlining yearbook creation and distribution
  • Enhanced Windows photo upload tool with updated cropping methods and visual crop borders
    • Introduced intuitive cropping guides for common print sizes, making it easier for photographers to preview full image rolls and make precise adjustments quickly
  • Integrated Azure Blob Storage to host generated yearbook export files
    • Enabled users to queue and download ZIP exports directly from cloud storage, reducing reliance on local storage and improving accessibility across projects
  • Developed Apple Pay support within the existing Braintree (PayPal) payment system
    • Used BrowserStack for iOS validation and integrated student user information/address data from Apple Pay APIs into workflow logic
  • Upgraded automation features in our C# canvas editor by implementing high-quality rendering for text and graphics, ensuring more accurate product previews for users

Tech@Tyson

(Summer Intern)
Summer 2022

  • Integrated Docker images into the team's GitLab CI/CD pipeline to host Python scripts for branch maintenance
  • Createdanautomated data ingestion process using GitLab API and Python to web scrape Scrum metrics for the project manager
  • Assisted in the planning and creative processes for an email-subscribed company newsletter to keep employees informed about our team's research and ongoing projects