π Software Engineer | Cloud & AI Enthusiast
π Specialized in Backend Development, Cloud Computing, and AI-Driven Testing
Iβm passionate about designing scalable software solutions and leveraging AI to enhance software reliability. Currently, I work as a Software Engineer at Allianz Investment Management SE, where I build cloud-native investment management applications. My Masterβs thesis focuses on automatic test case generation using LLMs (LLaMA 3.1) and fuzz testing.
- π‘ Strong expertise in Python, Java, JavaScript/TypeScript, Go
- βοΈ Experience with Azure, AWS, Terraform, Kubernetes, Docker
- π Backend development with Spring Boot, FastAPI, Express.js
- π€ Exploring AI-driven software testing & fuzzing techniques
- π Open to collaborations on AI & cloud-native projects
Technologies: Python, LLaMA 3.1, Spring Boot, Jazzer, JaCoCo
- Developed E-Test, an AI-driven framework that classifies execution scenarios as Already-Tested, Safe-Not-Yet-Tested, and Error-Prone.
- Applied fuzz testing with LLM-based classification to increase test coverage and identify potential bugs in Spring Boot.
- Evaluated on 1,975 test scenarios, outperforming random test generation strategies.
π Project Repository (Coming Soon)
Technologies: Python, Angular, Azure, SQL
- Built cloud-native backend services for investment analytics using Python and Azure.
- Developed and deployed components for the portfolio steering cockpit, enhancing investment decision-making.
- Optimized cloud deployments, ensuring high availability and security.
Technologies: Terraform, AWS, GitHub Actions, Node.js, React
- Designed and deployed a scalable cloud infrastructure with AWS and Terraform.
- Implemented CI/CD pipelines with GitHub Actions for automated deployment.
- Built a serverless backend using AWS Lambda & API Gateway.
π chaofanbox.com
- π GitHub: github.com/ChaofanHu
- πΌ LinkedIn: www.linkedin.com/in/chaofan-hu
- βοΈ Email: hu.chaofan@outlook.com
π‘ Looking for open-source contributions or collaborations on AI-powered software testing, cloud-native development, and automation? Letβs connect! π
