박준현, 프론트엔드 개발자

앱과 웹의 프론트엔드, 그리고 그 위에서 느껴지는 사용자 경험을 만듭니다.

메일 보내기
Track 00Intro
  • 본질부터

    무엇을, 누구를 위해 만드는지 먼저 정하고 코드를 씁니다.

  • 코드 한 줄의 경험

    사용자 경험은 사소한 코드 한 줄에서 갈린다고 믿습니다.

  • 포지션을 넘나들며

    디자인과 PM을 직접 맡아 봐서, 다른 직군과 같은 언어로 일합니다.

박준현 프로필 사진
Role
앱·웹 프론트엔드, UI/UX 디자인
Status
(전) 프리랜서 앱·웹 개발자 (~ 2026.09) / (현) 대한민국 해군 SW개발병
Main Skills
TypeScript, React Native, Next.js, Swift, SwiftUI, Figma
Sub Skills
Expo, EAS, Zustand, Socket.IO, STOMP, Rive, Tuist, Firebase
History
[마스터웨이] 프론트엔드 개발자 재직(25.09 ~ 25.12)
Track 012025.09 – 2025.12

jobanswer

말하는 내용과 구조를 실시간으로 분석해 주는 AI 취업 면접 코치

2
온디바이스와 Clova를 함께 쓰는 음성 인식 엔진
60+ QA
출시 전 베타 테스트와 사내 피드백 흐름 리드
jobanswer 면접 유형 선택 화면jobanswer 훈련 진행도 지도 화면
  • Expo 대신 순정 React Native로 만들어, 필요한 네이티브 라이브러리 사용을 유연하게 변경 가능하도록 했습니다.
  • 녹음 라이브러리 내부의 버그를 찾아 패치하고, 온디바이스 STT와 Clova STT를 연결했습니다.
  • Lottie 모션, 사용법 투어, 앱 안에서 바로 여는 ChannelTalk 문의 등 다양한 실제 비즈니스 솔루션을 작업 해 보았습니다.
  • 질문 토픽별 훈련 진행도를 SVG 길로 그려, 지나온 구간의 색이 바뀌게 했습니다.
역할
앱 프론트엔드, QA
사용 기술
React Native, TypeScript, Lottie, STT, React Navigation, i18n, Notifee
링크
Track 022024.08 – 2024.09

탁!

게이머들 사이의 반짝 유행이 식기 전에 출시한 반응속도 측정·랭킹 앱

60ms
기기별 입력 지연 보정으로 개선한 측정 정확도
1인
기획, 디자인, 개발 전부 한번에
4시간
기획부터 앱스토어 출시까지
탁! 앱 화면
  • 기기마다 다른 입력 지연을 보정하는 타이밍 로직을 만들었습니다.
  • 공개 리더보드를 위해 로컬 비속어 필터와, 사람이 낼 수 없는 기록을 걸러내는 검증을 넣었습니다.
  • 화면이 보일 때만 새로고침해 불필요한 API 호출을 줄였습니다.
  • PocketBase를 Fly.io 인스턴스 두 대에 올려, 적은 비용으로 백엔드와 백업을 꾸렸습니다.
역할
1인 개발 — 기획, 디자인, 프론트, 백엔드
사용 기술
React Native, Expo, EAS, PocketBase, TypeScript
Track 032025.01 – 2025.04

SFOODGO

한국을 찾은 외국인 여행객이 자기 언어로 주문하는 배달 대행 웹앱

+25%
위치 정보 접근성
−30%
이미지 업로드 서버 부하
+40%
배달 위치 정확도
SFOODGO 웹앱 화면
  • 위치 권한 요청 횟수를 제어하고, GPS 시간 초과와 오류에 단계적으로 대응하게 했습니다.
  • 외국인들의 잦은 주소오류 해결을 위해 주소 등록 흐름을 단계별, 맟춤으로 다시 설계해 배달 위치를 정확하게 받습니다.
  • 업로드 전에 이미지의 형식과 크기를 검사하고, 새로고침해도 상태가 남도록 했습니다.
  • 로고부터 배너까지 맡아, 베트남 사용자에 맞춘 언어와 음식 사진이 돋보이는 절제된 UI로 만들었습니다.
역할
프론트엔드, 디자인 (외주)
사용 기술
Next.js, PWA, TypeScript, Zustand, ky, GSAP, Storybook
링크
Track 042024.03 – 2024.11

Palette

몇 가지 질문에 답하면 AI가 포스터와 배너를 만들어 주는 iOS 앱

50%+
대용량 결과물 로딩 속도 개선
6인
직접 꾸린 팀 (백엔드 2, 프론트 4)
1등
2024 DGSW 나르샤 프로젝트 최종 평가회
Palette iOS 앱 화면
  • 팀원을 직접 스카웃해가며 모으고, 브레인스토밍과 아이디어 쌓기를 주도하며 팀원과 함깨 서비스를 기획했습니다.
  • 생성 대기열과 진행 상황을 실시간으로 보여주어, 기다리는 시간도 경험의 일부로 만들었습니다.
  • FLUX.1 모델을 구동하기 위해 교내에 On-premise AI 서버를 구축하고, WebUI를 이용해 Quality 개선 작업을 진행하였습니다
  • 피드백을 받아 채팅형 UI를 질의응답형으로 다시 만들어 결과물 퀄리티와 UX를 함께 끌어올렸습니다.
  • 앱 디자인과 컬러 시스템, 애니메이션·햅틱 흐름을 설계했습니다.
