미리보기
기본 정보
- 주 언어 : Spring Boot, Java, React 웹 퍼블리셔로 1년 재직하면서 CSS 및 HTML, PHP 등의 기본 웹 퍼블리싱에 대한 기술을 습득하였고 블록체인 관련 기업에 1년 재직하면서 리액트, JS, MYSQL, 리눅스 등 전반적인 BE, FE, DEVOPS 기술을 다뤘습니다. 그 과정에서 SQL로 데이터를 삽입하고 리액트로 데이터를 UX적으로 가독성 있게 화면에 보여주는 작업을 경험했습니다. 이런 과정을 경험하면서 백엔드 및 데이터 관리가 더 흥미 있다고 느껴서 백엔드 개발자로 한 걸음 내딛고자 하는 김태주입니다
기술 스택
JavaScript, Java, React, aws-ec2, Redis, JWT, JPA, MySQL, Spring Boot, 국비지원 부트캠프, REST API, Git
경력
주식회사아키아카
사원 | nft 팀
2023.01. ~ 2024.02. (1년 2개월)
1. 국립중앙과학관 nft 페이지
2. 양천구청 NFT 시스템 개발
3. SW교육페스티벌 NFT 시연 및 운영
네오에스티엠(주)
사원 | FE
2018.03. ~ 2019.01. (11개월)
1.수원여대 사회봉사관리시스템 홈페이지 제작 프로젝트
2.하나기술 홈페이지 제작 팀프로젝트
3.군포의왕교육청 학내망 내의 학교 홈페이지 유지보수 담당(전화상담 또는 홈페이지 개편 코딩 업무)
4. 회사 운영 쇼핑몰 전반적 관리(상품관리, 썸네일 제작, 출고 및 상품수량 관리)
5. 국제 로타리 지구 SNS 관리
6. 회사 홍보물(전단지,명함 등) 제작
주식회사폴인퍼니
사원 | cs
2021.05. ~ 2021.12. (8개월)
고객 전화 응대
네이버 스마트스토어 주문 출고 관리
(주)아이닉스
사원 | 경영지원
2020.03. ~ 2020.06. (4개월)
자사 채널 영상 편집
[사용 스킬]
포토샵 / 프리미어
프로젝트
티켓 블루
스파르타 내일배움캠프 자바 6기
2024.10. ~ 2024.11.
최종 프로젝트 : Ticket Blue
< 공연 등 다양한 문화 및 엔터테인먼트 이벤트의 티켓을 온라인으로 예매할 수 있는 서비스 >
인원 : BE 5명 / 기간 : 10.21 ~ 12.21
[사용 스킬]
언어/프레임워크 : Java, Spring Boot
데이터베이스 : Redis, Mysql
ORM : Hibernate
실시간 이벤트 전송 : SSE, Slack
인증 및 보안 : Spring Security, JWT
배포 : AWS(EC2, VPC), Docker, Jenkins
버전 관리: Git, GitHub, Jira
외부 API: 카카오로그인, TossPayment API
모니터링 도구: Jmeter, Prometeus, Grafana, SonarQube
[기여한 역할]
Redisson : 분산 락을 적용하여 티켓 예매 시 동시성을 제어하여 안정적인 환경 제공
분산 락 적용 후 동시예매 제어 확인 가능
Redis 캐싱 : 목록 조회 및 데이터 로딩 속도 최적화했으며
140ms → 16ms 단순조회 약 88% 속도 최적화
모니터링
SonarQube - 정적 코드 검사를 활용한 코드 개선
Swagger - API 테스트
Jmeter - 부하테스트를 진행하여 응답 속도 및 처리율 개선
Prometheus - Grafana - 실시간 서비스 모니터링
기본 CRUD - 예매 관람평
s3 첨부파일 CRUD - 공연을 등록 시 aws s3에 포스터를 저장 가능
TEST - Junit 테스트 코드 작성
포트폴리오
자기소개
웹 퍼블리셔로 1년 재직하면서 CSS 및 HTML, PHP 등의 기본 웹 퍼블리싱에 대한 기술을 습득하였고 블록체인 관련 기업에 1년 재직하면서 리액트, JS, MYSQL, 리눅스 등 전반적인 BE, FE, DEVOPS 기술을 다뤘습니다. 그 과정에서 SQL로 데이터를 삽입하고 리액트로 데이터를 UX적으로 가독성 있게 화면에 보여주는 작업을 경험했습니다. 이런 과정을 경험하면서 백엔드 및 데이터 관리가 더 흥미 있다고 느껴서 백엔드 개발자로 한 걸음 내딛고자 하는 김태주입니다