About Me

Hello, I’m software engineer Hwiryung Kim.

Problem-solving oriented developer

I trace issues to their root cause and propose evidence-based solutions. Rather than just fixing code, I value understanding why a problem occurred. I solve problems reproducibly, grounded in principles and fundamentals.

Experience

Trombone (CICD Platform) – CICD module design, development, and enhancement

2023.06 ~
Okestro
Overview

Designed and developed a DevOps platform (Trombone) integrating ticket and workflow systems with CI/CD. Automated the pipeline from code review, merge, static analysis, testing, verification to production deployment.


Prototype Design and Development of Internal Version Control System (Ongoing)
  • Platform Internalization: In order to eliminate the dependency on third-party services (GitLab) for version control, I designed and implemented a lightweight Git repository server prototype based on the platform’s user authentication. By combining Spring and JGit Server, I validated repository management, commit control, merge functionality, and authentication features, successfully demonstrating the technical feasibility of internalizing the Git engine.

Ticket workflow system
  • Drag-and-drop workflow composer; preflight tasks integrated with CI/CD preparation.

CI/CD configuration management
  • Change list derivation via merge-base, commit listings and diffs; merge and revert flows including multi-iteration recovery via “restore tickets”.

PhishingEyes – Backend server development and operations

2019.04 ~ 2023.02
Infinigru
Overview

Backend server development for phishing detection/blocking platform for financial institutions and partners, plus cloud infrastructure operations.


QA and verification
  • Functional and regression testing for new features, detection logic, and API integrations
  • Real-device testing with ADB/DAP to trace end-to-end flows
  • Debug-driven analysis with IntelliJ to inspect parameters, call flows, and DB state
  • Documented reproducible scenarios and findings for team collaboration

Cloud operations
  • Operated AWS-based production (EC2, ELB, TG, SG, S3, EFS, Aurora)
  • Rolling deployments to minimize downtime

Platform server development
  • Back-office and ops tooling; automated docs via POI
  • Partner-specific protocol integrations (TCP/IP, REST)
  • High-throughput processing in asynchronous collection environments

Stacks

Java, Spring, Maven, Gradle, MyBatis, Jenkins, Git, MariaDB, AWS, Docker, React, jQuery, JavaScript