Skip to content
View yihangYH's full-sized avatar

Highlights

  • Pro

Block or report yihangYH

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yihangYH/README.md

πŸ‘‹ Hi, I'm Yihang Liu

Profile Views

Full-Stack Software Engineer | Cloud Architecture Enthusiast

πŸŽ“ Master's in Computer Science @ University of Sydney | Bachelor's in Computing & Software Systems @ University of Melbourne
πŸ’Ό 3+ years of experience in fintech and enterprise software development
🌏 Based in Sydney, Australia


πŸš€ About Me

  • πŸ”­ Currently leading ISGIS (Intelligent Security Guard Information System) - A distributed microservices platform with AI-powered report analysis
  • 🌱 Exploring AI/ML integration with LangChain, Ollama, and advanced cloud-native architectures
  • πŸ’‘ Passionate about microservices architecture, payment systems, and cloud computing
  • πŸ—οΈ Built high-availability payment systems processing 150K+ daily transactions with 99.99% uptime
  • πŸ‘― Open to collaborate on open-source projects and innovative fintech solutions
  • πŸ’¬ Ask me about AWS, Spring Boot, .NET Core, microservices, or payment processing

πŸ› οΈ Tech Stack

Languages

Java C Sharp Python JavaScript TypeScript

Frameworks & Libraries

Spring Boot .NET Core React Next.js Node.js Spring Cloud

Cloud & DevOps

AWS Azure Docker

Databases

PostgreSQL MongoDB DynamoDB MySQL

Tools & Practices

Git CI/CD Microservices Agile


πŸ’Ό Featured Projects

πŸ—οΈ Enterprise-Level Systems

πŸ€– ISGIS - Intelligent Security System

AI-Powered Distributed Microservices Platform

πŸ”Ή Role: Project Lead & Full-Stack Engineer
πŸ”Ή Tech Stack: Spring Boot, Spring Cloud, React, Next.js
πŸ”Ή Highlights:

  • Built microservices with Eureka, Gateway, Config Server
  • Integrated LangChain4j + Ollama for AI report analysis
  • Implemented Prometheus + Grafana monitoring
  • PostgreSQL + MongoDB hybrid database architecture

Status: πŸš€ Active Development (2025)

Real-Time Payment Processing Platform for Australian Market

πŸ”Ή Role: Software Engineer
πŸ”Ή Tech Stack: .NET Core, AWS Lambda, DynamoDB, API Gateway
πŸ”Ή Highlights:

  • State-of-the-art RESTful API with NPP (New Payments Platform) integration
  • Real-time PayOut and PayTo transaction processing
  • Handles 150K+ daily transactions with 99.99% uptime
  • PCI DSS compliant serverless microservices architecture
  • Deep integration with Australia's National Payment Platform

Status: βœ… Production (2022-2024)

View More Projects


πŸ“Š GitHub Stats

GitHub Stats

GitHub Streak

πŸ’» Most Used Languages

Top Languages

Note: GitHub stats reflect public repositories. In professional work, I primarily use Java and C# for enterprise-level microservices and payment systems.


πŸ† GitHub Trophies

Trophies


🎯 Core Competencies

πŸ’‘ Domain πŸ› οΈ Expertise
☁️ Cloud Architecture AWS Lambda, DynamoDB, API Gateway, Step Functions, Serverless Computing
πŸ—οΈ Microservices Spring Cloud (Eureka, Gateway, Config), .NET Core, Service Mesh, API Design
πŸ’³ Payment Systems High-throughput transaction processing, PCI DSS compliance, Financial security
πŸ€– AI Integration LangChain, Ollama, Llama, GPT integration in enterprise applications
🌐 Full-Stack Development React, Next.js, Blazor, RESTful APIs, Modern web applications
πŸ“Š Database Design PostgreSQL, MySQL, DynamoDB, MongoDB, Hybrid architectures
πŸ”§ DevOps & Monitoring Docker, CI/CD, Prometheus, Grafana, Azure DevOps, NewRelic

🀝 Connect with Me

LinkedIn Email WeChat GitHub

WeChat ID: akyh1234


Every line of code has the potential to change the world

⭐️ From yihangYH

Pinned Loading

  1. COMP20008-Assignment-2 COMP20008-Assignment-2 Public

    This repo is an implementation of Unimelb COMP20008 Assignment 2.

    Jupyter Notebook 2

  2. eway-rapid-netstandard eway-rapid-netstandard Public

    Forked from eWAYPayment/eway-rapid-netstandard

    Eway Rapid .NET Standard library

    C# 2 1

  3. SWEN30026-Project-1 SWEN30026-Project-1 Public

    SWEN30026 project 1

    Java 2

  4. SWEN30026-Project-2 SWEN30026-Project-2 Public

    Java 2

  5. COMP20008-assignment1 COMP20008-assignment1 Public

    this repository is for unimelb COMP20008 assignment1

    Python 1