조영상 | 서비스 마인드를 가진 개발자
🙋♂️ About me
Introduction
- 안녕하세요! 예비 백엔드 개발자 조영상입니다 🙌
- 현재 학부 3학년을 마치고 휴학 중이에요.
- 창업을 꿈꾸며 개발을 시작했기 때문에 서비스 마인드를 중시해요.
- 진행 중인 서비스 마인드 스터디: 💰Service Mind
- 꾸준함이 특별함을 만든다고 믿어요. TIL 및 블로그에 배운 것을 꾸준히 기록하려 노력해요.
- 우아한테크코스 TIL 보러 가기 : https://github.com/PapimonLikelion/woowacourse-TIL
- 새로운 것을 빠르게 배워 적용할 준비가 되어 있어요.
Contact & Channel
🛠 Skills
Backend
- Java
- Spring Boot, Spring MVC, Spring Data JPA
- JPA
- Junit5
- Gradle
DevOps
- AWS - EC2, S3, CloudFront
- MySQL, MariaDB
- Jenkins, Flyway, Nginx
Frontend
- HTML, CSS, JS
- Vue.js
Collaboration & Tools
- Git
- Slack
💻 Projects
- 우아한테크코스에서 진행한 팀 프로젝트
- 프론트엔드 2명, 백엔드 4명으로 구성된 팀에 백엔드로 참여
-
프로젝트 소개
- 한 줄 소개 부담 없이 자랑하는 작고 소중한 내 프로젝트
-
사용한 기술 스택
- Backend
- Java 8
- Spring Boot 2.5.2
- Spring Data JPA
- Spring RestDocs
- FFmpeg
- Testing
- RestAssured 3.3.0
- JaCoCo 0.8.5
- Database
- Flyway Core 6.4.2
- MariaDB 10.5.12
- Redis 4.0.9
- DevOps
- Docker
- Nginx
- Jenkins
- SonarQube
- AWS - EC2
- AWS - S3
- AWS - CloudFront
- AWS - CloudWatch
- Backend
-
팀원들과 함께 고민한 부분
- 도메인 구조
- 로그인 과정
- 인프라 구성
- CI/CD 프로세스
- 협업 프로세스
- 깃 브랜치 전략
- 예외처리 전략
- 테스트 전략
- 로깅 전략
- 초보 개발자의 배포의 어려움을 덜고자 제작한 개인 프로젝트
-
사용한 기술 스택
- Frontend
- HTML
- CSS
- Vanilla JS
- Backend
- Java 8
- Spring Boot 2.5.2
- Spring Data JPA
- Database
- MariaDB 10.1.48
- DevOps
- Docker
- Nginx
- AWS - EC2
- Frontend
📜 Presentation
- 우아한테크코스 10분 테코톡 발표
-
발표 목차
- GC가 등장하게 된 배경
- GC의 대표적인 알고리즘 소개
- JVM의 GC 동작 방식 소개
- JVM GC 튜닝
📚 Education
- 우아한형제들에서 주관하는 자바 웹 백엔드 교육 과정
-
학습 내용
- 페어 프로그래밍과 현직자 코드리뷰로 구성된 미션 진행
- 객체 지향과 클린 코드의 중요성 학습
- 테스트를 통한 코드 보호 및 점진적인 리팩터링 경험
- SpringBoot, JPA에 대한 깊이 있는 학습
- 웹 생태계 전반에 대한 학습
- 글쓰기와 말하기를 통한 소프트 스킬 증진
- 페어 프로그래밍, 팀 프로젝트로 다져진 협업 마인드
UNIST 컴퓨터공학과
2016.03 ~ 2023.02 (졸업 예정)
- 전공 - 컴퓨터공학과 | 부전공 - 벤처 경영
🚀 Personal Experience
- IT 웹 개발 창업 동아리
- 2020년 8기 회장
- 신입 부원들 대상 HTML/CSS/JS/Django 스터디 운영
-
2020년 롯데X멋사 해커톤 은상 수상
- 팀장 및 프론트엔드 개발로 참여
- 총 71개 팀 중 4등으로 은상 수상