Auaicn | 한 번만 고생하는 개발자

자동화, 재사용을 통해 효율적으로 일하기 좋아하는 개발자 박경호입니다.

Contact.

Email. crorowslowpp@gmail.com

Phone. 010-0000-0000

Channel.

Blog. https://devlog-kyungho.netlify.app/

GitHub. https://github.com/auaicn

Certificates


AWS Certificated Solutions Architect - AssociateAWS Certified DevOps Engineer - Professional
SAA-C02 Image DOP-C01 Image
Achived. 12.24.2021Planned
CertificatesPlanned

Career

"이얌" 애플리케이션 [소프트웨어 마에스트로 12기 과정]

1000 MAU 의 유저, 식단관리 및 다이어트 케어 스타트업

2021.03.10-현재

  • Mobile Developer
  • Data Processing
  • DevOps Engineer

  • Flutter 를 통한 크로스 플랫폼 애플리케이션 개발
  • 60000 여건의 음식 데이터 처리를 통한 음식 및 식단 데이터의 생성
  • 24000 여건의 음식 이미지 수집 자동화
  • Jenkins 를 활용해 Backend API Server 의 테스트 및 배포 환경 분리를 위한 CI/CD 구축

Pace Maker [교내 프로젝트]

달리기 기록 및 비교 애플리케이션 2021.03.01~2021.06.28

  • iOS Developer

  • 학교수업, 총 20 개팀중 우수팀 선정(2등) 창업경진대회 진출, 창업경진대회(장려상) [보도자료]
  • Firebase 를 통한 사용자 인증 기능
  • 사용자의 달리기를 추적하고, 달리기 경로를 GPX format 으로 변환, Apple Maps 의 위성사진과 함께 Firebase Storage에 영구 저장하는 기능
  • Firebase Realtime Database 를 이용한 소셜 기능

전능 IT [인턴]

1000개사 병원을 대상으로 Tablet 전용 병원 접수 및 의료용 차트 애플리케이션을 제공하는 중소기업 2020.12.21~2021.02.28

  • Mobile Developer

  • [iOS] Obj-C 언어 베이스의 코드 구조 리팩터링 및 문서화
  • [Android] Java to Kotlin 마이그레이션

KAIST 몰입 캠프

4주간, 1주일에 하나의 서비스를 만들어보는 KAIST 주최의 단기간 몰입 캠프

  • iOS Developer
  • Android Developer
  • Game Developer (Unity)

  • [iOS] AR 기반으로 벽을 인식해 포스터를 붙이고 사용자와 공유할 수 있는 "Area" 애플리케이션 개발
  • [Android] 같이 식사할 사람을 구하고, 배달 주문, 세팅 등 역할을 랜덤으로 분배해주는 "식샤를합시다" 애플리케이션 개발
  • [Game, Android, iOS] Unity 를 이용한 스케이트보드 시뮬레이터 애플리케이션 개발

Introduce (자기소개)

Android, iOS 출시 경험이 있습니다. 1년째 `Flutter` 를 집중적으로 공부, 실제 개발 및 운영중에 있으며, Native Android 는 1개월, iOS 는 3개월 정도 다루어보았습니다.

현재는 Flutter 및 애플리케이션 제작에 필요한 전반적인 모바일 프론트엔드 사이드의 전문성을 키우기 위해 노력하고 있습니다.

.

체계적으로 일하는 것을 좋아합니다.

버전관리를 위한 Git (Git-flow 및 Commit Rule 적용) 을 일상적으로 활용하고 있으며, 프로젝트의 일정 및 업무분담을 위해 Notion 및 JIRA 를 활용하고 있습니다. 애자일 개발 방법론의 회고, 회의 및 스크럼 그리고 잦은 출시에 익숙합니다.

..

능률적으로 일하는 것을 좋아합니다.

반복되는 작업 및 다른 서비스로의 피해 가능성을 줄이기 위해, 테스트 코드 작성, CI/CD 등을 적극적으로 적용하고 있으며, 사용자 피드백에 의한 개발자의 직접적인 데이터 수정을 용이하게 하기 위한 백오피스 개발도 한 적 있습니다.

...

새로운 프레임워크의 사용을 두려워하지 않습니다.

애플리케이션 출시 간에 필요로 `pandas` 를 활용한 식품 공공 데이터 처리, `beautiful soup` 를 활용한 식품 이미지 크롤링, 테스트 및 프로덕션 환경의 분리를 위한 `Jenkins` 및 랜딩 페이지 제작을 위한 `tailwindcss` 외에도, `SpringBoot`, `Firebase`, `NodeJS` 등 사용경험이 있습니다.

Tech Stack

강점 🔥

  • Flutter : 크로스 플랫폼(Android, iOS) 애플리케이션 개발, 웹 서비스 개발
  • Git : Git flow, Commit Rule 을 적용한 여러 개발자간의 소스코드 버전 관리
  • docker : 도커 컨테이너를 모니터링하는 툴의 개발, docker-compose 를 활용한 간단한 배포
  • Firebase : 애플리케이션 사용자 인증 및 행동 패턴 분석

사용경험 (주)

  • Swift : iOS 개발
  • SpringBoot : 사용자 및 음식, 식단의 Backend API Server 개발

사용경험 (부)

NodeJS, http server (python), beautiful soup (python), pandas (python), MySQL, Postman, Kotlin, tailwindcss, `

주언어

  • 🥇 Dart : 함수형 프로그래밍 및 객체 지향형 언어
  • 🥈 C, C++ : 교내 프로젝트 및 알고리즘 활용 언어
  • 🥉 Swift : iOS 개발
  • Python : 교내 프로젝트 및 데이터 처리
  • Java : Backend API Server 개발

To the top