미리보기
기본 정보
옳은 길의 반대는 쉬운 길, 다양한 분야에서 시행착오하며 폭넓은 영역이 커버 가능한 개발자입니다. 구글에서 '지스트 심수연'을 검색해보세요!
기술 스택
React, Node.js, NestJS, Next.js, Three.js, Unity, MySQL, AWS, Flutter
경력
NAVER
개발 인턴 | 헬스케어 연구소 | 재직 중
2024.06. ~ 재직 중 (8개월)
풀스택 개발 인턴으로 근무, React와 Node.js를 사용
기존 코드를 빠르게 읽으며 유지 보수 및 신규 기능 구현
Redux, 단일 프로그램 → 멀티 프로그램 선택으로 전환
프로그램 선택 상태 전역적 관리 - api 호출 경로에 적용
변동성 적고 많이 호출되는 함수 → 최소 호출되도록 관리
Antd, 기존 컴포넌트 디자인을 기획 디자인에 맞게 수정
Collapse header - grid 삽입, active 상태 동적으로 조절
Billboard.js, 그래프에 multiple region 색상 - 기존 style 개조
GIST Data Science 연구실
엔지니어 인턴 | GIST
2024.01. ~ 2024.05. (5개월)
일반인공지능 학습용 퍼즐 게임 데이터 수집 웹, O2ARC 3.0 제작
총 수집 데이터 10,000+, 사용자 100+
[프론트엔드] 사용자 유입 상승 위한 UI/UX 개선
데이터 수집 27% 증가, 400+ 문제 풀이 사용자 탄생
[백엔드] NestJS로 Restful API 제작, swagger 문서화
논문 1저자: O2ARC 3.0: A Platform for Solving and Creating ARC Tasks
IJCAI 2024 Demo Track 투고(24.04.19. Accepted)
초청 강연 이력
KAIST-빅데이터 분석을 위한 데이터 엔지니어링(24.05.29.)
O2ARC 3.0, 사람처럼 사고하는 AI 학습용 Data 수집 툴
GIST-Data Engineering (24.05.28.)
Creating O2ARC 3.0 - Tools, Technical Implementations, and User Analysis
GIST Auditory and Music Perception 연구실
Unity 개발 인턴 | GIST
2023.11. ~ 2024.02. (4개월)
정신질환 치료를 위한 게임 기반의 디지털 치료제 기술 개발
Unity-Application 유지보수
GIST Infonet 연구실
블록체인 인턴 | GIST
2021.12. ~ 2022.02. (3개월)
Voting DApp 구현, 온라인 투표 시스템의 안정성과 투명성 보완
분산형 네트워크 블록체인 기술의 변경 불가능성을 통해 투표 결과 조작 방지
프로젝트
Ziggle(GIST 대학 통합 공지 서비스)
GIST 총학생회 정보국
2023.02. ~ 2024.02.
검색페이지, 마이페이지 - UI 디자인 및 개발
i18next로 한글/영어 언어 선택 지원
Open Graph, SEO 고려해 React → Next.js 마이그레이션
github 협업
업무 배분 및 진행 상황 가시화 위한 git issue template 활용
Ziggle 서비스
인연(동문 네트워킹 앱)
GIST 창업동아리 타운홀
2022.01. ~ 2024.02.
동문 간의 네트워킹 발전을 위한 앱 서비스 출시
IOS 170+, Android 180+
전체 GIST 동문 5% 가입
창업동아리장으로 700만원 예산 유치, GSS 지원사업 선정
또래멘토(청소년 지식 교환 웹)
Google Sollution Challenge
2023.01. ~ 2023.04.
지역 간 교육 불균형 해소를 위한 청소년 지식 교환 웹
[프론트] 마이페이지 UI 구현, 팝업 구현
Modal Portal 방식으로 사용 언어 선택 팝업 구현
[PM] 도서산간 지역 학생 5인 섭외 - 고객 인터뷰
교육봉사 활동 경험을 바탕으로 다양한 지역의 학생 섭외
github
지스트인의 공부하는 시간
GIST GDSC
GIST 학생에게 공부 장소와 DB 내에서 스터디 메이트 매칭 및 추천
인스타 스토리 공유 효과 통해 배포 5일 후 사용자 200+
[프론트] 질문 페이지 UI 구현, AWS 배포
github
포트폴리오
교육
광주과학기술원
대학교(학사) | 전기전자컴퓨터공학부
2021.02. ~ 현재 | 재학 중
과학영재학교 광주과학고등학교
고등학교
2017.02. ~ 2020.01. | 졸업
대외활동
대통령과학장학생
한국장학재단
2023년도 대통령과학장학생 선정
대통령 및 과학기술정보통신장관상
2023 제1회 GISTXGDSC 해커톤 1위(대학장상)
광주과학기술원
주기적으로 소통에 노출시켜 우울감을 회복할 수 있는 메신저 서비스 개발
커뮤니케이션 국제 디자인 공모전-특선
한국커뮤니케이션디자인협회
p5.js로 3차원 공간에 성운 구성
orbit 함수 구현, rotateX, rotateY 사용해 마우스 이동만큼 카메라 Vector 회전해 360도 관찰
대한민국 인재상
한국장학재단
2022년도 대한민국 인재상 선정
자격증
TOEIC Speaking
160 | ETS TOEIC
2024.06.
외국어
영어
일상 회화 가능
자기소개
#간단한 자기소개_성실의 아이콘
많은 사람에게 도움이 되는 웹을 만드는 풀스택 개발자입니다. 모두가 사용하고 싶은 서비스를 만들고 싶습니다.
#다양한 경험_넓은 시야
프론트엔드, 백엔드, 책 출판, 디자인, 창업팀 등 다양한 경험을 바탕으로 모두가 협업하기 좋은 팀을 만들고자 노력합니다.
#최근 관심 분야_3차원 UI
사용자가 원하는 대로 움직일 수 있는 UI/UX를 만드는 것에 관심이 있으며, 최근 Three.js로 3차원 상호작용이 가능한 인터렉티브 웹을 만드는 데에 관심이 있습니다. 디자이너를 위한 툴인 p5.js로 3차원 우주 공간을 만들어 디자인 대회에 출품해 특선을 받은 적이 있습니다. 아름답고 실용적인 UI를 개발하는 것에 관심이 많습니다.
#필요한 기술은 어떻게든 습득하는 편
팀에서 필요한 stack은 자발적으로 익혀서 보충할 수 있습니다. 창업팀에서 푸시알림 서비스가 필요했을 때는 flutter-FCM-Spring을 연결하는 과정을 독학해서 구현했습니다. 추석 연휴 첫날을 밤새워 될 때까지 코딩해서 구현해냈습니다.
O2ARC 3.0을 개발할 때, 프론트엔드 개발자로 입사했지만 백엔드 개발자가 필요하자, 5일 만에 docs와 구글링을 통해 NestJS로 기초 백엔드 API를 구현했습니다.