yennanliu / yennanliu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coding: java python python python

Others: aws gcp docker aws aws

CI/CD: jenkins

/** Hellooo this is Yen, I build platforms for solving problems */

object myStack extends App {

  sealed trait Skill

  case class BackendDevelopment(name: String) extends Skill

  case class DataEngineering(name: String) extends Skill
  
  case class SystemArchitecture(name: String) extends Skill

  def run(name: Skill): String = name match {
  
    case BackendDevelopment(name) => "build backend services with JVM, Python"
    
    case DataEngineering(name) => "big data, streaming, data platform development"
    
    case SystemArchitecture(name) => "system design, product ownership"
    
    case _ => "other awesome works"
  }

About