채용공고 올리기

정수현님을 응원해보세요!

지금 만족하고 있어요
창의적
책임감
유연함
목표 지향적
커뮤니케이션

미리보기

기본 정보

이름
정수현
직업
안드로이드 개발자
간단 소개

모바일 클린 아키텍처 설계에 관심이 많습니다. 더 나은 퍼포먼스의 코드뿐 아니라, 더 적절한 변수명, 함수명을 짓기 위해 노력합니다. Android Jetpack Compose에 관심이 많습니다.

기술 스택

기술 스택

Android, Android Compose, Kotlin, Java, Git, github-actions, Figma, MVVM, clean-architecture

경력

회사명

한패스

직급 | 부서 | 근무 유형

사원 | IT기술지원실

근무 기간

2022.09. ~ 2023.02. (6개월)

담당 업무
  • 안드로이드 앱 개발

  • 다국어 관리

  • ARS 인증화면 개발

  • QA

프로젝트

프로젝트명

운동하면서 키우는 나만의 펫, Fluffit

소속/기관명

삼성 청년 SW 아카데미(SSAFY)

프로젝트 기간

2024.04. ~ 2024.05.

프로젝트 내용

운동을 통해 귀여운 펫을 키우고 성장시킬 수 있는 웨어러블 애플리케이션

  • SSAFY 자율 프로젝트 우수상
  • 역할: 팀장, 안드로이드 개발자
  • 기술 스택: WearOS, Jetpack Compose, Kotlin, AAC ViewModel,
    Retrofit, OkHttp, Gson, Coroutine, Dagger, Hilt, Coil, ktlint
  • 담당 업무:
    기획 및 일정 관리
    앱 구조 설계(MVI)
    플러펫 포만감, 건강 스탯 업데이트 구현(Coroutine Job)
    메인UI, 랭킹 다이얼로그 구현
    돌 부수기, 심박수 올리기 배틀 미니게임 구현
프로젝트명

AI 감정 분석 서비스, Frientree

소속/기관명

삼성 청년 SW 아카데미(SSAFY)

프로젝트 기간

2024.01. ~ 2024.02.

프로젝트 내용

AI에게 하루의 감정을 진단받고 감정 열매와 주스를 수집할 수 있는 힐링 애플리케이션

  • 역할: 팀장, 안드로이드 개발자
  • 기술 스택 : Kotlin, Android, AAC ViewModel, AAC DataBinding, AAC Room, Retrofit, Okhttp,
Gson, Coroutine, Dagger, Hilt, Lottie, Glide
  • 담당 업무:
    기획 및 일정 관리
    앱 구조 설계(MVVM)
    감정 주간 그래프 구현(Custom View)
    흔들림 감지 모듈 구현
    데이터 캐싱 구현(RoomDB)
프로젝트명

위치 기반 음성 낙서 서비스, Vodle

소속/기관명

삼성 청년 SW 아카데미(SSAFY)

프로젝트 기간

2024.03. ~ 2024.04.

프로젝트 내용

위치 기반 음성 메시지를 통해 다른 사람과 소통하는 SNS 애플리케이션

  • 역할: 안드로이드 개발자
  • 기술 스택: Kotlin, Jetpack Compose, AAC ViewModel, Retrofit, OkHttp, Gson, Coroutine,
Dagger, Hilt, Lottie, Glide, ExoPlayer
  • 담당 업무:
    TedNaverMapClustering(Open Source)을 활용한 Marker Clustering 구현
    OkHttp Authenticator 구현(AccessToken 재발급)
    Media3 ExoPlayer를 통한 스트리밍 구현
프로젝트명

가까운 맛집 검색 맛뭉이

소속/기관명

개인

프로젝트 기간

2023.07. ~ 2023.08.

프로젝트 내용

가까운 맛집 추천 애플리케이션, 맛뭉이

  • F-lab 개인프로젝트

  • 기술 스택: Jetpack Compose, Kotlin, AAC ViewModel,
    LiveData, Bitrise, Retrofit, OkHttp, Firebase RealTime Database, Coil, ktlint

  • 담당 업무:
    앱 구조 설계(MVI)
    구글 Place API를 통해 맛집 정보 가져오기
    구글 지도에 마커 표시하기


    CI/CD 구축하기

포트폴리오

URL

link

Blog

URL 링크
link

GitHub

깃허브

교육

소속/기관명

서울시립대

종류 | 전공

대학교(학사) | 행정학

재학 기간 | 재학 상태

2016.03. ~ 2023.02. | 졸업

소속/기관명

휘문고등학교

종류 | 전공

고등학교 | 인문

재학 기간 | 재학 상태

