Profile photo

Seungwoo Kim

iOS / FullStack Developer

11882@naver.com
010-4853-9736
Seoul, South Korea

Summary

I have worked as an iOS mobile developer for about 4 years and am currently working as a freelancer, balancing iOS development and education. Recently, I have been expanding my full-stack development capabilities while exploring ways to quickly implement services using AI technology and efficient learning methods to grow alongside AI. I enjoy actively exploring the latest technologies and tools, applying them to real projects, and sharing my experiences.

Skills

iOSSwift, SwiftUI, UIKit, TCA, RxSwift, ReactorKit, SnapKit, Tuist, Flutter, ARKit, RealityKit
FrontendJavaScript, TypeScript, React, Next.js
BackendExpress, Nest.js, PostgreSQL, Prisma, Docker, FastAPI
AI ToolsClaude Code, Cursor, Antigravity, Gemini CLI

Experience

SkyLabs

Medical device startup developing ring-type blood pressure monitor CART BP

iOS DeveloperFreelance

2025.09 – 2025.12
  • Migrated consumer app from UIKit, RxSwift to SwiftUI + TCA + Tuist (modularization)

East Camp

Online bootcamp education institution under ESTsoft

iOS Course MentorFreelance

2025.05 – 2025.09
  • Responsible for Q&A, mentoring, and project evaluation for ~40 students
  • Supported SwiftUI, UIKit, and Advanced iOS Programming courses

USG Shared University

Online extracurricular program for national university students in Gyeongsang province

Apple Developer Course InstructorFreelance

2024.12 – 2025.02
  • Taught ~80 students in Beginner/Intermediate iOS Development (twice a week, 8 weeks)
  • Delivered Swift basics, iOS programming fundamentals, and mentored individual projects

XRStage

Subsidiary of VA Corporation, spatial computing (XR) R&D startup

Vision Pro DeveloperFull-time

2024.07 – 2024.08
  • Vision Pro R&D and prototype app development and planning
  • Developed spatial weather app and furniture placement app for Vision Pro

퇴사 사유: Probation ended due to personal circumstances

Dot Slash Dash

Short-form content-based marketing platform

iOS DeveloperFull-time

2024.04 – 2024.06
  • Operated and developed new features for Dot Slash Dash app

퇴사 사유: Recommended resignation due to failed investment

Connecting The Dots (Tictoccroc)

Child care matching platform

Mobile DeveloperFull-time

2021.11 – 2023.09
  • Developed and maintained new features, managed deployment for Parent/Teacher apps
  • Migrated from Storyboard, AutoResize, MVP pattern to SnapKit, ReactorKit
  • Participated in Flutter migration project from iOS native app
  • Maintained 99% app stability using Firebase Crashlytics
  • Built deployment automation using Fastlane and Firebase AppDistribution
  • Introduced code conventions, GitFlow, and code reviews to iOS team
  • Introduced Notion for iOS team documentation
  • Integrated external SDKs (ChannelTalk, Naver Login, Amplitude, Braze, Airbridge)

퇴사 사유: Resigned for career development

Key Projects

Tech Stack: SwiftUI, TCA, Tuist

  • Analyzed and documented legacy codebase using Claude Code
  • Distributed centralized coordinator into feature-specific navigation modules for improved maintainability
  • Built Tuist-based modular architecture to leverage SwiftUI Preview for rapid UI development
  • Designed data flow with TCA and accelerated UI/logic implementation using Cursor AI

Tech Stack: SwiftUI, ARKit, Apple WeatherKit, RealityKit

  • Real-time weather information widget app development for Apple Vision Pro
  • Established understanding of spatial computing and development processes
  • Documented development process for designers and planners after studying official Apple documentation

Tech Stack: SwiftUI, AVFoundation, MVVM, JavaScript, Rich Editor

  • Complete renewal project for video selection, memo writing, editing, and upload features
  • Completed and improved features in unfinished project → Enhanced code analysis skills
  • Improved WebView-based Rich Editor → Increased adaptability to unfamiliar languages and platforms
  • Introduced and actively participated in code reviews for iOS team → Improved PR-based collaboration

Tech Stack: UIKit, SnapKit, ReactorKit, RxSwift, Fastlane, Clean Architecture

  • Developed and operated Parent app (notice search/application) and Teacher app (education/care management)
  • Migrated from AutoResize (Storyboard) to AutoLayout (SnapKit) → Resolved view bugs and merge conflicts
  • Removed global superclass dependencies → Reduced potential for errors
  • Improved WebView event bridge functions → Enabled rapid response to frontend requests
  • Refactored inconsistent MVP patterns to ReactorKit → Accelerated bug fixes and feature additions
  • Built design system and developed custom UI → Improved collaboration efficiency and development speed

Tech Stack: Provider, Dio, Retrofit, Freezed, Get_it

  • Project to rebuild native iOS app using Flutter
  • Implemented iOS environment setup and onboarding screens
  • Started project after 2 weeks of Flutter study → Quickly learned and presented prototype, gained C-level trust
  • Enhanced understanding of declarative UI and state management

Side Projects

Team Leading, iOS, FullStack Development

Tech Stack: Next.js, FastAPI, PostgreSQL, SwiftUI, TCA, CallKit, PushKit, APNS, VAPI SDK

AI care call service for elderly living alone. AI calls at scheduled times daily, summarizes and analyzes emotions from conversations, and provides reports to caregivers

  • Led non-developer team members and developed using AI, won Grand Prize
  • Implemented AI voice call feature using VAPI SDK with PushKit + CallKit

Other Activities

  • Codyssey AI All-in-One Term-Project Grand Prize (Minister of Science and ICT Award) (2025)
  • Resume mentoring for Naeil Learning Camp graduates (2023)
  • iOS mentoring for Tasty Code vocational high school students (2022)
  • Yagom Academy code reviewer/mentor (2021-2024)
  • Yagom Academy MVVM special lectures (2023, 2024)(Video 1)(Video 2)

Education

Codyssey AI All-in-One (Innovation Academy)

Python-based AI Developer Training Course Completed

2025.07 – 2025.12

Codeit Sprint

Full Stack Developer Course (TypeScript, React, Next.js, Nest.js)

2024.11 – 2025.05

Yagom Academy

iOS Career Starter Camp

2021.02 – 2021.08

42 Seoul (Innovation Academy)

Main Course Completed (C++, CS)

2020.02 – 2021.08

Baekseok University

Double Major in Accounting & Software

2012.03 – 2019.02