Search
Duplicate
🍀

김성일 포토폴리오

Android App 개발자 김성일 입니다.

전 아래와 같은 사람 입니다.
목표 달성도 중요하지만 일의 과정에서 재미를 찾는 편이에요.
필요하다고 생각하면 설득을 합니다.
열등감을 도전 의식으로 바꿔 실행합니다.

목표 달성도 중요하지만 일의 과정에서 재미를 찾는 편이에요.

저는 개발을 진행할 때 목표 달성도 중요하지만, 그 과정에서 즐거움을 찾는 것을 중시합니다.
프로젝트를 시작할 때, 저는 이를 4단계로 나누어 진행하며, 각 단계마다 성취감을 느끼고 재미를 발견합니다.
1.
디자인 패턴 선정 및 클래스 다이어그램 작성: 이 단계에서는 프로젝트의 구조를 설계하고, 이를 회사 PM 에게 설득하는 작업을 진행합니다.
2.
프로그램 개발: 실제로 코드를 작성하고, 기능을 구현해나가는 과정입니다.
3.
배포 전 테스트: 다양한 테스트를 통해 프로그램의 안정성과 완성도를 높입니다.
4.
배포: 완성된 프로그램을 사용자에게 배포하며, 결과를 확인합니다.
각 단계를 성공적으로 완료할 때마다 성취감과 재미를 느끼며, 이는 개발을 지속하는 원동력이 됩니다.

필요하다고 생각하면 설득을 합니다.

첫 번째
파트론에 입사 후, 회사의 앱 코드를 검토하던 중 스파게티 코드가 큰 문제임을 발견했습니다. 이에 유지 보수와 서비스 효율성을 높이기 위해 재개발의 필요성을 간부들에게 설득했습니다. 그 결과, 디자인 패턴을 적용한 재개발을 통해 코드의 구조를 체계화하고, 유지 보수 작업이 훨씬 용이해졌습니다.
두 번째
회사는 Git을 단순히 코드 저장 용도로만 사용하고 있었습니다. 저는 코드 실수 방지체계적인 개발 관리를 위해 Pull Request 도입을 제안했고, PM의 동의를 얻어 팀의 Git 사용 문화를 개선했습니다.
세 번째
팀에서는 처음으로 Git Flow를 도입했습니다. PM의 요청으로 버전 관리 방법을 고민하던 중, Git Flow를 발견했고 이를 사수에게 제안했습니다. 그 결과, 버전 관리 체계가 정립되었을 뿐만 아니라, 개발 프로세스와 진행 상황도 명확하게 파악할 수 있게 되었습니다.

열등감을 도전 의식으로 바꿔 실행합니다.

저의 사수는 개발 경력 3년 차였지만, Android 개발은 처음이라 실력 차이가 크지 않을 것이라 생각했지만
예상보다 큰 실력 차이를 느끼며 자괴감에 빠졌습니다.
그래서 퇴근 후 쉬는 시간에 F-Lab 부트캠프 와 인프런 강의를 수강하며 자기 개발에 집중했습니다.
그 결과, 사수도 저의 빠른 실력 향상에 놀라며 점점 중요한 기능 개발을 맡기기 시작했고,
사수와의 신뢰도 쌓을 수 있었습니다.

경력

파트론 2022.06 ~ 재직중

Mobile & Wear OS 통신 기능 개발
NIDS 의료기기 인증을 위한 SW 벨리데이션 & 기술문서 작성
Mobile - Wear OS App 통신을 위한 1년치 Github 자료 분석 및 구현
스페인 Google Play Store 인기 1위 달성 및 20만건 다운로드 달성
이벤트 알림 구현을 위한 Firebase cloud message 학습 및 서버 개발자에게 공유
사내최초 디자인 패턴 도입으로 스파게티 코드 개발 문화 개선
불량 데이터 버그 해결로 2시간 소요되던 데이터 필터링 작업을 제거

Time Labs 2021.08 ~ 2022.05

한남대학교 교내 학생 창업
AI 카메라 SW & Android Mobile 앱 개발
사내 업무 프로세스 확립
팀내 소통 및 갈등 해결

한국생명공학연구원 2020.12 ~ 2021.02

국내 바이오 기업 동향 및 정부 과제 수행 여부 데이터를 자동으로 수집하는 소프트웨어 개발
데이터 자동 수집 앱 개발로 데이터 수집 기간을 2개월에서 2주로 단축.

Projects

Search

About me (선택)

벨로그
Github
자격증
영어 IM2

Contact

sonny0204@gmail.com +82 10-8801-4672 경기도 오산시 송로11
Copyright. Sohee Kim(Wantedlab) all rights reserved.