Hello!
- 저는 프론트엔드 중심의 4년 차 소프트웨어 엔지니어 백윤성입니다.
- 만드는 사람이 수고로우면 쓰는 사람이 편하고, 만드는 사람이 편하면 쓰는 사람이 수고롭다. 라는 마음가짐을 가지고 개발을 합니다.
- 주로 Next.js, TypeScript를 사용해 웹 어플리케이션을 설계 및 개발하고 있습니다.
- I am Baek, a software engineer with 4 years of experience, primarily focusing on frontend development.
- I develop with the mindset that If the creator puts in the effort, the user will find it easy. If the creator takes it easy, the user will struggle.
- I mainly design and develop web applications using Next.js and TypeScript.
Skills
Common
- 월 조회수 1k 이상의 기술 블로그를 운영하며, 기술에 대한 글을 작성합니다.
- 오픈 소스 기여에 관심이 많고, star 50개 이상의 Next.js 기반 오픈 소스 레포지토리를 보유하고 있습니다.
- 사용자 경험을 가장 우선으로 생각합니다.
- 개발 문화는 기술만큼 중요하다고 생각해 개발 문화를 적극적으로 개선합니다.
- 애자일 방법론에 관심이 많고, 적극적으로 적용합니다.
- 문제 해결 및 위기 대처 능력이 뛰어납니다.
Web
- 브라우저 렌더링에 대한 이해를 기반으로 성능을 최적화한 경험이 있습니다.
- IE, Safari를 포함한 크로스 브라우징에 대한 경험이 있습니다.
- SEO에 대한 경험이 있습니다.
React, Next.js
- Next.js 13(App Router, Server Action) 기반의 아키텍처 설계 경험이 있습니다.
- React Suspense을 포함한 SSR 기술에 대한 관심이 많고, 이를 통해 사용자 경험을 개선할 수 있습니다.
- 반응형 웹 개발에 능숙합니다.
- Jest를 사용해 테스트 코드를 작성합니다.
TypeScript, JavaScript
- JavaScript의 핵심 원리를 이해하고 있습니다.
- JavaScript에서의 비동기 처리에 능숙합니다.
- TypeScript를 사용해 개발하며, 타입 시스템을 통해 코드의 안정성을 높입니다.
- Yarn Berry를 통한 의존성 관리를 선호합니다.
DevOps
- Docker, Github Actions, Gitlab CI를 사용해 CI/CD를 구축한 경험이 있습니다.