Woochan Park
iOS Engineer
I build apps people love.
I care deeply about usability, architecture, and performance.
Experience
Finda
Aug 2022 - Present
Loan comparison platform · Financial Products Team
Product flow design and delivery
- Designed and implemented end-to-end flows for loan comparison services, including mortgage loans, Kbank business loans, and the KB Kookmin Bank dedicated product experience.
- Defined Native-Web interfaces in a WebKit-based hybrid environment and worked closely with frontend engineers to keep navigation and data flow consistent.
Architecture and modularization
- Designed a Tuist-based multi-module architecture and contributed to building a structure with 120+ modules.
- Controlled compile-time dependency direction by defining screen-level module boundaries and separating interfaces from implementations.
- Migrated legacy MVC code to a ReactorKit-based MVI structure to improve state management consistency and maintainability.
- Improved testability and extensibility through clear layer separation based on Clean Architecture.
Performance and reliability
- Analyzed Swift compiler logs, identified type-checking bottlenecks, and reduced build time by 20%.
- Improved inefficient communication across HTTP sessions and reduced network latency by up to 36%.
- Resolved 15 memory leaks and documented prevention guidelines to improve app stability.
- Reduced incident response time by integrating Sentry-based error detection with Slack alerts.
- Maintained 95%+ unit test coverage for key features.
AI adoption and developer productivity
- Designed a shared AGENTS.md and Skills structure for the team to standardize development workflows and improve productivity.
- Automated repetitive workflows and reduced development lead time by up to 80% per task. (1.4md → 0.3md)
- Built an n8n-based issue triage automation system to improve operational efficiency.