Skip to content
View yechankun's full-sized avatar
Block or Report

Block or report yechankun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yechankun/README.md

👋🏻 안녕하세요!

순식간에 성장하는 개발자 장예찬입니다.

{
  "yechankun": {
    "realname": "장예찬",
    "nickname": "예찬군",
    "phone_number": "010-6532-8972",
    "email_address": ["[email protected]", "[email protected]"],
    "birth_date": "1996-10-05"
  }
}

redniche's GitHub stats

항상 기존의 개선에 관심을 가지고, 일상생활에서 영감을 얻습니다.
기본기에 충실한 개발자가 되고자 합니다.
최근에는 코드 컨벤션, 클린 코드, 함수형 프로그래밍에 대해 매번 고민하고 있습니다.

배움에 두려움을 가지지 않고 일단 몰입해서 해 보는 것이 제 장점이라 생각합니다.
원하는 결과를 위해 몇 일 밤을 새워서라도 결과물을 이끌어내는 열정끈기가 있습니다.
지식의 공유에 가치를 두며 프로젝트, 스터디, 보조강사 활동 등을 통해 계속해서 성장해나가고 있습니다.

🌌 Careers

회사 소속 수행업무 기간 비고
(주)멀티캠퍼스 SSAFY개발운영그룹 6개월 개인사업자 계약, 프로젝트 실습코치, 삼성 청년 SW 아카데미 7기 담당
프로젝트 피드백, 코드 리뷰, 팀관리, 질의 응답, 프로젝트 품질 향상
22.06.28 ~ 22.11.30 개인사업자
(주)멋쟁이사자처럼 보조강사 2개월 강의위탁계약, K-digital 멋쟁이사자처럼 백엔드 스쿨 2기 담당 멘토
프로젝트 피드백, 코드 리뷰, 팀관리, 질의 응답, 개선사항 피드백
23.01.03 ~ 23.02.17 강의위탁

🏆 Awards

상장일자 수상내역 수상내용 수여기관
2022.06.15 최우수(대표이사상) 삼성청년SW아카데미 성적우수 삼성전자주식회사
2022.05.31 우수상 입선 삼성청년SW아카데미 자율 프로젝트 결선 삼성전자주식회사
2022.05.27 우수상(1등) 삼성청년SW아카데미 자율 프로젝트 경진대회 삼성전자주식회사
2022.04.08 우수상(2등) 삼성청년SW아카데미 특화 프로젝트 경진대회 삼성전자주식회사
2022.02.18 우수상(1등) 삼성청년SW아카데미 공통 프로젝트 경진대회 삼성전자주식회사
2021.11.26 우수상(2등) 삼성청년SW아카데미 관통 프로젝트 경진대회 삼성전자주식회사
2021.11.26 우수상(2등) 삼성청년SW아카데미 1학기 성적 우수 삼성전자주식회사
2018.07.25 여단장 표창 육군혁신 아이디어 콘테스트 대한민국 육군

삼성 청년 SW 아카데미 상장
육군혁신 아이디어 콘테스트 아이디어 콘테스트 상장

📃 Certificate

  • OPIC
    • 등급: IM2
    • 자격번호: 2A7057239297
    • 취득일: 2022.12.24
  • 정보처리 산업기사
    • 등급: 산업기사
    • 자격번호: 18631006048E
    • 취득일: 2018.06.01

🌠 Skill

수준 주니어
언어 상 = 언어별통합, 프레임워크 제작
중상 = 라이브러리, 솔루션 제작
중 = 클린코드 작성
중하 = 프로토타입 제작
하 = 기초문법 이해





백엔드



배포
프론트엔드

신 기술

도구
프로젝트 관리
기타

👨‍👧‍👦 Main Project

1. Solniverse

글로벌 인터넷 방송 서드파티 후원 플랫폼
전세계 어느 개인 방송인에게나 최저 수수료 후원, 실시간 후원 알림, 후원해서 얻은 보너스 포인트로 NFT 뽑기 기능 제공
2022.04.11 ~ 2022.05.31
  • 팀원 6명 중 팀원
  • 백엔드
    • Express Server 구성 및 Solana RPC WebSocket Server 구성
    • Interface 추상화, Swagger Open API 3.0 사용
    • 블록체인 트랜잭션 감지 및 이벤트 스레드풀 동작 구현
    • 기타 CRUD 기능 구현 기능 구현
    • 토큰 발행 및 지급 기능 구현
  • 기획 및 시스템 설계
    • 기획 및 요구사항 기능 명세서 작성(Third Donation 초안 사용)
    • 기능 명세서 기반으로 간단한 시스템 아키텍처 설계
    • ERD 및 Api 설계
  • 삼성 청년 SW 아카데미 자율프로젝트 1위
  • 삼성 청년 SW 아카데미 최종 결선진출 입선
  • React 17, TypeScript, JavaScript, Express.js, solana/web3.js, solana/spl-token
