저는 USC 캡스톤 프로젝트의 일환으로 USC 마셜 경영대학원에서 사용하는 오프라인 비즈니스 시뮬레이션을 전면 현대화하는 프로젝트를 주도했습니다. 기존 코드베이스를 개선하고 성능을 최적화하여 접근성이 뛰어나고 반응성이 좋은 웹 플랫폼으로 성공적으로 전환했습니다. 복잡한 시뮬레이션 로직과 최신 웹 개발 기술을 결합하여 학생들이나 교수진이 빠르게 진행되는 실시간 수업 환경에서 시스템과 원활하게 상호작용할 수 있도록 했습니다.
인프라 측면에서, 클라우드 마이그레이션 프로세스를 처음부터 끝까지 총괄하여 코드베이스를 새롭게 프로비저닝된 Linux AWS EC2 인스턴스로 안전하게 이전했습니다. 시스템 안정성을 극대화하고 운영을 간소화하기 위해 효율적인 환경 초기화 및 서비스 복구를 위한 맞춤형 자동화 시작 스크립트를 개발했습니다. 또한, 웹 트래픽 보안, 네트워크 라우팅 최적화, 그리고 실시간 시뮬레이션 환경에서 안정적이고 지연 시간이 짧은 성능을 보장하기 위해 맞춤형 NGINX 리버스 프록시 설정을 설계하고 구현했습니다.