채용공고 올리기

미리보기

기본 정보

이름
강병준
직업
프론트엔드 개발자
이메일
bangdori8865@gmail.com
간단 소개

꾸준히 학습하고, 더 나은 경험을 만들기 위해 질문하는 개발자입니다. GitHub에는 매주 꾸준한 활동을 위해 학습 루틴을 만들어 실천해왔고, 블로그에는 학습한 내용을 정리하며 지속적으로 기록을 이어가고 있습니다. 작은 불편에도 질문을 던지고, 더 나은 경험으로 연결하는 개발을 지향합니다. 운영팀의 비효율적인 작업을 발견하고 개선해, 작업 시간을 30% 이상 단축한 경험이 있습니다. 사소한 불편에서 출발해 더 나은 흐름을 만드는 사람, 그것이 제가 지향하는 개발자의 모습입니다.

경력

회사명

주식회사 말달리자

직급 | 부서 | 근무 유형

프론트엔드 개발자 | 개발팀 | 재직 중

근무 기간

2024.06. ~ 재직 중 (11개월)

담당 업무

축구 · 풋살 소셜 매칭 플랫폼 기업

[스폰지 앱 개발]

담당업무

  • 인증 토큰 갱신 병목 처리 개선

    • 동시 요청 환경에서 인증 토큰 갱신 대기열 큐를 도입해 N개의 중복 갱신 요청 → 단일 요청으로 감소

  • 스플래시 UI 인증 프로세스 개선 - Blog

    • 에러 핸들링 전략을 통해 클라이언트/서버 오류 분리, Sentry 기준 인증 오류 7건 → 0건으로 감소

    • 서버 오류에 대해 Exponential Backoff Retry를 적용하여 안정성 강화

  • 딥링크 리다이렉션 처리 구현

    • 전역 상태에 딥링크 정보를 임시 저장하여 로그인 전/후 자동 이동 처리

    • 로그인 상태 전환 간 단절 없이 자연스러운 이동 경험 제공

  • 결제 페이지 UX 개선

    • 이전 결제 수단을 자동 저장하고, 결제 페이지 진입 시 자동 선택되도록 처리하여 빠른 결제 흐름 제공

사용기술

  • TypeScript, React Native, Zustand, Tanstack Query, Jest, Yarn

[관리자 페이지 개발]

담당업무

  • 공지사항 작성 UX 개선을 위한 실시간 모바일 레이아웃 뷰 도입

    • 웹에서 앱 공지사항 작성 시, 웹과 앱의 레이아웃 차이로 인해 수정 작업이 반복되는 문제 발생

    • 작성 내용이 실시간으로 반영되는 모바일 레이아웃 뷰를 도입하여 공지사항 작성 시간 30% 이상 단축

  • 매장 가입 승인 단계에 결제 모듈을 연동하여 안정성 개선

    • 최종 승인 단계에서 관리자 수기 입력 방식으로 인해 휴먼 에러 및 리스크 존재

    • 결제 모듈과의 연동을 통해 유효성 검증 후 승인하도록 구조 개선

사용기술

  • Typescript, Nextjs, Tailwind CSS, Jest

[자동화를 통한 생산성 개선]

담당업무

  • 인앱 업데이트 프로세스 구축

    • 앱 심사로 인해 배포 시점이 최대 1~2일 지연되는 문제를 인앱 업데이트 프로세스를 통해 평균 3분 이내로 단축

    • 네이티브 및 자바스크립트 변경 사항에 대한 다른 대응을 위해 Commit Hash 값을 기반으로 변경 여부 감지

  • 인앱 업데이트 시점 제어를 통한 배포 유연성 개선 - Blog

    • main 브랜치 머지 시 인앱 업데이트가 수행되던 구조 → 원하는 시점에 배포 가능한 구조로 개선

  • 배포 파이프라인 구축

    • Android/iOS 앱을 각각 수동 업로드해야 하는 문제를 Github Actions를 활용하여 브랜치 전략에 따른 배포 자동화로 작업 효율성 개선

사용기술

  • AWS S3, Fastlane, Firebase App Distribution, Github Actions

프로젝트

프로젝트명

Pennyway

소속/기관명

팀 프로젝트 (프론트엔드)

프로젝트 기간

2024.03. ~ 2024.05.

프로젝트 내용

지출 내역을 관리하고 공유하는 어플리케이션 | Github · Wiki

담당작업

  • 개발 독립성 확보 및 테스트 신뢰성 개선

    • 백엔드에 의존적이던 협업 구조를 API 모킹을 통해 독립적으로 개발이 가능하도록 개선

    • 모킹 기반 테스트 코드 작성으로 비즈니스 로직 검증 및 코드 품질 향상

  • 낙관적 업데이트를 통한 피드백 속도 향상

    • 좋아요/북마크 등 즉각 반응이 필요한 UI에 API 응답 대기 없이 UI에 선반영

    • 오류 발생 시 기존 스냅샷 데이터로 롤백 처리하고, 서버 상태와의 동기화를 통해 안정성 확보

사용기술

  • TypeScript, React, Tanstack Query, Zustand, Sass, Vite

프로젝트명

RooTrip

소속/기관명

캡스톤 프로젝트 (프론트엔드)

프로젝트 기간

2024.03. ~ 2024.11.

프로젝트 내용

여행 기록을 지도에 표시하고 공유하는 어플리케이션 | Github · Service Demo

담당작업

  • 초기 렌더링 시간 최적화 및 리소스 제거

    • 불필요한 데이터를 제거하고 GeoJSON 포맷 적용으로 1MB → 50KB으로 초기 지도 렌더링 부하 감소

  • 사용자가 여행 정보를 지도를 통해 빠르게 확인할 수 있도록 개선 - Blog

    • 지도에 표시된 이미지를 클릭하면, 이미지의 메타데이터를 기반으로 위치를 계산해 해당 지점으로 이동하는 기능 구현

사용기술

  • JavaScript, React, Redux Toolkit, Sass, Webpack

대외활동

활동명

오픈소스 컨트리뷰션

소속/기관명

개인

연도

2025

내용

react-native-ota-hot-update

React Native 앱에서 자체 서버를 통해 코드 푸시처럼 핫 업데이트를 적용할 수 있는 라이브러리

  • 앱 재시작 지연 시간을 설정할 수 있는 옵션을 추가해 유연성 향상 - PR

  • PR 검토를 용이하게 하기 위해 템플릿 추가 - PR

  • 유지보수성을 높이기 위해 early return과 일관된 async/await 패턴 적용 - PR

react-native-kakao

React Native 앱에서 카카오 서비스와의 연동을 지원하는 라이브러리

  • 한/영 개발 문서의 문장 흐름을 개선하여 설명의 명확성 향상 - PR

활동명

멋쟁이사자처럼

소속/기관명

멋쟁이사자처럼 영남대학교

연도

2023

내용
  • 모든 학습 내용을 깃허브에 기록

  • 과제 기반의 코드 리뷰 중심

  • 팀 프로젝트 및 해커톤을 통합 협업 경험

포트폴리오

URL

link

Github

깃허브
link

기술 블로그

URL 링크

기술 스택

기술 스택

TypeScript, React, zustand, react-query, React Native, Next.js

자격증

자격증명

정보처리기사

점수 | 발급기관

기사 | 한국산업인력공단

취득연월

2023.09.

교육

소속/기관명

영남대학교

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2018.03. ~ 2024.02. | 졸업