2. 서드도네이션

장애예술가들의 인식과 작품접근성을 높이고 시장 구조를 개선해 장애인 예술가들의 더 자유롭고 경제적인 시장활동을 지원하는 NFT 거래소
2022.03.02 ~ 2022.04.08
  • 팀원 5명 중 팀장, 풀스택
    • 백엔드 CheckStyle 빌드 환경 구성, JPA ORM 스키마 환경 구성
    • 회원 기능, NFT 민팅 백엔드&프론트 개발
    • EIP, OpenZeppelin, Klaytn으로 ERC 20, 721 학습
    • 기획 및 요구사항 기능 명세서 작성
    • 기능 명세서 기반 시스템 아키텍처 설계
    • ERD 설계, 팀원과 프로토타입 Figma 및 api 설계
    • Webhook 커밋 로깅 및 회의 기록
    • GitFlow 적용 및 JIRA 팀 컨벤션 적용
    • 프론트엔드 템플릿 구성
  • 삼성 청년 SW 아카데미 특화 프로젝트 2위
  • React 17, SpringBoot, Truffle, Solidity ^0.8.7, OpenJDK 11, MySQL, MongoDB, IPFS, BesuNet
3. 인크라임

WebRTC를 활용한 유니티 기반 3D 롤플레잉 멀티플레이 게임
2022.01.10 ~ 2022.02.18 (6주)
  • 팀원 5명 중 팀원
  • 유니티
    • AgoraSDK를 이용한 WebRTC 구현
    • 플레이어 동작 구현
    • <Socket통신> 증거 수집/공유 기능 구현
    • 로그인 단방향 암호화 구성
  • 시스템 설계
    • 아키텍처 설계, 클라이언트간 통신 구조 구성
    • 구현시 사전 학습사항 전파 및 node.js Event ThreadPool 관련 교육 진행
  • 프로젝트 매니징
    • 노션 협업을 통한 설계
    • 노션 업무 관리, 버그해결 등의 프로젝트 매니지먼트
    • UI 레이아웃 디자인
  • 삼성 청년 SW 아카데미 공통 프로젝트 1위
  • Unity 2020 LTS, Agora SDK, Node.js, Express, WebGL, JPA, Lombok,Socket.io, MySQL
4. 해피하우스

카카오맵과 공공데이터, 크롤링을 통해
좋은 집을 찾을 수 있는 서비스 개발
2021.11.18 ~ 2021.11.26
  • 팀원 2명 중 팀장
  • 백엔드(주), 프론트엔드(부)
    • 회원, 공지, 문의, 집찾기 기능 REST API 작성, KakaoMap API로 지도뷰 구현
    • Jsoup 네이버 부동산 뉴스 크롤링 구현
    • Mybatis를 이용한 ORM-CRUD
    • 명세서 기반 노션 업무 계획 및 진행
  • 삼성 청년 SW 아카데미 관통 프로젝트 2위
  • Vue.js, Spring Boot 2.5.6, Node.js, Vuetify, MySQL, KakaoMap API
5. 휴일알리미

가게나 공공 시설들의 비정기 휴일을 이용자가 쉽게 알림 받아
생활에 불편함을 줄이는 서비스 개발
2020.03 ~ 2020.06
  • 팀원 5명 중 팀원
  • 전반적인 백엔드 개발 담당
    • Jpa를 이용한 ORM 구성
    • Spring Security를 활용한 회원 기능 구현
    • 가게나 시설들의 CRUD 개발
    • 파이어베이스 기반 푸시 알림 기능 구현
  • ERD 설계 및 위치기반 서비스를 위한 공간인덱스 DB 활용 학습공유
  • Spring Boot, JPA, Lombok, MariaDB

👦 Sub Project

개발 규모가 크지 않거나 개인 토이 프로젝트입니다.
Sub Project 목록 상세 내용 링크

요약 테이블

