채용공고 올리기

황민채님을 응원해보세요!

가벼운 티타임 좋아요
성실함
협업 지향
유연함
목표 지향적
열정적

미리보기

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

기술 스택

기술 스택
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를 활용하여 마음에 드는 상품을 저장할 수 있는 앱 (README)

키워드 : UIKit, CollectionView, TableView, UserDefault, NaverAPI, Keyword Highlighting, Realm

오픈소스 : Alamofire, Kingfisher, SkeletonView, Toast, SnapKit

주요 구현 내용

  • 가입

    • 닉네임 설정/프로필 사진 설정 등 가입과정 구현

  • 검색

    • 중복검색/키워드하이라이팅 구현

    • API 통신중 에러 핸들링 과정에 스켈레톤뷰/토스트 메세지 등 활용하여 구현

  • 설정

    • 탈퇴기능 구현

    • 알림설정 구현

  • 알림

    • 로컬 알림 기능 구현

  • 데이터

    • UserDefault -> Realm 으로 DB 변경

      • DB에서 정보 조회, 검색 기능 구현

프로젝트명
친구가 작성하는 SNS 앱, PADO
소속/기관명
앱스쿨 iOS 3기 최종 팀프로젝트(5인)
프로젝트 기간
2024.01. - 2024.02.
(2개월)
프로젝트 설명

만연한 소셜미디어 상의 자기과시와 표면적인 관계에 대한 대안을 제공하는 SNS, iOS 어플리케이션 (README | AppStore)

키워드 : SwiftUI, MVVM, Firebase, FCM, Git, Git Flow


주요 담당 기술

  • 기획과 진행

    • 프로젝트 일정 관리(칸반 보드 관리, Notion 문서화)

    • 프로토타입 제작(Figma)

  • 설계와 개발

    • 파이어베이스 DB 구조 설계

    • 공용 컴포넌트 구현

    • Auth(회원가입/ 로그인/ 회원탈퇴) 구현

    • 알림(통합 알림센터/ FCM/ 알림설정) 구현

    • 팔로우/ 팔로잉/ 차단/ 숨김 기능 구현

프로젝트명
커밋 체크 앱, Commit Your Code
소속/기관명
앱스쿨 iOS 3기 2차 팀프로젝트(5인)
프로젝트 기간
2023.12. - 2023.12.
(1개월)
프로젝트 설명

1일 1커밋, 잔디심기를 독려하는 커밋알림 앱 (README)

키워드 : SwiftUI, MVVM, Github API, Git, Git Flow, SwiftData

주요 담당 기술

  • 기획과 진행

    • 프로젝트 일정 관리(Notion 문서화)

    • 프로토타입 제작(Figma)

  • 개발

    • 공용 컴포넌트 구현

    • 알림(로컬푸시 알림/ FCM/ 알림설정) 구현

    • TodoList 기능 구현(SwiftData)

프로젝트명
학교 사업 PoC 외주 웹/AOS 앱, 에펙학교
소속/기관명
외주(개발 2인)
프로젝트 기간
2024.04. - 2024.05.
(2개월)
프로젝트 설명

중앙 제어용 웹 어플리케이션과 표출용 안드로이드 어플리케이션 제작

키워드 : Dart, Flutter, MVVM, Firebase, Git

주요 담당 기술

  • 파이어베이스 구조 설계

  • 제어용 웹 어플리케이션 개발

    • 스케줄링 기능 구현

    • 공용 컴포넌트 구현

  • 표출용 안드로이드 어플리케이션 개발 전체

    • 스케줄링 기능 구현

    • 로그인/ 로그아웃 기능 구현

프로젝트명
Windows 랜섬웨어 탐지 데스크톱 앱, CTRD
소속/기관명
대학 졸업 프로젝트(4인)
프로젝트 기간
2022.03. - 2022.11.
(9개월)
프로젝트 설명

대학 졸업 프로젝트, Opcode와 API의 특징정보를 활용한 기계학습 기반 Cerber형 랜섬웨어 탐지 플랫폼 제작(README)

키워드 : Python, Pyqt, Linux, SSH, Cuckoo Sandbox API, Git

주요 담당 기술

  • 데이터셋 구축을 위한 크롤링 시스템 구현

  • 동적 분석 모듈 개발

  • 정적,동적 분석 데이터를 통한 모델링 구현

  • 논문 작성

    • Opcode와 API의 군집화와 유사도 분석을 활용한 랜섬웨어 탐지모델 연구 논문링크

    • Opcode와 API의 빈도수와 상관계수를 활용한 Cerber형 랜섬웨어 탐지모델에 관한 연구 논문링크


성과

  • ASK(정보처리학회) 춘계 학술대회 동상 수상

  • KTCCS 논문 투고(KCI 등재)

  • 교내 학술제 대상

포트폴리오

타입
URL
타입
첨부파일

교육

소속/기관
홍익대학교 세종
종류 | 전공명/전공계열
대학교(학사) | 소프트웨어융합학과
재학 기간 (재학 상태)
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

외국어

언어명
영어
수준
일상 회화 가능

자기소개

자기소개

사용자에게 새롭고 자연스러운 경험을 제공하기 위해 끊임없이 고민하고 연구합니다. '따뜻한 코드를 쓰는 개발자'라는 모토를 항상 마음에 새기며 일합니다. 이는 다른 개발자들이 보아도, 그리고 시간이 지나도 의도를 쉽게 파악할 수 있는 코드를 작성하겠다는 저의 다짐입니다. 누구나 읽었을 때 '참 따뜻한 코드다'라고 느낄 수 있는 코드를 쓰기 위해 노력하며 성장하겠습니다.

댓글