Hello!
- 안녕하세요, Next.js와 TypeScript를 기반으로 한 소프트웨어 엔지니어 백윤성입니다. SSG, ISR, Streaming, Server Action 등의 기술을 깊이 이해하고 적절히 활용해 성능을 최적화하고, 확장 가능한 웹 아키텍처를 설계하는 데 강점을 가지고 있습니다.
- ULIFT에서 리드 개발자로 활동하며, Server Component와 Streaming 기술을 도입해 API 요청을 최소화하는 등 최적화 작업을 통해 체류 비율을 5%에서 15%로, 결제 전환율을 0.5%에서 2.5%로 대폭 개선했습니다. 이러한 성과는 시리즈 A 투자 유치로 기여하며, 회사의 비즈니스 성장에 중요한 역할을 했습니다.
- 또 개인적으로는 블로그 글쓰기를 통해 개발 지식을 공유하고, 오픈소스 프로젝트에 기여하며 배운 것을 나누는 것을 좋아합니다.
Skills
Common
- 월 조회수 1k 이상의 기술 블로그를 운영하며, 기술에 대한 글을 작성합니다.
- 오픈 소스 기여에 관심이 많고, star 80개 이상의 Next.js 기반 오픈 소스 레포지토리를 보유하고 있습니다.
- 문제 해결 및 위기 대처 능력이 뛰어납니다.
- 사용자 경험을 가장 우선으로 생각합니다.
- 개발 문화는 기술만큼 중요하다고 생각해 개발 문화를 적극적으로 개선합니다.
- 애자일 방법론에 관심이 많고, 적극적으로 적용합니다.
Web
- 브라우저 렌더링에 대한 이해를 기반으로 성능을 최적화한 경험이 있습니다.
- IE, Safari를 포함한 크로스 브라우징에 대한 경험이 있습니다.
- SEO에 대한 경험이 있습니다.
- 다양한 환경에서의 i18n 경험이 있습니다.
React, Next.js
- Next.js 14(App Router, Server Action, Server Components) 기반의 아키텍처 설계 경험이 있습니다.
- SSR 기술에 대한 관심이 많고, 이를 통해 사용자 경험을 개선할 수 있습니다.
- 반응형 웹 개발에 능숙합니다.
TypeScript, JavaScript
- JavaScript의 핵심 원리를 이해하고 있습니다.
- JavaScript에서의 비동기 처리에 능숙합니다.
- TypeScript를 사용해 개발하며, 타입 시스템을 통해 코드의 안정성을 높입니다.
DevOps
- Docker, Github Actions, Gitlab CI를 사용해 CI/CD를 구축한 경험이 있습니다.