프로젝트 이름 설명 기간 주요 기술 및 언어 깃허브 링크 및 기타
TypeChain 타입스크립트 블록체인 토이 프로젝트 2021.02,08,12 TypeScript 깃허브 링크
Trade-Research 기술적 분석 지표, MLP, Prophet을 활용한 투자지표 프로젝트 2021.05 ~ 2021.08 PineScript, Python 깃허브 링크, 깃허브 링크
헬스가든 교외 국가근로 중 개발한 웹 디자인 2020.02 ~ 2020.03 HTML, JavaScript, CSS 디자인 이미지, 디자인 이미지2
봉고캣 예찬 방송 아바타용 토이 프로젝트 2020.02 ~ 2020.03 C++, SFML, JsonCpp 깃허브 링크
AirSeat 가상의 항공사 홈페이지 MVC 패턴 구현 2019.09 ~ 2019.12 Django 1.11, Django Template, Oracle 11g XE 깃허브 링크, 최종 보고서 링크
BrainManager 기억하고 싶은 키워드를 최적 시간에 복습 알림하는 일종의 리마인더 앱 2019.03 ~ 2019.06 AndroidSDK, SQLite, Firebase 깃허브 링크, 플레이 스토어, 깃허브 링크
핑 모니터링 툴 개발 텍스트로 어떤 ip든 핑 테스트를 자동으로 할 수 있는 윈도우폼 앱 2018.04 ~ 2018.11 C#, .Net Framework 깃허브 링크, 깃허브 링크, 개인 블로그 링크
신경망 숫자 인식기 다층퍼셉트론 신경망으로 숫자 인식을 학습하고 시험하는 프로그램 2017.12 ~ 2018.02 C#, .Net Framework 깃허브 링크, 개인 블로그 링크

📚 Developer Details

Server

Spring Boot
  • MVC 패턴에 익숙합니다.
  • JPA와 Mybatis를 이용한 ORM을 구성에 익숙합니다.
  • Gradle 플러그인 등을 활용할 수 있습니다.
Node JS
  • Express Server 개발에 익숙합니다.
  • Interface를 활용한 추상화 구성에 익숙합니다.
  • CommonJS의 모듈식 구성에 익숙합니다.
  • 현재 Nest.js와 RxJs를 활용한 프로젝트를 진행중입니다.

Web

React
  • 함수형 컴포넌트 작성을 선호합니다.
  • Hook을 이용한 상태관리, Redux를 이용한 전역 상태관리를 선호합니다.
JavaScript
  • npm/yarn 을 이용한 패키지 관리에 익숙합니다.
  • 선언형 프로그래밍을 선호합니다.
  • Web3.js DApp 개발이 가능합니다.
HTML/CSS
  • 시맨틱 마크업을 선호합니다.
  • 명세서에 기반한 UI 구현이 가능합니다.
  • 높은 접근성을 추구합니다.

Infra

Cloud 활용
  • EC2 Ubuntu 환경에 익숙합니다.
Docker
  • docker-compose 사용을 선호합니다.
CICD
  • Jenkins 사용경험이 있습니다.

ETC

Solidity
  • ERC20, ERC721 과 같은 이더리움 표준을 이해하고 있습니다.
  • 표준을 위한 인터페이스를 작성할 줄 압니다.
  • 접근 제한 패턴, 팩토리 패턴 등의 디자인패턴으로 구현할 수 있습니다.
그 외
  • git-flow와 같은 브랜치 전략을 이해하고 있습니다.
  • Excel로 매크로 작성, 간단한 프로그램 제작이 가능합니다.
  • Jira, Notion 등을 활용한 애자일 프로세스에 익숙합니다.
  • 리액티브 프로그래밍, 함수형 프로그래밍 같은 최신 패러다임을 일부 이해하고 있습니다.
  • 사소한 문제라도 같이 해결해 나가는 것을 좋아합니다.

🏛 Education

학사 졸업 · 컴퓨터과학과
2015년 ~ 2021년

🤝 Outside activities

활동명 설명 기간
알고리즘 스터디 정기적 알고리즘 풀이 모임 스터디 2022.07 ~ 2023.01
삼성청년SW아카데미 삼성주관 SW 개발자 양성 기관 최우수 수료 2021.07 ~ 2022.05
(주)바이오앤라이프 교외 국가근로, 웹 쇼핑몰 운영 및 관리, 배송 업무 보조 2020.03 ~ 2020.12
전술서버 운용병 군 내 서버 운영 및 데이터베이스 관리 2017.05 ~ 2018.10
RUN TIME 교내·외 전공 스터디 동아리 모임 2015.03 ~ 2016.06

📖 Personal studies

챌린저스 알고리즘 도전
알고리즘 기록
프로그래머스
백준

Popular repositories Loading

  1. R-Teamproject R-Teamproject Public

    Jong-won Ye-chan Jae-Jun's Team

    R 1 1

  2. yechankun.github.io yechankun.github.io Public

    예찬군의 블로그

    HTML 1

  3. AirSeat AirSeat Public

    경상대학교 데이터베이스 프로젝트 과제

    Python

  4. AI_STOCK AI_STOCK Public

    redniche/alsdn

  5. LoLChessMatchTracker LoLChessMatchTracker Public

    롤토체스 매치 트래커

    Python

  6. bongocat-Yechan bongocat-Yechan Public

    C++