• 안녕하세요.
    반갑습니다!
    저는 개발자
    이찬한입니다.

About Me

"28살에 시작하는 백엔드 개발자"

안녕하세요. 조금 늦은 나이에 백엔드 개발자가 되고 싶은 이찬한 입니다.

저는 원래 예술가로서 사람들의 귀에 즐거움을 입력하며 생활하였습니다. 그러다 평소 궁금해하던 프로그래밍에 입문하게 됐고, 코드를 따라 하며 많은 재미를 느껴 매일매일 퇴근하고 공부하였습니다. 공부를 하면 할수록 더 늦기 전에 사람들의 생활에 도움이 되는 서비스를 개발하여 내가 컴퓨터를 사용하며, 느꼈던 편안함과 즐거움을 뒤로하고 매일매일 개발 공부에 모든 시간을 투자하였습니다.
남들보다 더 열심히, 꾸준하게 배우고 노력하고 있습니다.

저는 지금 이런것이 가능합니다.

Skills

개발 입문 언어를 Java로 시작하여 언어 사용에 꾸준하게 성장 중입니다. SpringBoot와 React.js을 능숙하게 다를 수 있으며, JSP, Servlet, Spring 등을 사용할 수 있습니다. 간단한 웹서비스는 혼자서 개발할 수 있다는 자신이 있으며, 백엔드뿐만 아닌 React를 통한 프론트엔드 경험을 가지고 있습니다.

호기심이 많아 새로운 기술을 끝임없이 학습하고 있으며, AWS의 EC2와 Docker, Nginx, GitHub Actions를 활용해 직접 무중단 자동화 배포를 경험했습니다. 현재는 Apache Kafka, SSE를 학습하여 프로젝트 진행 중에 있습니다. 또한 GitHub를 활용해 프로젝트를 관리하고 커밋을 최대한 세분화하기 위해 노력하고 있습니다.

Backend

- Java

- Spring Boot

- Spring

- Spring Security

- Spring MVC

- Mybatis

Frontend

- React.js

- JavaScript(ES6)

- CSS3

- Html5



DevOps and Server

- MySQL

- ORACLE

- AWS RDS, EC2, S3

- Apache Kafka

- Docker

- SSE

Tools

- GitHub

- IntelliJ

- VSCode

- Notion

- Eclipse


My Project

Projects

theJapen (개인프로젝트)
2024.03 ~ 진행중

일본어 학습을 위한 사이트를 Spring Boot와 React.js를 통해 제작하였습니다. 단어 학습 및 테스트, Ai챗봇을 통한 질문과 학습을 진행할 수 있습니다. Apache Kafka와 SSE를 통한 알림 기능, GPT API를 통한 Ai챗봇 기능, Security와 JWT를 통한 로그인 기능 등을 구현하였으며, AWS와 Docker를 통한 자동화 배포까지 진행할 예정입니다.

github 저장소 이동

LP판매 사이트 (개인 프로젝트)
2023.08 ~ 2023.11

SpringBoot를 이용해 제가 직접 스마트 스토어를 통해 운영했던 LP 판매 사이트를 구현해 보기로 했습니다. UI 디자인부터 하나하나 모두 제작하였으며, Security와 JWT 그리고 Open API(카카오 로그인, 카카오 맵, 네이버 로그인)를 통한 로그인 페이지, AWS S3를 이용한 이미지 업로드, AWS EC2와 Docker, Nginx를 활용한 무중단 배포, GitHub Actions를 통한 CI/CD까지 구현하였습니다.

Github 저장소 이동 네이버 스토어 이동

Ittam (팀프로젝트)
2023.08 ~ 2023.09

기업 사내에서 직접 관리할 수 있는 IT 자산 관리 시스템을 SpringBoot와 React를 통해 구현하였습니다. Security와 JWT를 통한 로그인 페이지, Gmail SMTP를 이용해 비밀번호 찾기 기능 구현했습니다. 이후 관리자, 최상위 관리자가 승인, 반려, 확인까지 할 수 있는 다수의 페이지 제작 및 AWS를 통한 배포까지 직접 맡아 구현했습니다.

github 저장소 이동 상세내용

MaengTaek (팀프로젝트)
2023.08

SpringBoot를 통해 고객이 아닌 택배사를 중점으로 제작된 택배 배송기사 및 물품 관리 시스템입니다. UI 제작 및 물품관리, 배송 완료, 불량 처리, 공지사항 페이지, 마이페이지까지 직접 구현하였습니다.

프로젝트 발표자료

Movie List(개인프로젝트)
23.12.03 ~

