김진우

사소한 것이 사용자에겐 큰 불편함이 된다.

83

about me

내 이야기
창업 아이디어 캠프

교내대회 해커톤

성장과정

군대 시절 '락드림' 음악채널의 노래 정보가 엑셀 파일에 정리되어 있었습니다. 선임께서 엑셀 파일을 토대로 웹사이트로 만들어 주셨는데, 그것은 단순한 메모장을 통해 만들어진 것이었습니다. 그 사이트에서는 해당 노래 정보를 클릭하면 해당 영상이 나오게 되어 있었습니다. 이러한 개발을 통해 사용자의 불편함을 줄이고 편리함을 만들어줄 수 있는 프론트엔드 개발의 매력을 알게 되었습니다.
 사용자의 관점에서 생각하기 위한 역량 향상을 위해 학과 수업에서 UI와 UX에 대해 학습하고 산학 프로젝트에 참여해 프론트엔드 개발과, Figma를 활용하여 디자이너와 협업 한 경험이 있습니다. 산학 프로젝트는 타 회사의 라벨링 시스템은 단순한 엑셀 파일만을 이용해 정리되고 있었고 시간이 상당히 소요되는 문제점이 있었습니다. 문제점을 해결하기 위해 사용자의 리뷰를 불러와 라벨링을 할 수 있는 시스템을 개발했습니다. 또한 작업량과 결과를 한눈에 알아볼 수 있는 시각화 대시보드를 개발해 사용자의 불편함과 시간 소요를 줄일 수 있었습니다.
이러한 경험을 바탕으로 기업에 프론트엔드로써 사용자 피드백을 반영하여 지속적으로 서비스를 개선하는데 이바지 하겠습니다. 또한, 편리한 프로세스 서비스를 구축하여 기업의 발전에 기여하고자 합니다.

성격의 장단점

협업을 잘하기 위해서는 각자의 역량도 중요하겠지만 '효율을 올리기 위해서는 소통이 잘 되야한다' 라는 자세를 가지고 있습니다. 이러한 자세를 가지고 개발자가 아닌 다양한 분야의 팀원들과 무작위 매칭되어 진행된 2박3일 간 로컬 지역에 관한 창업 아이디어 대회에 참가하였습니다.
팀원들끼리 소통이 부족해 다른 팀보다 진도가 늦었고 작업을 안하는 팀원이 생겼습니다. 저는 우선 어색함을 풀기 위해 로컬지역에 도착하여 팀원들과 사진을 찍고, 돌아다니면서 적극적으로 지역에 대한 문제점을 공유하였습니다. "우선 사용하지 않는 빈 옥상 공간을 활용해보자" 라고 얘기하니 팀원이 글램핑 및 옥상 농장을 대여해주는 서비스를 생각하였습니다. 여기서 멈추지 않고 계속해서 꼬리를 물어 다른 팀과 차별화를 두기 위해 각자의 전공을 살려보자 했고 그 결과 비대면 진료와 애플리케이션을 이용한 옥상 대여라는 아이디어를 추가할 수 있었습니다. 이러한 결과물을 통해 최우수상을 받을 수 있었습니다.
이러한 커뮤니케이션 방식은 저의 단점이 되기도 합니다. 때로는 "아무말이나 던지는 거 아니냐" 라는 이야기를 듣기도 하였습니다. 저는 다른 사람이 제 이야기를 수용할 수 있는 확실한 기준점을 잡기 위해 튜터링의 팀장으로 활동하였습니다. 조원들과 튜터링을 진행하면서 스터디와 토론 활동을 이끌어가면서 누구에게나 이해가 되도록 이야기할 수 있고 쉽고 자세하게 설명이 가능하게 하는 것을 기준점을 정했습니다. 이를 통해 저는 단점 또한 장점으로 승화시킬 수 있었습니다.

기억에 남는 프로젝트

IT기술은 현재 빠르게 발전하고 변화함에 따라 새로운 언어와 라이브러리를 학습하고 적용할 수 있는 능력이 중요합니다. 또한, 이를 실제 프로젝트나 서비스에 적용하기 위해서는 지속적인 학습과 실전 경험이 필요합니다. 저는 해커톤 경진대회를 통해 이러한 역량을 길렀습니다.
팀원이 제가 아직 학습하지 않은 React를 사용하여 프로젝트를 진행하는 것을 제안하였습니다. 일주일 안에 새로운 기술을 배우고 적용할 수 있을지에 대한 걱정이 들었지만 새롭게 배우는게 재미있을 것 같아 React를 사용하는 제안을 받아들였습니다. 저만의 공부방법으로 첫번째로 예제코드를 통해 사용방법을 익힌 뒤 두번째로 짧은 강의와 공식문서를 통해 깊게 이해하는 방식으로 학습하였습니다. 쿠키를 활용한 사용자 인증, 상태관리에 대한 이해, 동적 라우팅 처리 등을 이해하고 적용하였습니다. 남들보다 부족했던 저는 차별화를 두기 위해 '이 기술을 왜 사용했는지?' 에 대해 집중적으로 생각하였습니다. 그 결과 심사위원분들에게 칭찬과 함께 대상을 받을 수 있었습니다.
저는 새로운 기술을 학습하고 적용하는 데에 적극적으로 도전하는 개발자입니다. 저의 목표는 빠르게 학습하고 적용하면서 프로젝트나 서비스 개발에 기여하고 끊임없이 성장하고 발전하는 것 입니다. 나아가, 끊임없는 변화와 도전 속에서도 긍정적인 태도로 문제를 해결하고, 웹 개발 분야에서의 새로운 가치를 창출하겠습니다.

