Skip to main content

Daniel's space

Learnings, thoughts, notes, and more

About Me

I'm a Senior Software Developer at Viva Leisure with over a decade of experience building scalable, cloud-native applications. I specialize in designing and delivering microservices and APIs—both REST and GraphQL—deployed on AWS to achieve high availability and performance.

I thrive in agile, cross-functional teams and lead by example, enforcing clean-code principles, Test-Driven Development, trunk-based development, pair programming, and CI/CD.

Technical Expertise

Technologies

  • JavaScript/TypeScript (Node.js, Express.js)
  • Java (SpringBoot), Scala, Golang
  • Microservices with REST, GraphQL, gRPC
  • AWS (Lambda, SQS, EventBridge, RDS ...)
  • Terraform, GitHub Actions, CI/CD
  • Docker, Kubernetes

Leadership & Impact

  • Team Leadership & Mentoring
  • Agile Development Practices
  • Cross-functional Collaboration
  • Technical Architecture Design
  • Clean Code & TDD Advocate
  • Legacy System Modernization

Certifications & Education

HashiCorp Certified: Terraform Associate
AWS Certified Solutions Architect – Associate
Master's in Computer EngineeringNankai University
Bachelor's in Computer Software EngineeringTianjin University