커버 이미지
프로필 사진

장현기

Complex problems into simple systems

멀티스택 개발자

대한민국 · 연락처

하이라이트

  • Next.js(App Router) 기반 랜딩/게시판/관리자 기능 운영
  • 이메일 인증 + 세션 기반 로그인 흐름 구현
  • 운영자가 관리 가능한 형태로 기능을 UI/DB까지 끝까지 연결
  • 문제 재현 → 원인 분석 → 재발 방지(검증/로깅)까지 마무리

Featured

프로필/랜딩 페이지
LinkedIn 스타일 레이아웃으로 소개/경력/프로젝트를 한 화면에서 볼 수 있게 구성했습니다.
링크 열기
게시판 + 관리자
게시판 운영에 필요한 공지/권한/관리 화면과 API를 정리하고 점진적으로 개선 중입니다.

소개

사용자 경험과 운영 안정성을 함께 챙기는 방향으로 제품을 만듭니다. - 기능을 빠르게 출시하되, 운영/보안/복구 관점에서 ‘나중에 고치기 어려운 부분’을 먼저 정리합니다. - UI/서버/API/DB까지 끝단을 연결해 원인을 좁히고, 재발 방지를 위해 작은 자동화를 붙입니다. - 팀/사용자에게 설명 가능한 형태(문서/로그/에러메시지)로 남기는 걸 중요하게 생각합니다.

경력

프로젝트/서비스 개발 (개인/팀 프로젝트)

Next.js(App Router) · TypeScript · Postgres

진행 중

  • 게시판/슬라이드/슬로건 관리 기능 개발
  • 이메일 인증 및 세션 처리 구현
  • 운영 편의성을 위한 관리자 화면 개선
  • API/DB 스키마를 함께 정리하고 기능 단위로 점진 개선
Next.jsReactTypeScriptTailwind

제품 개선/운영

문제 재현 · 원인 분석 · 재발 방지

지속

  • 사용자 동선/오류 케이스를 기준으로 UI/에러메시지 개선
  • 운영 중 발생 가능한 실패 시나리오를 가정해 방어 로직 보완
  • 반복되는 작업은 작은 스크립트/관리 기능으로 자동화
REST/HTTPWeb PerformanceTesting(기초)

프로젝트

랜딩 + 게시판

슬라이더/슬로건/최근 글을 한 화면에 배치한 포털형 랜딩과 게시판 기능을 운영합니다.

Next.jsTypeScriptUI

관리자 기능

사용자/슬라이드/슬로건 등 운영 도구를 제공하고 API를 정리했습니다.

ComponentsAccessibility

인증/세션

이메일 인증 기반 가입 흐름과 세션 기반 인증을 구현해 운영 환경에서도 안정적으로 동작하게 구성했습니다.

Node.jsSecurity

기술

TypeScriptNext.jsReactNode.jsPostgresTailwind CSS

교육

(추가 입력 가능)
전공/과정
기간
  • 관련 과목/프로젝트/성과 등을 간단히 요약

자격/수료

(추가 입력 가능)
발급기관 · YYYY-MM

활동

기술 글/정리
배운 내용을 문서로 정리하고, 팀/미래의 나에게 전달 가능한 형태로 남깁니다.
사이드 프로젝트
작게 만들고 빠르게 배포하면서, 운영 관점까지 포함해 개선합니다.