자기소개
안녕하세요. 5년차 프론트엔드 개발자 강진석입니다. 웹 서비스와 함께 앱이나 데스크탑 웹앱처럼 다양한 환경의 크로스 플랫폼 서비스를 개발했습니다. 현재는 MAU 100만 이상의 컨텐츠 플랫폼의 웹, 앱 서비스를 개발, 배포, 운영하고 있습니다.
작은 비용으로 큰 임팩트를 만드는 것에 집중합니다. 효율적인 문제 해결과 최고의 비즈니스 성과를 만들기 위해 다양한 직무와 적극적으로 소통하며 문제의 핵심에 집중하기 위해 노력합니다.
💻 Github
경력
창작자가 직접 콘텐츠를 업로드하고 수익을 창출할 수 있는 서비스
프론트엔드 엔지니어
2023.09 ~ 2025.06
- 대규모 서비스 마이그레이션
- 기존 PHP 서비스를 Next.js 14 App 라우터로 마이그레이션하며 MAU 100만 규모 트래픽 처리 경험 습득
- SSR을 통한 다양한 컨텐츠의 검색 엔진 최적화 적용
- MUI 기반 디자인 시스템을 구축해 UI 일관성을 높이고 웹 접근성 및 유지 보수성 향상
- 배포 환경 구성 및 CI/CD 파이프라인 구축
- Amplify로 구성된 개발/운영 배포 환경을 EC2 배포 환경으로 변경
- Code Pipeline을 활용한 운영, 개발, 테스트 브랜치 환경 배포 CI/CD 구축
- CI/CD 및 배포 환경 모니터링을 위한 슬랙 연동 경보 구성
- Amplify 환경 대비 운영 비용 50% 감소, CDN을 통한 정적 리소스 캐싱으로 정적 리소스 관련 비용 80% 감소
- 보안 정책으로 로컬에서 차단된 PHP 레거시 서버 연동을 위한 프록시 기반 개발 환경 구성
- React Native 앱 개발
- React Native에서 MUI를 활용할 수 없어 앱/웹 시안을 따로 만들거나 직접 구현해야 하는 비효율을 개선하기 위해 MUI 기반 앱 디자인 시스템 라이브러리 구축
Consumer 파트
프론트엔드 엔지니어
2025.07~
- 앱, 웹 사용자 경험 개선
- Android 환경에서 발생한 피드 리스트 프레임 드랍 문제를 해결하기 위해 FlashList 라이브러리를 적용하고 렌더링 로직을 최적화하여 렌더링 성능 25% 개선
- 앱 실행 시 광고 SDK 초기화에 실패하면 앱이 종료되는 문제를 해결하기 위해 초기화를 런타임에서 필요할 때 진행할 수 있도록 RN 네이티브 광고 모듈을 구성해 문제 발생률 94% 개선
앱에서 환전을 예약하고 키오스크에서 외화를 수령할 수 있는 무인 환전 서비스
프론트엔드 엔지니어
2021.08 ~ 2023.08
- 백오피스 개발
- 기존 PHP 백오피스를 Vue.js + Express.js 환경으로 전환하며 풀스택 개발 역량 습득
- Bootstrap 기반 관리자 UI 구축 및 PG 결제 모듈 연동 경험
- 키오스크 웹앱 개발
- Vue.js + Electron.js로 키오스크 웹앱 개발
- RS232 통신을 통한 Node.js 키오스크 하드웨어 제어 모듈 개발
- Electron-Updater를 활용한 CI/CD 구축
- 네트워크 장애 상황에서도 서비스 연속성을 보장하기 위한 오프라인 대응 데이터 동기화 로직 개발
- 자율주행 금융로봇 '버디' 개발
- React Native로 자율주행 로봇용 Android 앱 개발
- 기존 Vue.js + Electron.js 앱을 React + React Native로 마이그레이션
프로젝트
Letters To
익명으로 편지를 주고 받을 수 있는 소셜 네트워크 어플리케이션
앱 개발
2022.09 ~