/** Heya this is Yen, I code backend for problem solving */
sealed trait Skill {
def description: String
}
case class BackendDevelopment(name: String) extends Skill {
def description: String = s"$name involves building backend services with JVM and Python."
}
case class DataEngineering(name: String) extends Skill {
def description: String = s"$name focuses on big data, streaming, and data platform development."
}
case class SystemArchitecture(name: String) extends Skill {
def description: String = s"$name includes system design and product ownership."
}
object SkillApp extends App {
val skills: List[Skill] = List(
BackendDevelopment("Backend Development"),
DataEngineering("Data Engineering"),
SystemArchitecture("System Architecture")
)
skills.foreach(s => println(s.description))
}
🍣
shushi
Backend, Full stack, Infra/Data dev | JVM, Python, JS | AI/ML platform | TW/HK -> UK -> SG/JP -> ? | Hack everything* 🎸
Pinned Loading
-
SpringPlayground
SpringPlayground PublicBackend playground with Java Spring boot | #SE
-
cdk-playground
cdk-playground PublicVarious cloud infra built with AWS CloudFormation | #SE
-
ai_experiment
ai_experiment PublicAI exp : LLM, prompts, MLOps, MCP, tooling ... | #SE
-
NYC_Taxi_Pipeline
NYC_Taxi_Pipeline PublicStream/batch system with Hadoop, Spark on NYC taxi data | #DE
-
JavaHelloWorld
JavaHelloWorld PublicJava basics project : concept, design pattern, Guice, .... | #SE
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.