Project & Activity

대외활동
2022-11 ~ 2023-08

DEU Google Develop Student Club

GDSC에서는 구글 개발자 기술에 관심이 있는 모든 학생의 참여를 환영하며, 연결(Connect), 배움(Learn), 성장(Grow)을 가치로 다양한 배경과 전공을 가진 학생들이 모여 기술을 습득하고 지역 공동체에 기여하기 위한 활동을 진행

React Study 참가,
하나 이상의 UN 17 지속 가능한 개발 목표에 따라 Google 기술을 사용한 현지 문제의 해결하기 위한 Solution Challeng 참가,
교내 해커톤 참가

2021-03 ~ 2021-06

DILE 교양교육튜터링

튜터가 융복합적 사고를 위해 튜티들과 팀을 이루어 함께 공부하는 프로그램

- 튜터로 활동하며 튜티들과 하나의 의견으로 종합하는 역량 향상
- 매주 2개의 강의를 학습 후 해당 주제에 관한 토론 실시
- 약 3달간 토론한 내용을 바탕으로 활동보고서 작성

Education

학력/교육
2018-03 ~ 2024-02

동의대학교 졸업 산업ICT기술공학과

인공지능, 자료구조, 알고리즘, 데이터베이스, 클라우드 서비스, 빅데이터, 컴퓨터 네트워크, ICT융합기술론, 사물인터넷, 임베디드OS, 오픈소스 등 이수

Work Experience

경력
2023-02 ~ 2023-11

동의대학교 산학협력단

LG 전자 산학 프로젝트를 통한 소비자 리뷰 데이터 라벨링 및 대시보드 시스템 개발

Django, HTML, CSS, Javascript, D3.js, Chart.js, MySQL, AWS Lightsail 기술을 활용하여 라벨링된 데이터를 시각적으로 나타내는 대시보드를 개발하여 제품 리뷰의 장단점과 소비자 불만을 한 눈에 파악할 수 있도록 함. 데이터 시각화로 인해 사용자들이 편리하게 정보를 확인할 수 있게 되었음.

수행업무

1. Django 프레임워크를 활용해 일관된 개발 환경에서 Web UI 개발
- Figma를 사용하여 디자이너와 협업해 사용자를 고려한 Web UX, UI 설계
2. D3.js, Chart.js을 활용해 워드 클라우드, 트리맵 등 대시보드 개발, 사용자 만족도 향상
- 데이터를 시각적으로 표현하고 사용자가 한눈에 이해할 수 있도록 대시보드 디자인 및 구현
- 사용자가 데이터를 실시간으로 확인하고 업데이트할 수 있도록 D3.js와 Chart.js의 기능을 활용하여 대시보드의 실시간 반영 기능 구현
3. 재사용성 및 유지보수 향상
- header, nav, main, footer 등 시멘틱 HTML 마크업을 활용한 베이스 템플릿 개발
4. postgreSql에서 Mysql로 DB 교체, 기존 데이터 복구

성과

1. 사용자 만족도 및 편의상 향상
- 대시보드를 통해 사용자가 데이터를 쉽고 빠르게 확인
2. 시간 단축
- 중복된 데이터 표기 및 하이라이팅 기능을 이용한 라벨링 시간 단축
3. IF Design 참가
- 사용자 측면을 고려해 Web UX,UI를 설계하고 개발
4. 약 20만개 라벨링 완료

Attitude & Ability

특별한 역량
thumb_up
0
빠른습득력
thumb_up
0
빠른 적응력
thumb_up
0
다양한 사람과의 소통

Portfolio

포트폴리오
2024.5
포트폴리오

포트폴리오 페이지

https://jeeenu.notion.site/f68cfdea7b0c4944bd4821ca126204b6?pvs=4

Tech Stack & Tool

프로그램/언어

Code Archive

깃허브/비트버킷
GitHub
(•⊙ω⊙•)

등록된 작품이 없습니다.

Bitbucket

연결된 Bitbucket 계정이 없습니다.

기업문화 엿볼 때, 더팀스

로그인

/