Experience

Software Engineer Intern @ NovaCards

August 2025 - Present · Charlottesville, VA

  • Engineered user analytics dashboard using HTML, CSS, JavaScript, React.js and Next.js to visualize personalized user data and learning patterns with interactive charts and graphs for 4000+ users.
  • Designed RESTful APIs with TypeScript and PostgreSQL to fetch relevant data for the user analytics dashboard.
Next.jsJavaScriptFlaskPythonPostgreSQLSupabase

Software Engineer Intern @ Virginia Institute of Marine Science

June 2025 - August 2025 · Gloucester Point, VA

  • Spearheaded cross-platform mobile survey app using JavaScript, React Native, and Django for the $1.4M national TRAP program, enabling the efficient, real-time reporting of abandoned fishing traps.
  • Implemented a voice-recognition feature using Python and external API to solve an accessibility challenge for users.
  • Reported development progress in daily Agile stand-up meetings and presented product to shareholders.
React NativeJavaScriptDjangoPythonArcGIS API

May 2025 - Present · Charlottesville, VA

  • Maintained and updated University websites using HTML, CSS and JavaScript to improve accessibility and SEO.
  • Migrated outdated static web pages to AWS S3 to achieve serverless architecture, increasing maintainability.
  • Developed an event notification system using AWS SES to reduce scheduling conflicts across departments.
JavaScriptHTMLCSSDrupal CMS

Research Assistant @ University of Virginia

March 2025 - May 2025 · Charlottesville, VA

  • Implemented a research initiative by engineering an open-source web application using HTML, CSS, JavaScript,and PHP to create a centralized repository for CS education tools.
  • Integrated a feature to track and visualize version history using PHP and GitWeb to improve user experience.
  • Containerized development environment using Docker to ensure seamless and reliable deployment.
JavaScriptPHPCSSDockerPostgreSQL

Data Analytics Intern @ Pitch Deck

June 2024 - August 2024 · Seoul, South Korea

  • Developed a business intelligence tool using Python to automate the data collection of startup data, enabling B2B SaaS company to deliver up-to-date venture capital insights.
  • Automated startup valuation by developing a script using Python, reducing calculation time by 95%.
  • Delivered meaningful data insights using Python and SQL to analyze success metrics of early stage startups.
JavaScriptPythonAppScript
Steve Jin