
미리보기
- 직업
- 풀스택 개발자
- 이름
- 황민채
- 간단소개
- 따뜻한 코드를 쓰는 개발자

기술 스택
- 기술 스택
- Swift
- uikit
- SwiftUI
- Firebase
- Git
- Python
- Linux
- Figma
- Flutter
- dart
- Java
- Android
경력
- 회사명
- 오모션
- 직책 • 부서
- 연구원 • 기술연구소
- 근무 기간 (근무 형태)
- 2024.09. - 재직 중
- (6개월 | 정규직)
- 담당 업무
StoryBoard 기반의 UIKit 프로젝트를 SwiftUI 프로젝트로 개편
AR 앱 구조 개편
- 회사명
- (주)소프트온넷
- 직책 • 부서
- 인턴 • AI 사업부 마케팅팀
- 근무 기간 (근무 형태)
- 2022.11. - 2023.07.
- (9개월 | 인턴)
- 담당 업무
정부과제, B2G 제안서 작성 및 사전영업, 마케팅
프로젝트
- 프로젝트명
- 가치소비를 위한 쇼핑 장바구니 앱, SEE THE GOOD
- 소속/기관명
- 개인
- 프로젝트 기간
- 2024.06. - 진행 중
- (9개월)
- 프로젝트 설명
가입
닉네임 설정/프로필 사진 설정 등 가입과정 구현
검색
중복검색/키워드하이라이팅 구현
API 통신중 에러 핸들링 과정에 스켈레톤뷰/토스트 메세지 등 활용하여 구현
설정
탈퇴기능 구현
알림설정 구현
알림
로컬 알림 기능 구현
데이터
UserDefault -> Realm 으로 DB 변경
DB에서 정보 조회, 검색 기능 구현
네이버 쇼핑 검색 API를 활용하여 마음에 드는 상품을 저장할 수 있는 앱 (README)
키워드 : UIKit
, CollectionView
, TableView
, UserDefault
, NaverAPI
, Keyword Highlighting
, Realm
오픈소스 : Alamofire
, Kingfisher
, SkeletonView
, Toast
, SnapKit
주요 구현 내용
- 프로젝트명
- 친구가 작성하는 SNS 앱, PADO
- 소속/기관명
- 앱스쿨 iOS 3기 최종 팀프로젝트(5인)
- 프로젝트 기간
- 2024.01. - 2024.02.
- (2개월)
- 프로젝트명
- 커밋 체크 앱, Commit Your Code
- 소속/기관명
- 앱스쿨 iOS 3기 2차 팀프로젝트(5인)
- 프로젝트 기간
- 2023.12. - 2023.12.
- (1개월)
- 프로젝트 설명
기획과 진행
프로젝트 일정 관리(Notion 문서화)
프로토타입 제작(Figma)
개발
공용 컴포넌트 구현
알림(로컬푸시 알림/ FCM/ 알림설정) 구현
TodoList 기능 구현(SwiftData)
1일 1커밋, 잔디심기를 독려하는 커밋알림 앱 (README)
키워드 : SwiftUI
, MVVM
, Github API
, Git
, Git Flow
, SwiftData
주요 담당 기술
- 프로젝트명
- 학교 사업 PoC 외주 웹/AOS 앱, 에펙학교
- 소속/기관명
- 외주(개발 2인)
- 프로젝트 기간
- 2024.04. - 2024.05.
- (2개월)
- 프로젝트 설명
파이어베이스 구조 설계
제어용 웹 어플리케이션 개발
스케줄링 기능 구현
공용 컴포넌트 구현
표출용 안드로이드 어플리케이션 개발 전체
스케줄링 기능 구현
로그인/ 로그아웃 기능 구현
중앙 제어용 웹 어플리케이션과 표출용 안드로이드 어플리케이션 제작
키워드 : Dart
, Flutter
, MVVM
, Firebase
, Git
주요 담당 기술
- 프로젝트명
- Windows 랜섬웨어 탐지 데스크톱 앱, CTRD
- 소속/기관명
- 대학 졸업 프로젝트(4인)
- 프로젝트 기간
- 2022.03. - 2022.11.
- (9개월)
- 프로젝트 설명
데이터셋 구축을 위한 크롤링 시스템 구현
동적 분석 모듈 개발
정적,동적 분석 데이터를 통한 모델링 구현
논문 작성
ASK(정보처리학회) 춘계 학술대회 동상 수상
KTCCS 논문 투고(KCI 등재)
교내 학술제 대상
대학 졸업 프로젝트, Opcode와 API의 특징정보를 활용한 기계학습 기반 Cerber형 랜섬웨어 탐지 플랫폼 제작(README)
키워드 : Python
, Pyqt
, Linux
, SSH
, Cuckoo Sandbox API
, Git
주요 담당 기술
성과
포트폴리오
교육
- 소속/기관
- 홍익대학교 세종
- 종류 | 전공명/전공계열
- 대학교(학사) | 소프트웨어융합학과
- 재학 기간 (재학 상태)
- 2021.03. - 2023.02. (졸업)
대외활동
- 활동명
- SeSAC iOS 5기
- 소속/기관
- SeSAC 영등포
- 활동 연도
- 2024
- 활동 상세 설명
iOS 앱을 안정적으로 고도화 하기 위한 학습
Memory Structure/Data Structure/DB/Network
COW, WMO, Method Dispatch 등 Swift 성능 최적화
GCD, Async/await 등 Swift 동시성 프로그래밍
Swift 메모리 관리(ARC)와 메모리 그래프 분석
LLDB와 Instruments를 통한 디버깅
- 활동명
- 멋쟁이 사자처럼 iOS 앱스쿨
- 소속/기관
- Techit by LIKELION
- 활동 연도
- 2023
- 활동 상세 설명
Swift, SwiftUI 집중적 학습
2주/2개월 팀프로젝트 진행
자격증
- 자격증명
- 네트워크관리사
- 점수/급 | 발급 기관
- 2급 | 한국정보통신자격협회
- 취득월
- 2019.06
외국어
자기소개
- 자기소개
사용자에게 새롭고 자연스러운 경험을 제공하기 위해 끊임없이 고민하고 연구합니다. '따뜻한 코드를 쓰는 개발자'라는 모토를 항상 마음에 새기며 일합니다. 이는 다른 개발자들이 보아도, 그리고 시간이 지나도 의도를 쉽게 파악할 수 있는 코드를 작성하겠다는 저의 다짐입니다. 누구나 읽었을 때 '참 따뜻한 코드다'라고 느낄 수 있는 코드를 쓰기 위해 노력하며 성장하겠습니다.