class JangAyeon {
constructor() {
this.name = "장아연";
this.contract = "hixkix59@gmail.com";
this.major = [
"Computational Science & Engineering",
"Biomechanical Engineering"
];
this.goals = [
"Full-Stack Development",
"Sustained Open-Source Contributions",
"Scalable, Optimized, and Maintainable Architecture"
];
this.interest = ["Web", "Cloud technology", "Developer Relations"];
this.certifications = ["정보처리기사", "SQLD", "ADsP"];
this.vibe = "문제 생기면 정의부터 하는 타입 😎";
}
}23.12 ~ 24.02 : 모바일앱개발협동조합 간판스토어 웹 플랫폼
23.01 ~ 23.02 : 리브라이블리
25.09 ~ 25.11 : 2025 오픈소스 컨트리뷰션 아카데미 [체험형-2차] MDN 문서 한글화
25.02 ~ 25.05 : 서울시여성가족재단 주관 우먼잇츠 Seoul Women IT's 스터디 3기
22.03 ~ 22.08 : 이화여대 웹개발 커리어클럽 Efub 2기 Front-End Lead
21.07 ~ 22.07 : Google Student Developer Club Ewha 3기
21.01 ~ 21.07 : 빅데이터 분석 대표 동아리 Tobig's
20.01 ~ 20.12 : 여학생 산업기술현장 체험프로그램 K-Girls' Day 2020 서포터즈 5기
- AWS Community Day 2025 - Amazon Q CLI 워크숍 참여 후기
- Docker 빌드에서 @parcel/watcher 에러와 npm dedup의 기적
- Turborepo 빌드 의존성 시각화 그래프 자동 생성 파이프라인
- Playwright page.evaluate() 스코프 문제: 브라우저와 Node.js 컨텍스트 간의 변수 전달 실패
- 보드 하위 태스크 실시간 달성률
- Board 순서 실시간 변경
- Next.js 실행환경 기반 규모에 맞는 현실적인 로깅 시스템 구축기
- 다국어 서비스에서 실용적인 사용자 중심 에러 처리
- 지출 블록 시각화에서 데이터 정합성 문제 해결기
- 배포 최적화 및 에러 대응


