Background image

About

James Photo

Chun-Ho (James) Hung

Full-Stack Software Engineer | Backend & Systems Programming

New York City, NY | M.S. Computer Science @ NYU Courant

About Me

Full-Stack Software Engineer pursuing M.S. in Computer Science at NYU Courant Institute, specializing in systems programming, distributed systems, and DevOps. Recently completed a Citigroup capstone (multi-language Robothon environment integrating Jupyter with Python, Java, C++, and Rust; ranking metrics tied to the database for event automation) and serves as Graduate TA for DevOps at NYU, mentoring 100 students. At TSMC, built a department release-tracking platform on Quarkus and React, consolidating deployment workflows with CI/CD across three environments.

Strong expertise in systems programming (C/C++, Go), cloud-native architectures (Kubernetes, Docker, CI/CD), and full-stack development (React.js, Python, Java). Passionate about building scalable systems and contributing to open-source. Avid piano enthusiast exploring the intersection of technology and creative expression.

Programming Languages

Best

PythonCC++JavaGo

Good at

TypescriptScalaRust

Frameworks & Libraries

PyTorchTensorFlowScikit-LearnSpring BootDjangoPyTestJUnitQuarkus

DevOps & Tools

GitGitHub ActionsPostmanDockerK8sHelmArgoCDAWSAzure DevOpsMapReducePrometheusGrafana

Certifications

AWS Certified Cloud Practitioner

Key Achievements

  • Streamlined program deployment workflows and consolidated 2 separate deployment workflows into 1 single system at TSMC
  • Shipped applications across dev/stage/prod with 4 CI/CD pipelines (K8s, Helm, ArgoCD) without major downtime during the TSMC internship
  • Mentored 100 students building REST microservices through end-to-end DevOps, with support via Slack and 1:1s
  • Published research paper at ACM Multimedia Asia 2023 on trajectory-based analytics