이 블로그는 개발하면서 겪는 시행착오와 일상의 소소한 이야기를 기록하는 공간입니다.
About Me
중학교 시절 Visual Basic 6.0으로 코딩을 시작한 웹 개발자예요. 경남정보고등학교와 한국폴리텍대학에서 IT 교육을 체계적으로 받으며 C++, C# 언어 기반의 프로그래밍 역량을 쌓았어요.
한양사이버대학교에서 응용소프트웨어공학과와 군경사이버보안전공으로 학사학위를 취득했으며, 현재는 같은 학교 경영대학원에서 광고미디어MBA 석사과정을 통해 기술과 경영을 융합하는 역량을 키우고 있어요.
씨아이씨라이프에서 하드웨어-소프트웨어 통합 솔루션 개발을 경험했고, 유니파이에서는 웹 서비스 개발과 서버 관리 업무를 맡아 3년간 다양한 웹 솔루션을 구축했어요. 현재는 챔프스터디에서 교육 플랫폼 개발에 참여하고 있어요.
기술적으로는 PHP, JavaScript/TypeScript를 주력으로 사용하며, SvelteKit과 같은 모던 웹 기술과 Cloudflare, AWS 같은 클라우드 서비스에 깊은 관심을 가지고 있어요. 개인 프로젝트를 통해 지속적으로 새로운 기술을 학습하고 있어요.
GAIQ(Google Analytics), 전산회계 자격증 보유와 SW개발보안 과정 이수를 통해 개발을 넘어선 분석 역량도 갖추고 있어요. 또한 평창 동계올림픽을 비롯한 국제 행사 자원봉사 경험과 헌혈 활동을 통해 사회적 가치를 실천하고 있어요.
코딩할 때 가장 큰 즐거움은 복잡한 문제를 우아하게 해결하는 순간이에요. 기술적 완성도와 비즈니스 가치를 균형있게 고려하여, 사용자에게 실질적인 가치를 전달하는 웹 서비스를 만드는 것이 목표예요.
개발 외에는 영화 감상, 여행을 통해 새로운 아이디어와 영감을 얻고 있어요. 특히 여행 중 마주치는 새로운 문화와 경험이 개발 시야를 넓히는 데 큰 도움이 돼요.
개발 여정
프로그래밍과의 첫 만남
2012년
중학교 시절 Visual Basic 6.0을 통해 프로그래밍을
시작했어요.
간단한 계산기부터 시작해 미니 게임까지 만들며 코딩의 기본
개념과 문제 해결 능력을 키웠어요.
IT 전문 교육
2014년 - 2019년
경남정보고등학교와 한국폴리텍대학에서 체계적인 IT 교육을
받았어요.
고등학교에서는 컴퓨터 기초와 개발의 기초를 배웠고, 대학에서는
C++, C# 언어를 심도 있게 학습하며 객체지향 프로그래밍의 기반을
다졌어요.
하드웨어와 소프트웨어 융합 개발
2018년 - 2019년
씨아이씨라이프에서 TTS 기반 전관방송 시스템을
개발했어요.
하드웨어와 소프트웨어 간 통신 프로토콜을 설계하고 구현하는
과정에서 실시간 시스템의 설계와 최적화 능력을 키웠어요.
시리얼 통신을 활용해 하드웨어 제어 인터페이스를 개발했고,
전국 현장 출장을 통해 실제 환경에서의 시스템 구축 경험을
쌓았어요.
웹 개발 전문성 향상
2020년 - 2023년
유니파이에서 웹 개발자로 일하며 프론트엔드와 백엔드 개발
역량을 균형 있게 발전시켰어요.
PHP, MariaDB 기반 레거시 시스템 현대화 프로젝트에 참여하며
코드 리팩토링과 성능 최적화 경험을 쌓았어요.
인증서 발급 및 적용 프로세스 자동화 시스템을 개발하며 서버
자동화 및 클라우드 서비스 관리 역량을 키웠고, 팀 내 신규
개발자 멘토링을 통해 기술적 리더십 역량도 키웠어요.
학문적 깊이 확장
2021년 - 2023년
한양사이버대학교에서 응용소프트웨어공학과와
군경사이버보안전공을 복수전공하며 이론적 지식을
넓혔어요.
소프트웨어 아키텍처, 설계 패턴, 네트워크 보안 등 다양한 분야의
학문적 깊이를 더했어요.
GAIQ(Google Analytics) 자격증 취득과 SW개발보안 기본과정
이수를 통해 데이터 분석과 보안에 대한 이해도를 높였어요.
모던 웹 기술 탐구와 지속적 성장
2023년 - 미래
SvelteKit, TypeScript 등 최신 웹 기술 스택을 학습하며
개인 프로젝트를 진행했어요.
기존 PHP 중심의 기술 스택에서 JavaScript/TypeScript 기반
프레임워크로 영역을 확장했어요.
Cloudflare의 다양한 서비스(Workers, Pages, R2, Zero Trust,
D1)를 활용한 서버리스 웹 애플리케이션 개발에 집중하며 클라우드
네이티브 개발 역량을 키웠어요.
한양사이버대학교 경영대학원에서 광고미디어MBA 석사과정을
시작하며 기술과 경영을 융합하는 역량을 키우기 시작했어요.
앞으로는 클라우드 인프라, 보안, 데이터 분석 등 다양한 영역에서의
역량을 확장하며, 사용자에게 의미 있는 가치를 전달하는 웹
서비스를 구축하는 것이 목표예요.
기술적 전문성을 키우는 동시에 비즈니스 가치를 창출하는 개발자로
성장하고자 해요.
경영학 지식을 바탕으로 기술 리더십 역량을 강화하고, 사용자
경험과 비즈니스 목표를 균형 있게 고려하는 개발자가 되는 것이
장기적인 비전이에요.
교육 플랫폼 개발
2024년 2월 - 현재
현재는 챔프스터디에서 웹 개발자로 근무하며 교육 플랫폼
개발에 집중하고 있어요.
학습 관리 시스템(LMS) 기능 구현과 사용자 경험 향상에 주력하며,
기획팀과의 협업을 통해 사용자 중심의 UI/UX를 구현하고 있어요.
프로젝트 관리와 개발 프로세스 개선에 참여하며 코드 품질 향상과
개발 생산성 증대에 기여하고 있어요.
Education
한양사이버대학교 경영대학원
광고미디어MBA | 2023년 3월 - 현재 (휴학중)
- 석사과정 진행 중
- 기술과 경영의 융합을 통한 비즈니스 역량 강화
- 광고 및 미디어 시장에 대한 이해와 전략 수립 능력 향상
한양사이버대학교
응용소프트웨어공학과(주전공), 군경사이버보안전공(복수전공) | 2021년 3월 - 2023년 2월
- 소프트웨어 아키텍처 및 설계 패턴 심화 학습
- 네트워크 보안 및 정보 보호 관련 지식 습득
- 다양한 개발 방법론 및 프로젝트 관리 기법 연구
- 학사 학위 취득
한국폴리텍대학 항공캠퍼스
항공제어시스템과 | 2017년 3월 - 2019년 2월
- C++, C# 프로그래밍 심화 학습
- 항공 시스템 제어 및 센서 관련 전문 지식 습득
- 다양한 프로젝트를 통한 실무 역량 강화
- 산업학사 학위 취득
경남정보고등학교
컴퓨터정보과 | 2014년 3월 - 2017년 2월
- 컴퓨터 기초 학습
- 데이터베이스 및 네트워크 기초 교육
- 상업계열 NCS 교육과정 이수
Experience
(주)챔프스터디
기획본부 웹개발3팀 | 프로 | 2024년 2월 - 현재
- 웹 기반 교육 플랫폼 개발 및 유지보수
- 학습 관리 시스템(LMS) 기능 구현 및 성능 최적화
- 기획팀과 협업을 통한 사용자 중심 UI/UX 개선
- 최신 웹 기술 도입을 통한 서비스 품질 향상
주요 프로젝트
강의수강 시스템 AI튜터 기능 신규 도입
2024년 10월 - 현재
담당 역할: 풀스택 개발
기술 스택: PHP7, JavaScript, TypeScript, SSE, MySQL
- 실시간 질의응답 및 피드백 제공을 위한 SSE(Server-Sent Events) 적용
- AI를 활용한 강의 내용 요약 및 개인화 피드백 기능 구현
- 기획팀, AI팀과의 협업을 통한 요구사항 분석 및 시스템 설계
- 실서비스 적용 및 운영, 사용자 피드백 기반 기능 개선
- 대용량 트래픽 환경에서의 SSE 연결 안정성 확보 및 성능 최적화
(주)유니파이
YP사업부 개발팀 | 주임 | 2020년 5월 - 2023년 5월
- 웹 서비스 백엔드 및 프론트엔드 개발
- 레거시 시스템 현대화 프로젝트 참여
- 코드 품질 향상 및 개발 프로세스 개선
- 신규 개발자 멘토링 및 기술 지원
주요 프로젝트
인증서 발급 및 적용 프로세스 자동화시스템 개발
2022년 1월 - 2023년 3월 (약 1년 2개월)
담당 역할: 풀스택 개발
기술 스택: PHP 7, MySQL, Laravel, Apache, Nginx, Oracle Linux 8
- 기존 수작업 인증서 발급 프로세스(요청, 소유권 검증, 적용)의 자동화 시스템 구축
- 인증서 발급 외부 API 연동 및 발급 자동화 시스템 개발
- 웹 서버 인증서 적용 시스템 구현 및 배포 자동화
- 수작업 대비 처리 시간 단축 및 업무 효율성 극대화
- 인증서 발급 목록 관리 시스템으로 리소스 관리 개선
자체 솔루션 개발 및 유지보수
2020년 5월 - 2023년 3월 (약 2년 10개월)
담당 역할: 풀스택 개발, 서버 관리
기술 스택: PHP 5.x~8, MySQL/MariaDB, 그누보드, RHEL 5~8, Apache, Nginx
- 오픈소스 CMS 기반 자체 웹 제작 솔루션 유지보수 및 업무 분배
- 홈페이지 내 예약 시스템 등 커스텀 플러그인 개발 및 유지보수
- 서버 환경 관리 및 최적화(OS, 웹서버, 데이터베이스)
- 개발 복잡도가 높은 작업 직접 처리 및 해결 방안 공유
- 클라이언트 요청에 대한 기능 분석 및 유관 부서 커뮤니케이션
씨아이씨라이프(주)
자동안내방송사업부 | 사원 | 2018년 09월 - 2019년 10월
- C++ 기반 TTS 전관방송 솔루션 개발
- 하드웨어-소프트웨어 연동 프로토콜 설계 및 구현
- 전국 현장 출장 설치 및 기술 지원
- 자동안내방송 시스템 유지보수 및 성능 개선
주요 프로젝트
상황인지형 스마트 센서노드 기반의 해상재난안전 자동안내시스템 (국책사업)
2018년 9월 - 2018년 10월 (약 1개월)
발주처: 창원대학교
담당 역할: 백엔드 개발, 하드웨어 검수
기술 스택: C#, Arduino, MySQL
- 창원대학교 주관 산학협력 연구 프로젝트 참여
- 센서 데이터 수신 및 분석 모듈 개발
- 재난 상황 무선방송 시스템 구현
- C# 기반 관리 프로그램 및 TTS 솔루션 연동
- 하드웨어 프로토콜 구현 및 센서 데이터 실시간 처리 시스템 개발
- 해양 환경에서의 신뢰성 있는 통신 프로토콜 설계
프리랜서 개발자
웹 개발 프로젝트 | 2017년 - 현재
- PHP, SvelteKit 기반 웹 애플리케이션 개발
- 고객 요구사항 분석 및 맞춤형 솔루션 제공
- 레거시 시스템 유지보수 및 성능 최적화
- Cloudflare 서비스를 활용한 인프라 구축
주요 프로젝트
강남아미치과 웹 예약 및 투명교정 페이지
2017년 3월 - 2017년 4월 (약 1개월)
담당 역할: 풀스택 개발
기술 스택: PHP 5, MySQL, jQuery, 그누보드
- 병원 내부 시스템 연동을 통한 실시간 예약 페이지 개발
- 병원 소개 페이지 및 커뮤니티 제작
- 기관 내 예약 솔루션 API 및 구글캘린더 연동
영수증 프린터 이미지 출력 시스템
2022년 8월 - 2022년 9월 (약 2개월)
담당 역할: 풀스택 개발
기술 스택: PHP 7, MySQL, Laravel, C#, 시리얼통신
- ESC/POS 프로토콜 기반 써멀프린터 통신 시스템 개발
- 무작위 이미지 출력을 위한 이미지 관리 서비스 구현
- C# 기반 프린터 드라이버와 웹 서비스 간 연동 구축
시너지과학학원 수강관리 시스템
2022년 10월 - 2022년 11월 (약 2개월)
담당 역할: 풀스택 개발
기술 스택: PHP 7, MySQL, 그누보드
- 학원 홈페이지 제작 및 커뮤니티 구축
- 학원 수강신청 및 출결관리 시스템 개발
- 관리자 대시보드 및 데이터 분석 기능 구현
Certifications
정보기기운용기능사
한국산업인력공단 | 2016년 7월 취득
컴퓨터와 주변기기의 운용 및 관리, 소프트웨어 설치와 활용 능력을 검증하는 국가기술자격증
컴퓨터활용능력 2급
대한상공회의소 | 2014년 11월 취득
스프레드시트, 데이터베이스 등 사무용 컴퓨터 프로그램의 활용 능력을 인증하는 국가기술자격증
GAIQ (Google Analytics Individual Qualification)
Google | 2021년 7월 취득
Google Analytics 도구를 활용한 웹 데이터 분석 및 마케팅 측정 능력을 인증하는 Google 공식 자격증
GTQ (Graphics Technology Qualification) 2급
한국생산성본부 | 2014년 11월 취득
포토샵 등 그래픽 프로그램을 활용한 디자인 및 이미지 편집 능력을 인증하는 자격증
전산회계 2급
한국세무사회 | 2015년 9월 취득
전산화된 회계시스템을 이용한 회계 업무 처리 능력을 인증하는 자격증
전산회계운용사 3급
대한상공회의소 | 2016년 7월 취득
회계 프로그램 운용 능력과 회계 업무 처리 능력을 검증하는 국가기술자격증
Volunteer Activities
2024 강원 동계청소년올림픽대회 조직위원회
2024년 1월 - 2024년 2월
2024 강원 동계청소년올림픽대회 자원봉사, 선수촌 지원
2018 평창 동계올림픽대회 및 동계패럴림픽대회 조직위원회
2018년 2월 - 2018년 3월
2018 평창 동계올림픽대회 및 동계패럴림픽대회 자원봉사, 정보기술 지원
대한적십자사 혈액관리본부
2014년 12월 - 2018년 3월
헌혈 (29회)
Awards
평창 동계올림픽 및 동계패럴림픽 기장
문화체육관광부장관 | 2019년 7월
2018 평창 동계올림픽 및 동계패럴림픽 자원봉사 활동 공로 인정
Additional Training
한국인터넷진흥원
2022년 10월
SW개발보안 기본과정 (개발자 대상)
경남정보고등학교 NCS 교육 이수
2016년 3월 - 2017년 2월
스마트문화앱콘텐츠제작 - 앱 개발계획
2016년 3월 - 2017년 2월
능력단위코드: 0803020904_13v1
이수시간: 29시간
스마트문화앱콘텐츠제작 - 앱 개발
2016년 8월 - 2017년 2월
능력단위코드: 0803020907_13v1
이수시간: 31시간
스마트문화앱콘텐츠제작 - 마케팅관리
2016년 8월 - 2017년 2월
능력단위코드: 0803020908_13v1
이수시간: 14시간
인사 - 복리후생
2016년 8월 - 2017년 2월
능력단위코드: 0202020110_13v1
이수시간: 43시간
인사 - 퇴직관리
2016년 8월 - 2017년 2월
능력단위코드: 0202020112_13v1
이수시간: 31시간
Skills
백엔드 개발
- 언어: PHP, Node.js, C#, C++
- 데이터베이스: MySQL, MariaDB, PostgreSQL, SQLite
- 프레임워크: Laravel
프론트엔드 개발
- 언어: JavaScript, TypeScript
- 프레임워크: Svelte, SvelteKit
- 마크업/스타일: HTML, CSS, TailwindCSS
클라우드 & 인프라
- 클라우드: Cloudflare (Workers, Pages, R2, Zero Trust, D1), AWS
- 웹서버: Apache, Nginx
- OS: Linux, Windows Server
도구 & 분석
- 개발 도구: Git, GitHub, VS Code, Visual Studio
- 보안: SSL/TLS 인증서 관리, 기본 웹 보안
- 분석: Google Analytics, 데이터 시각화
특수 역량
- 하드웨어 연동: 시리얼 통신 개발, 하드웨어-소프트웨어 프로토콜 설계, ESC/POS 프린터 통신
- 교육 시스템: 학습 관리 시스템(LMS), 수강 관리, 콘텐츠 서비스 개발
- 업무 자동화: 자동화 시스템 개발, 워크플로우 최적화, 배포 자동화
이 블로그에서는...
- 개발 중 마주친 문제와 해결 과정을 공유해요
- 새로운 기술 학습 노트를 기록해요
- 클라우드 서비스 활용 팁을 알려드려요
- 일상의 소소한 기록들을 남겨요
- 개인 프로젝트 진행 상황을 공유해요
간혹 기술적인 내용에 오류가 있을 수 있어요. 발견하신다면 댓글이나 이메일로 알려주시면 감사해요.
Contact
GitHub: @mack-erel
Email: jang@hyochan.site
이 블로그의 기술 스택
이 블로그는 Cloudflare Pages에서 호스팅되며, SvelteKit과 TypeScript로 개발되었어요. TailwindCSS를 활용한 모던 UI와 최적화된 성능을 자랑해요. 자세한 정보는 GitHub 저장소에서 확인하실 수 있어요.