역할
팀장, PM, iOS, 디자인
사용 기술
Swift, SwiftUI, Rive, Socket.IO, Alamofire, Tuist
링크
Track 052026.10 – 진행 중

LightLib

일본어 서적 중심의 로컬 번역 내장 전자책 리더

On-device
Gemma 4를 휴대폰에서 직접 실행하는 번역
43MB
최적화를 통해 100MB 가량 줄어든 APK
540+
빌드마다 CI에서 돌리는 테스트
LightLib 서재 화면LightLib 세로쓰기 리더 화면LightLib 검색 화면
  • foliate-js 기반 리더로 세로쓰기와 후리가나까지 책의 조판을 그대로 보여 줍니다.
  • GPU(LiteRT-LM)가 안 되면 CPU(llama.cpp)로 넘어가며, 여러 문단을 한 번에 번역하고 틀린 번역은 검사해 다시 씁니다.
  • 책마다 인물·용어 사전을 만들어 표기를 통일하고, One-Shot Example 등으로 일본 서적 특유의 문체를 살리는 번역기능을 만들었습니다.
  • 보다 나은 사용성을 위해 Gemini 엔진을 함께 두고, 앱이 새 빌드를 받아 SHA-256을 확인한 뒤 스스로 업데이트합니다.
  • 바이브 코딩과 CI / CD 환경을 구축해 컴퓨터 없이 사용중에 보이는 개선점 수정과 새로운 기능 반영을 매우 빠르게 할 수 있었습니다.
역할
1인 개발 — Android, Flutter
사용 기술
Flutter, Dart, foliate-js, LiteRT-LM, llama.cpp, Gemini API, GitHub Actions
Track 062024.10

Small Minesweeper

손목 위에서 하는 지뢰찾기

9,000+
유저
  • Digital Crown으로 화면을 전환하고, 햅틱으로 손끝에 결과를 알려 줍니다.
  • 첫 칸은 항상 안전하고, 빈 칸은 자동으로 펼쳐집니다.
역할
1인 개발 — watchOS, 디자인
사용 기술
Swift, SwiftUI, WatchKit
링크
Track 072024.11

TurtlePods

AirPods 센서로 목 자세를 지켜보는 앱

대상
2024 CounterSpell Busan 해커톤
  • 머리 기울기를 보여 주는 수평계를 SwiftUI로 만들었습니다.
  • 목 자세와 수면 패턴을 분석해 점수와 맞춤 추천으로 돌려줍니다.
역할
iOS, 디자인
사용 기술
Swift, SwiftUI, CoreMotion, HealthKit, Charts, Combine
링크
Track 082023 – 2024

Awards

해커톤과 공모전에서 아홉 번 수상했고, 그중 세 번은 1등이었습니다.

  1. 2024.11CounterSpell Busan 해커톤TurtlePods대상
  2. 2024.10DGSW 나르샤 프로젝트 최종 평가회Palette1등
  3. 2024.10SK STA+CSOS — 원클릭 119 신고생활정보부문 우수상
  4. 2024.08Microsoft Hackers Ground 해커톤 in 의성나누리 — 잉여 농산물 나눔대상 (한국 MS 대표이사상)
  5. 2024.07DGSW 교내 해커톤Diverse — 성소수자 소통 플랫폼장려상
  6. 2024.01APPJAM 해커톤MIRACLE — AI 심리치료미래산업부문 장려상
  7. 2023.11Software FUTURE & DREAM ChallengeKarabiner — 원클릭 안전신고금상 (한국소프트웨어산업협회장상)
  8. 2023.11LG CNS AI Academy ChallengeTRAISH — 거리 쓰레기 관리 로봇최우수상
  9. 2023.11AI Frontier ChallengeCCA — 폐 질환 진단 AI최우수상
Track 09발표와 전시

On stage

만든 것을 직접 설명하는 자리에 자주 섰습니다.

  • 2024.12

    WINTER B1CODE

    외주와 팀 프로젝트에서 배운 협업 방식과 도구에 대해 발표했습니다.

    발표 영상
  • 2024.10, 2024.12

    FIX ICT 융합 엑스포, SoftWave

    Palette 부스를 총괄해 시연하고 기술 질문에 답했습니다.

    인터뷰 영상
  • 2024.08

    Microsoft Hackers Ground 수상 인터뷰

    대상 수상과 인터뷰 장면입니다. 수상은 영상 5분부터 나옵니다.

    영상 보기
  • 2024.11

    CounterSpell Busan 기사

    국제신문에 실린 수상 기사입니다. 팀 Snoo.py 부분을 봐 주세요.

    기사 보기
  • 2024.11

    DGSW 학생 전문가 특강

    ‘프론트 개발자 독립 운동 — 의존성 제거하기’, 프론트엔드 개발자 혼자 서비스의 모든 구성요소를 만드는 법을 강의했습니다.

  • 2023.08

    대한민국 ICT 융합 엑스포

    교내 프로젝트 Ubi의 부스를 총괄해 시연하고 기술 질문에 답했습니다.

Track 10Side A 끝

다음 트랙을 같이 만들 분을 기다립니다.

[email protected]