About me

Hi! I'm Yuhang (Logan) Song, a Computer Science senior student at USC, seeking a Software Engineer position.

I'm an experienced developer with strong programming, analytical, and problem-solving skills. I have a wide range of internship and project experience, including full-stack web application development, distributed system development, and machine learning projects. I'm passionate about software engineering and excited to contribute to impactful, high-quality technology products.

What i'm doing

  • Web development icon

    Web development

    High-quality development of websites at the professional level.

  • camera icon

    Backend Development

    Developing scalable server-side systems with a focus on performance, security, and reliability.

  • mobile app icon

    Mobile apps

    Experienced in developing robust and efficient Android applications.

  • design icon

    Artificial Intelligence

    Skilled in building AI-powered products by integrating LLMs and machine learning techniques.

My skills

  • Programming Languages

    Java, Python, C++, JavaScript, TypeScript, Go, Kotlin, Dart, Lua

  • Frameworks and Libraries

    ReactJS, Spring Boot, FastAPI, Django, NumPy, pandas, Node.js, Express, Next.js

  • Databases and Data Infrastructure

    MySQL, PostgreSQL, H2, MongoDB, DynamoDB, Neo4j, Cassandra, Redis, Kafka, Hadoop

  • Platforms and Tools

    AWS, GCP, Docker, Linux, Grafana, Android Studio, GitHub, Postman, JUnit, Jest, Mocha

Education

Education

  1. University of Southern California

    Aug. 2021 – Dec. 2025 (Expected)
    • Degrees: B.S. in Computer Science & B.S. in Economics/Mathematics
    • GPA: 3.92 / 4.0
    • Honors: Dean’s List; Academic Achievement Award ($18,000)
    • Teaching Assistant: Discrete Methods in Computer Science, Introduction to Computer Systems, Introduction to Operating Systems
  2. Shanghai Pinghe High School

    Sep. 2018 — May 2021
    • Diploma: International Baccalaureate (Score: 44/45)
    • Honors: Outstanding Graduate; Principal’s Award

Certifications

  1. AWS Certified Machine Learning - Specialty

    Issued Apr 2025 - Expires Apr 2028

    Credential ID: 81146b40bb2e447bad12dad39b0236b1

    Show credential
  2. AWS Certified Machine Learning Engineer – Associate

    Issued Mar 2025 - Expires Mar 2028

    Credential ID: f58918ba5ac343458aee7ea29f740e8e

    Show credential
  3. AWS Certified Cloud Practitioner

    Issued Mar 2025 - Expires Mar 2028

    Credential ID: 6ceba8df9ecd4f6d88f76077fb3a9228

    Show credential
  4. AWS Certified AI Practitioner

    Issued Mar 2025 - Expires Mar 2028

    Credential ID: 1306893c4de44f0a86af06b5f6e1bbb5

    Show credential

Portfolio

Work Experience

Work Experience

  1. Eth Tech

    Software Engineer May 2025 — Aug. 2025 | Newark, California, United States
    • Built a real-time delivery tracking platform using a microservices architecture with Next.js, TypeScript, and AWS Lambda.
    • Ingested and decrypted GPS data from IoT devices, processed coordinates, and stored location and metadata in DynamoDB and S3; deployed a containerized data fetch service on AWS ECS for continuous updates.
    • Created a live tracking dashboard using ReactJS, Redux, and Tailwind CSS with WebSocket integration (via AWS API Gateway) for driver location updates and Google Maps API for delivery visualization.
    • Developed RESTful APIs with Next.js, containerized them using Docker, and deployed as serverless functions via AWS Lambda and Amazon ECR to support scalable backend operations.
    • Provisioned AWS infrastructure using Terraform, configuring VPCs, subnets, routing tables, internet and NAT gateways, and Elastic IPs for secure and scalable network management.
    • Set up AWS Load Balancer to distribute traffic across backend services, supporting 40K+ daily active users and 50+ QPS.
    • Automated CI/CD workflows using Jenkins across multiple microservice repositories, improving deployment efficiency.
  2. Tencent

    Software Engineer Jun. 2024 — Aug. 2024 | Shenzhen, Guangdong, China
    • Developed in-game live streaming features for Honor of Kings and Yuan Meng Star using Go, Lua, and C++ as part of the Esports Tech team at Timi Studio Group.
    • Built a log management module to automatically retrieve user logs based on data analyst requirements and upload them to Tencent Cloud Object Storage, reducing average turnaround time by ~70%.
    • Built an in-game messaging interface enabling operations teams to send targeted notifications to high-tier players. Designed an asynchronous push mechanism and MySQL-based delivery tracking system, handling 5,000+ QPS at peak under a 12M DAU load.
    • Refactored the live room connection service by implementing a graceful TCP restart mechanism, enabling seamless server upgrades without triggering client connections and cutting 5xx deployment errors from 0.5% to 0.01%.
    • Created integration test suites for the refactored service using Ginkgo and Gomega; conducted memory profiling with Drop (Go pprof-based), reducing memory usage by ~15% through leak detection and optimization.
  3. Unideer Education Technology Co., Ltd.

    Software Engineer Dec. 2023 — May 2024 | Shanghai, China
    • Developed a full-stack university application platform using Java, ReactJS, and MySQL, supporting school search, application tracking, and school list management.
    • Designed relational schemas for entities like users and universities, and built backend microservices with Spring Boot and Maven.
    • Implemented Spring Security with JWT authentication to enable secure, role-based access for both guests and registered users.
    • Integrated OpenAI API and LangChain to generate personalized school recommendations from user preferences, and built a chatbot to assist with university research and application planning.
    • Used RabbitMQ to decouple services and process school recommendations asynchronously, achieving 75+ QPS at peak load.
    • Built a Redis-based rate limiter to monitor per-user API usage, reducing third-party throttling and boosting availability to 99.9%.

Projects