기꺼이 나아가는 개발자, 남궁혁입니다.
email:
songbyhyeok@gmail.com
phone:
010-5013-9542
github:
blog:
portfolio:
배우고 실행하며 전 과정을 통해 가치를 만드는 개발자입니다.
골똘히 실용적인 무언가를 만들어보고 싶어 프로그래밍을 시작했습니다. 첫 프로그래밍 때는 게임을 만들고 싶었습니다. 그래서 C/C++를 사용해서 엔터 더 건전 게임을 개발하였습니다. 저는 A ~ Z까지의 프로세스를 만드는 과정에서 성취감을 느낍니다.
당연하게 여겨지는 것들에 의문을 던지고, 그 원리를 깊이 들여다봅니다.
Spring Security 구조와 흐름, 배열은 포인터인가?
자료들이 보여주듯, 저는 사물의 원리를 깊이 탐구하고, 그 내면에 숨겨진 핵심을 발견하기 위해 지속적으로 노력합니다.
꾸준함과 도전으로 가치를 쌓아갑니다.
‘오늘도 기꺼이 받아들이고 주어진 일에 최선을 다하자’는 신념으로, 실패를 밑거름 삼아 스터디와 사이드 프로젝트를 통해 꾸준히 성장하고 있습니다.
Backend
| Spring(Boot, Security) | JPA | MySQL8 | AWS(EC2, RDS) | Docker | GithubActions | Redis | Nginx |
Frontend
| HTML5 | CSS3 | SpringThymeleaf | Bootstrap |
Language
| Java17 | C++ |
CI/CD 자동화, 무중단 배포, 인증·인가 시스템 구축을 목표로 진행한 프로젝트로, GitHub Actions와 Nginx를 활용해 배포를 자동화하고, JWT 기반 인증·인가 시스템을 구현해 보안을 강화했습니다.
프로젝트 구분: 개인 사이드 프로젝트
프로젝트 일지 링크: 프로젝트 일지
|
Spring(Boot, Security, JPA) |
CI/CD(GitHub Actions, AWS(EC2, RDS), Ubuntu, Docker, Redis, Nginx) |
MySQL 8.0 |
RESTful API |
Postman |
그룹웨어 도입으로 학원 시스템 관리 어려움을 해결하고, 효율적 업무 처리와 생산성을 목표로 프로젝트를 추진했습니다. 이를 통해 원활한 의사소통과 체계적인 정보 관리가 가능합니다.
프로젝트 구분: 5인, 팀원
|
JPA(DataJPA, Criteria) |
RESTFul |
Deploy(AWS(EC2, S3, RDS), Docker, Ubuntu) |
MySQL |
React |