- Young Gyu Kim
|
About me
I am dedicated to developing robust Kubernetes-native solutions, encompassing Java applications, comprehensive observability frameworks, scalable big data engineering platforms, and secure single sign-on (SSO) systems.
Work History
- 2025 Mar ~ Present
-
Individual Software Developer(Vancouver, Canada)
Developing Kubernetes-native solution named Service Foundry - 2018 Sep ~ 2025 Feb
-
iClinic Systems(Vancouver, Canada) - Solution Architect
Solution Architect, Observability Engineer, Backend Developer (Java, Kotlin, Node.js), Big Data Engineer, Flutter Developer, Kubernetes Application Developer. - 2012 Mar to 2018 Aug
-
Oracle(Seoul, Korea) - Principal pre-sales consultant
Specialized in Java and served as a Technical Consultant for Oracle Middleware and Cloud Platform Line of Business (LOB). - 2004 Sep to 2012 Feb
-
Archnal Systems(Seoul, Korea) - Senior developer
Designed and developed enterprise IT solutions as a Software Architect and Java Developer.
Contributed to projects for major organizations, including Samsung Electronics, Hana Bank, Korea Telecom (KT), SK C&C, and the Korean Federation of Community Credit (KFCC). - 2002 Apr to 2004 Aug
-
Koreadotcom(Seoul, Korea) - Lead developer
Developed and implemented a high-performance Message Broker solution using Java. - 2001 Jan to 2002 Mar
-
Cypro(Seoul, Korea) - Software developer
Developed an online lottery system as a Java Developer. - 1999 Mar to 2000 Dec
-
ReadySoft(Seoul, Korea) - Software developer
Designed and implemented a Content Management System (CMS) as a Java Developer.
Academic Record
- 1995–1999
-
Jeonbuk National University, Bachelor of Computer Science. Jeonju, Republic of Korea. Grade: 4.14 / 4.5
IT Skills
- Backend Development & Architecture
-
-
Language & Frameworks: Java, Kotlin, Spring Framework, Node.js, Scala
-
Messaging & Caching: Apache Kafka, RabbitMQ, Redis, Hazelcast
-
Microservices & API Management: Spring Cloud Gateway, Spring Cloud Config Watcher, Service Registry & Discovery(Zuul, Consul, Eureka), Netlix OSS
-
- Cloud & Kubernetes
-
-
Cloud Platforms: Azure, AWS
-
Kubernetes & Containerization: Kubernetes Cluster(AKS, EKS), Container Registry(ACR, ECR), Helm, Kubernetes Gateway, Containerized Applications
-
- Observability & Monitoring
-
-
Observability Frameworks: OpenTelemetry(OpenTelemetry Collector, OpenTelemetry Instrumentation, OpenTelemetry Target Allocator), OpenTelemetry Protocol(OTLP), OpenTelemetry Operator
-
Logging & Tracing: Centralized Logging, Distributed Tracing, Fluent Bit, ELK Stack, OpenSearch Stack, Zipkin, Jaeger
-
Metrics & Visualization: Prometheus, Grafana
-
Storage & Persistence: Apache Cassandra
-
Logs and Traces Analysis: Apache Spark, Apache Airflow, Neo4j, Cassandra, OpenSearch, DuckDB, Sling
-
- Big Data Engineering
-
-
Orchestration & Processing: Apache Airflow, Apache Spark, Kafka Connect, Structured Streaming, Batch Processing
-
Database & Storage: Neo4J, DuckDB, Cloud Storage for HDFS
-
Schema & Metadata Management: Kafka Schema Registry
-
- High Availability & Scalability
-
-
Clustered Databases: PostgreSQL, MongoDB, Elasticsearch
-
Clustered Middleware: Kafka, RabbitMQ, Redis, Hazelcast
-
Load Balancing & Fault Tolerance: API Gateway, Consul, Zuul
-
- Frontend Development
-
-
Technologies: React, Flutter(iOS, Android, Web, Tablets, Desktop)
-
Backend as a Service: Firebase
-
- DevOps & CI/CD
-
-
Tools & Platforms: Azure DevOps, Jenkins, Bitbucket, Git, GitHub
-
Artifact Management: Artifactory, Nexus
-
Build & Dependency Management: Gradle, Maven, SBT
-
Containerization & Orchestration: Docker, Kubernetes, Helm
-
Project Management & Collaboration: Jira, Confluence
-
- Databases & Storage
-
-
Relation Databases: PostgreSQL, MySQL, Oracle
-
NoSQL & Search Engines: MongoDB, ElasticSearch, OpenSearch, Neo4j, Apache Cassandra
-
In-Memory Databases & Caching: Redis, Hazelcast
-
- Healthcare
-
-
FHIR: Familiar with FHIR standards and HAPI FHIR for healthcare data integration.
-
HL7 V2: Familiar with HL7 V2 standards and message formats.
-
FHIR Composer with HAPI JPA Server: Developed a FHIR-compliant data integration system using HAPI FHIR.
-
Integration with PHSA eForms App: Integrated iClinic’s EMR with PHSA’s eForms system using HAPI FHIR model objects and REST API.
-
HL7 Message Parser: Developed a parser for HL7 V2 messages using Java and Spring Framework.
-
Work Experiences
Individual Software Developer (2025 March to Present)
- Main Roles
-
-
Kubernetes Application Developer
-
Key Projects & Contributions
-
Service Foundry - Developed a Kubernetes-native solution for building and managing cloud-native applications.
-
Built automated infrastructure provisioning using Kubernetes(EKS, AKS), Helm, Yeoman, and Terraform
-
Integrated OpenTelemetry, Prometheus, Grafana, Jaeger, Fluent Bit, Apache Cassandra, and ELK/OpenSearch Stack for comprehensive observability
-
Single Sign On(SSO) integration using Keycloak, Traefik, and OpenID Connect
-
Utilized Java, Spring Framework for backend services
-
Big Data engineering using Apache Spark, Apache Kafka, Apache Airflow, Neo4j, DuckDB, Sling
-
iClinic Systems (2018 September to 2025 February)
- Main Roles
-
-
Solution Architect
-
Software Developer (Java, Spring Framework, Kotlin, Python, Javascript, Scala, Flutter)
-
Kubernetes Engineer & DevOps Engineer
-
Observability Engineer (OpenTelemetry, Prometheus, Grafana, Jaeger, Zipkin, Fluent bit, ELK stack, OpenSeearch stack, Apache Cassandra)
-
Big Data Engineer (Airflow, Apache Spark, Apache Kafka, Kafka Connect, Neo4j, DuckDB, Sling)
-
Key Projects & Contributions
-
Healthcare Data Analytics on Kubernetes - Developed a scalable data analytics platform to efficiently process and analyze healthcare data on Azure Kubernetes Service (AKS).
-
Big Data Processing: Utilized Apache Spark (Scala, PySpark), Apache Kafka, Apache Airflow, and Neo4j to handle large-scale healthcare data.
-
Real-Time Streaming: Enabled real-time data processing with Spring Cloud Stream (Kafka) and Apache Spark Structured Streaming.
-
Schema Management: Integrated Kafka Schema Registry for efficient schema evolution and governance.
-
Data Migration: Implemented real-time data migration using Kafka Connect.
-
Optimized Querying: Integrated DuckDB and Sling for high-performance data queries.
-
Cloud-Native Deployment: Deployed the solution on Azure Kubernetes Service (AKS) with Azure Blob Filesystem (ABFS) for scalable storage.
-
-
EMR Application Modernization - Phase 1 - Revamped the legacy EMR application to improve reliability and performance.
-
Implemented a Spring-based microservices architecture using Consul, Zuul, RabbitMQ, Redis, and WebSockets
-
Frontend update from Flash to Angular for improved user experience
-
Deployed on Azure, utilizing Jenkins and Artifactory for CI/CD
-
-
EMR Application Modernization - Phase 2 - Led the second phase of modernizing the EMR application to enhance scalability and performance.
-
Designed a microservices-based architecture with Spring Cloud Gateway, Redis, RabbitMQ, Hazelcast, and Zipkin
-
Migrated from a 4D database to PostgreSQL, improving scalability
-
Integrated Elasticsearch and PostgreSQL for efficient search and storage
-
Managed deployment on Azure Kubernetes Service (AKS) with CI/CD automation using BitBucket Pipeline, Jenkins, and Artifactory
-
-
FHIR Composer with HAPI JPA Server - Developed a FHIR-compliant data integration system to standardize medical data exchange.
-
used HAPI FHIR Model Object and Parser for data transformation
-
Built an HAPI JPA Server and integrated it with Spring Framework for seamless data management
-
-
FHIR Composer – Integration with PHSA(Provincial Health Services Authority) eForms App - Enabled interoperability between iClinic’s EMR and PHSA’s eForms system.
-
Integrated HAPI FHIR REST API with RabbitMQ and OAuth for secure communication
-
Developed API interactions between PHSA eForms App and iClinic’s systems
-
-
Two-Factor Authentication with ACL Rules - Implemented a secure authentication mechanism with role-based access control.
-
Developed TOTP/HOTP-based 2FA authentication using Microsoft Authenticator and Google Authenticator
-
Integrated with Spring Security to enforce access control policies
-
-
Big Data Engineering on Kubernetes - Designed and implemented a scalable data engineering platform for healthcare analytics.
-
Developed data engineering workflows using Apache Spark, Apache Airflow, and Neo4j
-
Oracle Korea (2012 - 2018)
- Main Roles
-
Principal Pre-sales consultant in Middleware LOB, Java specialist.
- Specialized In
-
Java, Java EE, Spring Framework, Oracle WebLogic, Oracle Service Bus, Oracle SOA, Oracle PaaS including JCS(WebLogic), ACCS(Application Container), MCS(Mobile), DevCS(Developer), ICS(Integration), SOACS(SOA), APIPCS(API Platform), DocCS(Document), OCCS(Docker Container)
- IT Honors & Awards
-
-
FY18 Q2 Sales Culture Transformation
-
FY17 Q2 APAC Middleware Top Performer
-
FY17 Q1 APAC Middleware Top Performer
-
FY17 Q1 Cloud Transformer Award in Korea
-
FY16 Q3 APAC Middleware Top Performer
-
FY16 Q3 Middleware Best Sales Consultant Award in Korea
-
Customer Success Stories
- Doosan Heavy Industry & Construction - Mobilize Workforce with Oracle(Customer Success Story. Awards)
-
Java, Spring Boot, MCS, MAF, Node.js, Oracle JET, Oracle SOA
- Samsung Medical Center(SMC) Research Center - Next Generation project with ACCS & DBCS(Awards)
-
Java, Spring Boot, ACCS, DBCS, Oracle Developer Cloud
Archnal Systems(2004 - 2012)
- Main Roles
-
Software architect, Senior Java developer.
- Samsung Electronics(Mobile LOB) - Admin Portal for ChatOn, SPP(Samsung Push Platform), and SocialHub
-
Spring MVC framework, myBatis, Java, MySQL, jQuery, WebLogic
- Hana Bank - Multi Channel Architecture(MCA) Project
-
Oracle Service Bus(OSB), WebLogic, Java, Spring Framework, Hibernate, Eclipse plug-in, Oracle 10g
- Korea Telecom(KT) - Mobile E-Government Project
-
Java, MM7, Struts, myBatis, CXF, Tomcat
- Samsung Electronics(Network LOB) - KDDI 1.2G OMC-T Project
-
WebNMS, SNMP, Java, Swing
- SK C&C - Metaverse EProject
-
Spring Framework, CXF, Java, jQuery, Oracle 10g, JBoss
- Korean Federation of Community Credit(KFCC) - Banking Data Integration Project
-
Spring MVC Framework, Java, Oracle 10g
Korea dot com (2002 - 2004)
- Message Broker
-
Java, Java EE(Servlet, JSP, JMS), Swing, XML
Cypro (2001 - 2002)
- Online Instant Lottery System
-
Java, Java EE(Servlet, JSP, JMS), Applet
Ready Soft (1999 - 2000)
- ReadyWeb
-
Java, Java EE(Servlet, JSP, JMS), Tomcat