React를 이용한 영화 목록 프로젝트입니다. yts.mx의 API를 데이터를 활용해 구현하였으며, 장르별 카테고리, 다운로드 랭킹 순으로 영화 목록을 확인할 수 있고, 다크 모드와 라이트 모드를 이용할 수 있습니다. UI 제작부터 데이터 처리까지 진행하였으며, GitHub Page를 통해 데모 사이트 확인이 가능합니다.

데모 프로젝트로 이동 Github 저장소 이동

Toy Project 모음(개인 토이 프로젝트)
23.11.28 ~ 23.12.02

- TodoList는 JavaScript를 이용한 TodoList를 관리하는 Web입니다. 날씨 API를 이용한 현재 위치의 날씨, TodoList 추가, 수정, 삭제 기능까지 구현하였습니다.
- Converter는 React를 이용한 각종 단위 변환기이며, UI 제작부터 모바일에서 이용할 수 있도록 반응형 디자인까지 구현해놓았습니다.

TodoList로 이동 Converter로 이동

What I do?

저는 이런 경험이 있습니다.

아이디어 뱅크

학원 수료까지 6번의 프로젝트 가운데 마지막 기업이 참여한 프로젝트를 제외한 5개의 프로젝트 모두 제가 생각한 주제를 통해 프로젝트를 진행하였습니다.

교육

개발자라는 꿈을 갖기 전 전공인 음악으로 학원 강사, 과외까지 진행하며 수강생들을 교육했던 경험이 있습니다.

공연

음악을 하는 직업으로 다수 앞에서 공연하는 일이 잦았습니다. 처음과는 다르게 긴장하는 일이 점점 줄어들었고 현재는 남들 앞에서 나서는 것이 두렵지 않습니다.

저는 이런 일을 했습니다.

Career

학원 강사 2020.05

대학교 재학 중 누군가를 가르쳐보고 싶어 실용음악 학원에 입사해 아이들을 가르쳤습니다. 누군가에게 나의 지식을 전한다는 것은 마냥 쉽지는 않았지만 학생들이 성장하는 모습이 마냥 즐거웠습니다. 이후 저에게는 책임감이 생겼고, 남들에게 저의 지식을 전달하기 위해서는 제가 더 열심히 공부해야 된다는 것을 느꼈습니다.

아티스트

실용음악과 전공생으로 어렸을 적부터 아티스트를 꿈꿨습니다. 원하는 대학으로 진학해 제가 꿈꾸는 목표까지 도달할 수 있도록 자는 시간을 줄여가며 남들보다 열심히 노력했다고 자부할 수 있습니다. 많은 사람들 앞에 서는 것이 그리고 음악으로 저를 표현할 수 있다는 것이 정말 즐거웠습니다. 지금은 그때의 열정으로 지금 보다 더 좋은 개발자가 되겠다고 다짐했습니다.

Education

Education

중앙 정보처리학원 데이터융합 JAVA 응용 SW 개발자 과정 수료
2023.04 ~ 2023.09

Java뿐만이 아닌 JavaScript, React, Database 등 많은 기술들을 배웠으며, 학원생들과의 프로젝트로 커뮤니케이션 능력까지 향상시킬 수 있었습니다.

호서대학교 실용음악과 졸업
2017.03 ~ 2021.02

입시 때 전문대학으로 입학해 원하는 학교로 편입학하기 위해 열심히 준비해서 원하는 대학으로 수석입학할 수 있게 되었습니다. 이후 목표를 정한 뒤 노력하면 뭐든 이룰 수 있겠다고 생각하며, 앞으로도 개발자라는 직업으로 원하는 목표를 이룰 수 있도록 정확하고 많은 지식을 습득할 것입니다.

Read

Social

HTML5 Bootstrap Template by colorlib.com since 2023.04 | 깃허브 저장소

> 깃허브 저장소 <

기록하지 않고 기억하는것은 언젠가 사라질 데이터가 될 위험이 있기 때문에 더욱 성장하기 위해 공부한 내용을 꾸준하게 올리고있습니다. 또한 프로젝트를 진행할 때 필수로 이용해야된다고 생각하며, 매일 커밋을 하는 습관을 만들어 공부를 지속하게 하는 장점이 있습니다.

HTML5 Bootstrap Template by colorlib.com since 2032.04 | 블로그

> 블로그 <

알고리즘과 IT관련 CS지식 그리고 툴을 다루면서 저의 지식을 기록하고, 많은 개발자들에게 지식을 공유할 수 있는 공간을 마련했습니다.

Get in Touch

Contact

chanhan12@naver.com

서울시 관악구 청룡동

010-9914-7710