/** Heya this is Yen, I code backend for problem solving */
object SkillApp extends App {
// Define a function to describe the skill
def describeSkill(skill: Skill): String = skill match {
case BackendDevelopment(name) => s"$name involves building backend services with JVM and Python."
case DataEngineering(name) => s"$name focuses on big data, streaming, and data platform development."
case SystemArchitecture(name) => s"$name includes system design and product ownership."
case _ => "Other awesome skills!"
}
// Using the case classes
val backendDev = BackendDevelopment("Backend Development")
val dataEng = DataEngineering("Data Engineering")
val sysArch = SystemArchitecture("System Architecture")
}
🍣
shushi
Backend, Full stack, 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
-
JavaHelloWorld
JavaHelloWorld PublicJava basics project : data structure, algorithm, syntax, concept | #SE
-
NYC_Taxi_Pipeline
NYC_Taxi_Pipeline PublicDesign/Implement stream/batch architecture on NYC taxi data | #DE
-
KafkaSparkPoc
KafkaSparkPoc PublicBuild Kafka <-> Spark, Kafka <-> Kafka .. stream processing POC | #DE
-
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.