Skip to content
View isGeekCode's full-sized avatar

Block or report isGeekCode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
isGeekCode/README.md

Hyeonseok Bang

한 회사에서 만4년간 서비스 개발·운영을 맡으며, 네이티브 iOS 개발을 기반으로 커리어를 시작했습니다.
이후 하이브리드·크로스플랫폼 환경까지 확장해 다양한 도메인의 모바일 서비스를 개발·운영해 왔습니다.
기술 스택보다 사용자 경험, 구조적 설계, 운영 안정성을 기준으로 문제를 정의하고 해결합니다.



About Me

  • iOS 네이티브 개발을 경력 초기부터 지속적으로 수행하며 UIKit, Swift 기반의 기본기를 쌓아왔습니다.
  • 이랜드 그룹 내 패션·외식·리테일 계열 브랜드 앱을 운영하며 신규 기능 개발과 운영 안정화를 병행했습니다.
    (뉴발란스, 애슐리, 로이드 등)
  • WebView 기반 하이브리드 서비스 운영을 시작으로 Flutter, React Native, Ionic 환경에서도
    iOS/Android 앱을 직접 빌드·배포해 본 경험이 있습니다.
  • 하이브리드 구조에서 네이티브 전환이 필요한 프로젝트에 자발적으로 참여해
    iOS 핵심 기능 개발과 점진적인 구조 개선을 담당했습니다.
  • App Attest, DeviceCheck 등 iOS 인증·보안 기능 적용과 배포/인증서 관리 과정에서의 실무 경험을 보유하고 있습니다.
  • 신규 기능 개발뿐 아니라 장애 대응, 운영 이슈 분석, 구조 개선 등 서비스 운영 전반에 익숙합니다.
  • 개발 생산성 향상을 위해 AI 도구를 적극 활용하고 있으며, 개인적으로 AI Agent를 구성해 문서 정리와 반복 작업 자동화에 활용하고 있습니다.



Tech Stack

iOS

Swift, Objective-C, UIKit, SwiftUI, Combine, CoreData

Hybrid / Cross-platform

Flutter, React Native, Ionic, WebView Bridge

Network & Data

REST API, JSON, 비동기 처리, 오프라인 캐싱, iOS 보안 관련 API

Collaboration & Tools

Git, GitLab, GitHub, Jira, Confluence, Redmine

AI 활용

개발 문서 정리, 히스토리 관리, 구조 설계 보조를 위한 개인 AI Agent 운영




What I’m Good At

  • WebView/Hybrid 구조에서 iOS 네이티브 기능을 단계적으로 분리·적용
  • 요구사항·일정·리스크를 기준으로 Web, Native, Cross-platform 중 구현 방식을 판단하고 제안
  • 운영 중 발생하는 크래시, 네트워크 실패, 캐시/상태 불일치 이슈에 대한 원인 분석과 재발 방지
  • 인증·보안이 필요한 iOS 기능 적용 및 배포·인증서 흐름에서의 문제 대응
  • 유지보수를 고려한 책임 분리, 의존성 정리, 테스트 가능한 구조로의 리팩토링



Working Style

  • 기술 스택보다 문제의 맥락과 원인을 먼저 파악합니다.
  • 개인의 완성도보다 팀이 유지하고 확장할 수 있는 구조를 우선합니다.
  • 새로운 기술을 도입할 때는 학습 비용, 유지보수성, 팀 역량을 함께 고려합니다.
  • 서비스가 사용자에게 전달되고 운영되는 단계까지 책임지는 개발을 지향합니다.
  • 요구사항, 가정, 결정 배경을 문서로 남겨 히스토리 추적과 인수인계를 용이하게 합니다.
  • iOS 플랫폼 특성을 고려한 UX 설계와 HIG 기반의 의사결정을 중요하게 생각합니다.

GitHub Overview

Top Langs

Pinned Loading

  1. TIL TIL Public

    개발자로서 성장하는 하루하루를 기록하기위해 만든 공간입니다

    Python 10

  2. S-FAM/PyeonHaeng S-FAM/PyeonHaeng Public

    편행(편의점 할인 행사 앱 프로젝트) v1.0

    Swift 6

  3. iOS-Practice iOS-Practice Public

    Swift 1

  4. LetSwift23_UnwindSegue LetSwift23_UnwindSegue Public

    Swift

  5. softener-worldcup-app softener-worldcup-app Public

    Dart