2012.03. ~ 2015.02. | 졸업

대외활동

활동명

삼성 청년 SW 아카데미

소속/기관명

삼성전자

연도

내용

[2023.07 ~ 2024.06] 구미캠퍼스 모바일트랙(전공자) 입과하여 교육 수강

  • Computer Science

  • Java: 객체지향의 이해와 활용

  • Kotlin 기본 및 심화

  • DB & RDBMS & MySQL

  • Android 4대 컴포넌트 활용

  • Push Service & FireBase

  • Android Sensor 활용

  • Flutter 기초

활동명

F-Lab Android 멘토링 과정

소속/기관명

F-Lab

연도

내용

[2023.02 ~ 2023.07] F-Lab Android 멘토링 과정 수료

  • Computer Science
  • 객체지향에 대한 이해
  • JVM 구조와 GC
  • 자료구조
  • Kotlin Type System
  • 앱 구조 설계
  • Android 4대 컴포넌트의 동작
  • Android Jetpack Compose
활동명

UMC 안드로이드 교육

소속/기관명

너디너리

연도

내용

[2021.08 ~ 2022.01] UMC 안드로이드 교육 및 앱 런칭 프로젝트

  • Android 기본 컴포넌트 학습
  • Kotlin 기본 문법
  • 앱 런칭 프로젝트 참여

자격증

자격증명

정보처리기사

점수 | 발급기관

75 | 한국산업인력공단

취득연월

2024.09.

자격증명

Opic(영어)

점수 | 발급기관

IH | ACTFL

취득연월

2023.09.

자격증명

SQLD

점수 | 발급기관

82 | 한국데이터산업진흥원

취득연월

2024.09.

자격증명

MOS Excel Expert

점수 | 발급기관

마이크로소프트

취득연월

2017.06.

자격증명

MOS PowerPoint Core

점수 | 발급기관

마이크로소프트

취득연월

2017.04.

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

“문제를 파악하고 합리적으로 해결하는 개발자”
저는 문제를 해결하기 위해 원인을 파악하고 합리적으로 기술을 선택하기 위해 노력합니다.
AI 감정 분석 서비스 ‘프렌트리’에서 달력의 날짜를 선택할 때마다 주간 감정 정보를 가져오는 기능을 구현해야 했습니다. 이때 이미 가져온 적이 있는 과거의 데이터를 다시 가져오기 위해 서버 API를 호출하는 문제가 발생했습니다. 과거의 데이터가 수정되는 경우는 없었기 때문에 캐싱을 통해 이를 개선하고자 했습니다. 타입 안정성, 컴파일 타임 SQL 검증 등의 장점을 가진 RoomDB를 적용하여 캐싱을 구현했습니다. Android Studio의 App Profiler를 통해 확인한 결과 RoomDB를 통한 캐싱으로 기기 배터리 사용량이 30% 이상 절약한 경험이 있습니다.

"알고리즘 역량과 CS 지식 강화를 통한 전문성 향상"

소프트웨어 개발에 있어 핵심적인 CS 지식과 알고리즘 역량이 부족하여 복잡한 문제를 신속하게 파악하고 효과적으로 해결하는 데 어려움을 겪었습니다. 이러한 전문성 부족을 극복하고자 체계적인 개발자 교육과정을 제공하는 삼성 청년 SW 아카데미(SSAFY)에 지원하게 되었습니다. 사전에 독학으로 준비한 지식을 바탕으로 전공자 반 시험에 합격했으나, 교육 과정에서 내용을 따라가며 이해하는 데는 여전히 어려움이 있었습니다.

비전공자뿐만 아니라 전공자들 사이에서도 뛰어난 개발자로 성장하기 위해 매일 꾸준히 알고리즘 문제를 해결하며 실력을 쌓았습니다. 특히 어려운 개념이나 복잡한 알고리즘에 부딪힐 때마다 강사님께 적극적으로 질문하며 이해해 나갔습니다. 또한, 동료들과 함께 CS 스터디 그룹을 만들어 컴퓨터구조와 네트워크에 대해 학습하고, 개인 블로그를 작성하며 정리하고 익혀나갔습니다.

이러한 꾸준한 학습 노력을 통해 다양한 알고리즘에 대한 이해가 깊어졌고, 네트워크와 DB 등 CS 지식을 폭넓게 습득했습니다. 그 결과, 삼성 SW 역량 테스트 A형에 합격하고 정보처리기사 자격증을 취득하는 성과를 이뤄냈습니다. 더불어 지속적인 학습으로 역량을 향상하고 약점을 보완할 수 있다는 자신감도 얻게 되었습니다.

댓글