마지막 업데이트: 2024.06.08
Profile
Typescript 웹 풀스택 개발자
name: 마장홍선 (baba hironobu)
phone: 010-4686-4017
email: [email protected]
github: https://github.com/jerrybabah
notion velog careerly
Work Experience
유닛미 🔗
풀스택 개발자
2023.02 ~ 현재
ReactNative, React, Node, PostgreSQL
- 웹뷰 기반의 사진 인증 기능을 네이티브 기반으로 업그레이드하여 사용성을 개선하고 보상형광고를 활용할 수 있게 함
- 복합 LLM 모델을 활용한 인증검수봇 개발로 매일 3만개 생성되는 인증 사진의 검수 시간을 70% 절감
- GPT4, RAG기반 챌린지 추천 챗봇을 개발하여 1억3천만원 R&D 지원사업 통과
(총 경력: 3년 9개월)
이사로
백엔드 개발자(프리랜서)
2022.07 ~ 2022.12
(6개월)
이사 O2O 플랫폼, 이사로 개발
Nest, TypeORM, MySQL
- 복잡한 상태를 유한상태로 정의하여 상태 폭발을 예방 (2048개 → 16개)
- 스케줄러의 배치 단위 및 쿼리 최적화를 통해 하나의 job 완수 시간 단축 (데이터 5,000개 기준 약 10배)
마벨리
개발 실장
2022.03 ~ 2022.09
(4개월 재직, 3개월 휴직)
반려동물 그림일기 및 펫툰 서비스, 마벨리 개발
Nest, TypeORM, MySQL, AWS
- Open API Spec을 활용하여 프론트가 백엔드에 의존하지 않고 프론트와 백엔드가 OAS에 의존하도록 함
- UI 의존성을 줄이는 REST 설계
엑스플랫폼
개발 팀장
2020.10 ~ 2021.12
(1년 3개월)
인테리어 일용직 구인구직 플랫폼, 김프로 리뉴얼 및 운영
2021.08 ~ 2021.12
Vue, Firebase, Capacitorjs
- 스스로 동기부여하여 혼자서 기획, 개발 수행 (결과물 보기)
김프로 초기 버전 개발 및 운영
2020.10 ~ 2021.07
- git flow 도입으로 개발 협업 프로세스 확립
- 번들 사이즈를 줄여(9.13MB → 2.31MB) 초기 로딩 속도 개선
네이버 Glace CIC
플레이스서비스개발1팀 인턴
2020.07 ~ 2020.08
(2개월)
redis 관리 도구 개발
React, Koa, Redis
- 커넥션을 재활용하여 커넥션 생성 비용을 아끼고 하나의 커넥션에 요청이 몰리지 않을 방안 구상 후 적용 (플레이스 개발 블로그 글)
레이터
백엔드 개발자
2020.01 ~ 2020.04
(4개월)
타임캡슐형 편지 앱, 미압 개발
Express, Sequelize, MySQL
- 새로운 테이블 설계와 함께 기존 php코드(외주)를 node로 100% 리라이팅
블랙루비스튜디오
웹 풀스택 개발자
2017.12 ~ 2019.01
(1년 2개월)
외주 3건 완수
Python, Flask, SQLAlchemy, Vue
- 빠른 학습 속도로, 개발 경험이 없음에도 각 외주에 메인 개발자로 참여함
Skills
Typescript
- 선언적 코딩을 선호하여 for문 대신 array method를 사용합니다.
- Promise에 대해 올바르게 이해하고 있으며 callback, stream으로 구현된 코드에 Promise를 감싸 읽기 편한 코드를 작성할 수 있습니다.
Nest