안녕하세요!
웹 개발자
임규훈입니다.
Hello!
I'm NyXXiR,
Web developer.
About Me
임규훈
유지보수하기 좋은 코드와 확장 가능한 시스템 구조에 대해 끊임없이 고민하는 개발자

견고한 백엔드
안정적이고 확장 가능한 시스템 설계를 지향하며, Java와 Spring 기반의 견고한 백엔드 개발 경험을 갖추고 있습니다.
사용자 중심 프론트엔드
사용자의 입장에서 고민하며, React와 Next.js 등 최신 기술을 활용해 직관적인 UI/UX를 구현하는 것과 확장성 높은 설계 구조를 구상하는 것에 큰 흥미를 느낍니다.
함께 성장하는 협업
적극적인 소통과 코드 리뷰를 통해 동료와 함께 성장하는 문화를 중요하게 생각하며, 클린 코드를 지향합니다.
Skills
Frontend
- JavaScript
- TypeScript
- React
- Next.js
- Vue.js
- Zustand
- React-Query
- Styled-Components
- Tailwind CSS
Backend
- Java
- Spring
- Node.js
- Express
- JSP
- Thymeleaf
- Kafka
Database & API
- PostgreSQL
- Oracle
- GraphQL
DevOps & Infra
- Docker
- Nginx
- Ubuntu
- Let's Encrypt
Version Control & Tools
- Git
- GitHub
- Figma
- Postman
- DBeaver
Certificate
- 정보처리기사
Projects
Main Projects
도로공사 프로젝트
팀 프로젝트- 기본적인 CRUD 페이지 개발 업무를 수행하며 헥사고날 아키텍처를 처음 접하고 학습했습니다.
- 각 레이어별 역할을 명확히 나누는 설계의 이점을 체감하며, 효율적인 설계 구조에 대한 깊은 관심을 갖게 되었습니다.
- 프로젝트를 계기로 클린 아키텍처 관련 서적을 탐독하고 강의를 수강하며 설계 역량을 키우고 있습니다.
기상청 도로기상 프로젝트
팀 프로젝트- 이전 프로젝트에서 학습한 효율적인 설계 방식을 실제 프로젝트에 적용하려 노력했습니다.
- 기존 코딩 스타일을 존중하는 선에서 HTML과 스크립트 로직을 분리하여, 재시작 없이 스크립트 수정이 반영되도록 개선했습니다.
- React의 컴포넌트 기반 개발 방식을 JSP 환경에 응용하여, 코드의 재사용성과 유지보수성을 크게 향상시켰습니다.

건설기술연구원 지하정보 활용지원센터 (Web)
3명- 국토교통부 산하 건설기술연구원과 함께 진행한 웹페이지 유지보수 및 기능 개발 프로젝트입니다.
- 온라인 동영상 강의, 물품 관리, 동적 게시판 생성 등 교육 및 관리 시스템을 개발했습니다.
- 관리자 페이지에 사용자의 활동 정보를 시각적인 통계로 확인할 수 있는 대시보드 기능을 추가했습니다.
Side Projects

너만오면고(NMOMG) - 게임 전적검색·파티모집 사이트
1명 (개인 프로젝트)- Node.js와 Express를 활용하여 빠르게 프로토타입을 구성하고 구현한 온라인 게임 구인 플랫폼입니다.
- Riot Games API 키를 공식적으로 발급받아 게임 전적검색 기능을 구현하고, OAuth 2.0 기반 소셜 로그인을 도입했습니다.
- 직접 클라우드 서버와 도메인을 구매 및 세팅하고, Nginx 리버스 프록시, HTTPS 인증서 발급 등 서비스 배포의 전 과정을 경험했습니다.
미어캣(Meerkat) - 디스코드 채널 관리 봇
1명 (개인 프로젝트)- 보이스 채널의 이용자 활동 흐름을 실시간으로 체크하는 디스코드 봇 'Meerkat'을 설계 및 구현했습니다.
- 실시간 접속 및 활동 기록을 수집하여 유저별, 날짜별, 시간별 통계를 제공하여 서버 활동을 한눈에 파악할 수 있도록 돕습니다.
- 명령어와 리스너 폴더를 분리하여 수집과 집계 활동의 역할을 나누어 확장성 높은 구조를 지향했습니다.
- Next.js를 활용하여 봇의 기능과 사용법을 안내하는 간단한 Document 웹사이트를 빌드하여 운영 중입니다.