채용공고 올리기

표원식님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
표원식
직업
Android , Flutter 개발자
간단 소개

안녕하세요. 배움을 즐기는 모바일 앱(Flutter,Android) 개발자 표원식 입니다. 인턴 경험 여러가지 언어를 경험해 보았고, 새로운 언어,기술을 공부하고 경험해 보는 것을 즐기는 편입니다. 좋은 코드를 짜는 것은 물론이며 , 소통이 잘되는 개발자 , 같이 일하고 싶은 개발자가 되고 싶습니다.

기술 스택

기술 스택

Flutter, dart, PostgreSQL, TypeScript, TypeORM, NestJS, Android, JavaScript, Jetpack, coroutine

경력

회사명

(주)디지캡

직급 | 부서 | 근무 유형

사원 | 개발팀 | 재직 중

근무 기간

2023.02. ~ 재직 중 (2년 1개월)

담당 업무

NO-CODE 솔루션 2.0 / 2024.03 ~ 현재


[주요 업무]

flutter 기반의 NO-CODE 솔루션 버전 1.0을 버전 2.0으로 마이그레이션하여 기능 개선 및 확장 개발

  • 기존 동적 테이블 위젯 → pluto_grid 라이브러리 사용하여 마이그레이션

  • 기존 프로필 위젯에 flutter_fast_forms 라이브러리 적용하여 마이그레이션

  • 엑셀 파일 업로드 위젯 개발

  • 데이터베이스 프로시저를 호출하는 버튼 위젯 개발

  • CRUD 버튼 위젯을 pluto_grid 내부로 적용하여 개발

  • API 설정 인터페이스 구현

  • 솔루션 전반적인 이슈처리 및 유지보수

NO-CODE 솔루션 1.0 / 2023.04 ~ 2024.03 (11개월)


[주요 업무]

flutter 기반의 NO-CODE 솔루션 버전 1.0을 적용하여 대학교 학사 행정 시스템 개발 및 유지 보수

  • 다양한 검색 조건에 따라 테이블 내 검색 결과가 다르게 조회되는 “동적 테이블” 위젯 개발

  • 학생들의 상세 정보들을 나타내는 “프로필” 위젯 개발

  • oz 리포트를 webview로 띄워서 출력물을 출력하는 “출력물” 위젯 개발

  • (”동적 테이블”,”프로필”) 위젯의 컬럼을 추가,삭제,컬럼 타입(Radio,Check,Label,Combo 등등) 수정하는 설정 모달 개발

  • “동적 테이블”,”프로필” 위젯의 데이터를 조작할수 있는 버튼 CRUD 버튼 위젯 개발

  • 모바일 , 웹의 해상도를 고려한 반응형 UI 적용

  • 솔루션 전반적인 이슈처리 및 유지보수

회사명

주식회사헥사베일

직급 | 부서 | 근무 유형

인턴 | 개발팀

근무 기간

2022.03. ~ 2022.08. (6개월)

담당 업무

인턴 기간 동안 사내 외주 프로젝트에 참여하였습니다.

영어 단어 암기앱 / 2022.06 ~ 2022.11 (5개월) (8월 인턴 퇴사후 재기획하여 개발)


[주요 업무]

  • flutter 기반의 영어 단어 암기앱의 프론트엔드 개발

  • node.js 기반의 영어 단어 암기앱의 백엔드 개발

[수행 역할 및 주요 성과]

  • 모든 해상도를 고려한 반응형 UI 적용

  • 회원관리 DB 설계 및 기능 개발

    • 회원 인증 및 가입

    • 로그인

  • TTS(Text To Speach) 라이브러리 이용하여 음성 기능 개발

  • 학습 기능

    • 영어 단어 시험 DB 설계 및 기능

    • 오답 노트 DB 설계 및 기능

    • 나만의 단어장 DB 설계 및 기능

메카랩 영메이커스 모빌리티 콘테스트 / 2022.05 ~ 2022.06 (1개월)


[주요 업무]

  • vue.js 기반의 메카랩 영메이커스 모빌리티 콘테스트 투표사이트 웹 개발

[수행 역할 및 주요 성과]

  • 모든 해상도를 고려한 반응형 UI 적용

  • 투표 및 투표 집계 기능 개발

  • 중복 투표 방지 로직 처리

비대면 보험 설계관리 프로그램 / 2022.04 ~ 2022.05 (1개월)


[주요 업무]

  • 비대면 보험 설계 관리 프로그램 UI/UX 개발 및 회원관리 기능 vue.js 이용하여 웹 개발

[수행 역할 및 주요 성과]

  • 애플리케이션의 전체적인 UI/UX 개발

  • 모든 해상도를 고려한 반응형 UI 적용

  • 회원 관리 기능

    • 회원 가입

    • 로그인

    • 자동 로그인

    • 회원 탈퇴

프로젝트

프로젝트명

온도옷도

소속/기관명

개인

프로젝트 기간

2024.09. ~ 진행 중

프로젝트 내용

프로젝트 소개

최근 일교차가 큰 날씨 속에서 어떤 옷을 입어야 할지 결정하기 어려운 경우가 많습니다. 특히 결정을 어려워하는 사용자들을 위해, 이 앱은 온도에 따른 옷차림을 추천하여 고민 없이 적절한 의상을 선택할 수 있도록 돕습니다.

또한 출근이나 등교 시 날씨에 대비하지 못해 불편한 상황을 방지하기 위한 알람 기능도 제공합니다. 알람을 설정하면, 사용자가 외출 전에 필요한 옷차림과 우산 등의 준비물을 미리 확인할 수 있습니다. 이 기능은 집을 나서기 전 날씨 상황에 맞게 준비를 완료할 수 있게 해 줍니다.

마지막으로, 상세 주소 날씨 검색 기능을 통해 가고자 하는 지역의 정확한 날씨를 확인할 수 있어, 보다 세심한 외출 준비가 가능합니다.

주요 업무

  • 모든 해상도를 고려한 반응형 UI 적용

  • openweathermap API를 이용하여 현재 기온,날씨,기온 변화 기능 개발

  • local KAKAO API , openweathermap API를 이용하여 상세 주소의 날씨 검색 기능 개발

  • NotificationReceiver를 이용하여 정해진 시간 날씨 알람 기능 개발

프로젝트 링크

프로젝트명

영어 단어 암기앱

소속/기관명

개인

프로젝트 기간

2022.06. ~ 2022.11.

프로젝트 내용

프로젝트 소개

글로벌 시대 초,중,고등학생은 물론이고 성인,직장인 , 노인 분들도 영어를 배우고 있습니다. 영어 회화 , 영어 시험을 보기 위해서 가장 기초적인 부분은 바로 '단어' 입니다. 하지만 문법 공부 , 듣기 공부, 작문 공부 등등 단어 말고도 여러가지 에 시간을들여야 하기 때문에 단어에만 오랜시간을 투자하기 힘듭니다. 영어단어 암기앱은 간단한 시험, 편리한 듣기 기능 , 단어장기능을 이용하여 적은 시간으로 단어를 효과적으로 외울수 있도록 도와줍니다.

주요 업무

  • 모든 해상도를 고려한 반응형 UI 적용

  • 회원관리 DB 설계 및 기능 개발

    • 회원 인증 및 가입

    • 로그인

  • TTS(Text To Speach) 라이브러리 이용하여 음성 기능 개발

  • 학습 기능

    • 영어 단어 시험 DB 설계 및 기능

    • 오답 노트 DB 설계 및 기능

    • 나만의 단어장 DB 설계 및 기능

프로젝트 링크

프로젝트명

음악 장르 분류 머신러닝을 이용한 음악 추천

소속/기관명

개인

프로젝트 기간

2022.09. ~ 2022.11.

프로젝트 내용

프로젝트 소개

음악을 듣다 보면 비슷한 음악을 더 찾아 듣고 싶은 경우가 있습니다. 하지만 음악 플랫폼에서는 비슷한 음악 뿐만 아니라 동일한 아티스트의 다른 곡들, 해당 재생목록에 포함된 다른 곡들과도 관련된 음악들 등 너무 다양한 추천으로 인해 사용자가 원하지 않는 것도 포함되는 경우가 많습니다. 또, 우연히 길에서 듣게 된 노래를 통해 찾고 싶을 때에는 선택지가 더욱 없습니다. 따라서, 이런 경우에 비슷한 곡을 찾을 수 있도록 해당 음악 및 오디오 파일을 분석하여 장르를 특정화하고 해당 장르에 속해있는 곡 또는 재생목록을 사용자에게 추천하고자 개발하게 됐습니다.

주요 기능

  • 유튜브 검색어에 장르를 입력하거나 파일을 업로드한다.

  • 검색된 음악 또는 파일을의 오디오의 음역대를 분석하여 장르 예측 결과값을 도출한다.

  • 도출된 모델의 값을 기반으로 사용자에게 음악을 추천한다.

주요 업무

  • 사용자 인터페이스 개발 (file upload , youtube surf)

  • 유튜브 데이터 크롤링

  • 검색한 데이터 조건 필터링

  • 데이터 결과 추출 excel 파일 저장 및 결과 표 도출

프로젝트 링크

포트폴리오

URL

link

포트폴리오

노션
link

블로그

URL 링크
link

Github

깃허브

교육

소속/기관명

서경대학교

종류 | 전공

대학교(학사) | 소프트웨어

재학 기간 | 재학 상태

2017.03. ~ 2023.08. | 졸업

자기소개

자기소개

나의 개발 이야기

<나의 첫 번째 신호등>

저의 개발자로의 여정은 인턴 생활에서 시작되었습니다. 그리고 그 인턴 기간 동안 만난 팀장님은 제 개발자로서의 길을 결정짓는 중요한 역할을 해주셨습니다. 팀장님은 프론트엔드부터 백엔드, 배포까지 모든 영역에서 능숙하셨습니다. 10년 차 경력을 가졌지만 최신 기술에 대한 관심과 공부를 게을리하지 않으셨습니다. 새로운 프로젝트를 시작할 때마다 어떤 언어나 기술을 선택할지 신중히 고려하고, 그 선택의 이유를 명확히 설명해주셨습니다. 이런 팀장님의 모습을 보며, 저도 시간이 흘러서 주도적인 리더로 거듭날 때 후배들을 이끌어나가야 한다는 사명감을 느꼈습니다. 그러기 위해서는 현재에 안주하지 않고 지속적인 학습과 성장을 추구해야 한다는 다짐을 하게 되었습니다.

<프론트 엔드를 선택한 이유>

학창 시절, 저는 코딩에 대해 전혀 알지 못했지만, 단순히 개발자라는 직업이 멋있어 보여 소프트웨어 학과에 진학하게 되었습니다. 대학에 입학하여 처음으로 코딩을 접했을 때, 새로운 언어들을 다루며 심지어 간단한 코드조차도 짜지 못하는 모습을 보면서 '내가 재능이 없나?'하는 생각에 고민과 갈등이 많았습니다. 그러던 중에 학교의 교수님께서 인턴 제안을 해 주셨고, 스타트업에서 6개월간의 인턴 생활을 시작하게 되었습니다. 이 경험을 통해 실무에서의 개발 과정과 팀원들과의 협업이 저에게 큰 즐거움과 성취감을 준 것을 깨달았고, 이를 통해 개발자로 성장하고 싶다는 결심을 하게 되었습니다.

또한, 개발자를 희망하는 이유는 처음에는 코딩을 공부할 때 재미를 느끼지 못했고, 자퇴까지도 고민했던 경험이 있었습니다. 백앤드를 공부할 때는 눈에 보이지 않고, 답답함을 느꼈지만, 프론트엔드를 경험하며 코드를 수정하면서 화면이 달라지는 모습을 보며 흥미를 느꼈습니다. 다양한 기능을 구현하고, 그 결과물을 바로 보는 과정에서 큰 즐거움을 느꼈습니다. 이러한 경험을 통해 개발자로서의 열정이 더욱 확고해졌습니다.

<플러터와 첫 번째 만남>

가장 기억에 남는 프로젝트는 프로젝트는 플러터를 이용한 영어 단어 암기 앱 프로젝트였습니다. 이 프로젝트는 1년 차 개발자분이 백엔드를 맡아주시고, 저는 플러터를 이용하여 프론트엔드를 개발하는 임무를 맡았습니다. 플러터라는 기술이 처음이었기에 생소했지만, 그 안에는 잠재력이 많다고 생각하여 기쁘게 참여했습니다. 처음 접하는 언어이기에 모르는 부분이 많았고, 자료도 부족했지만, 이를 보완하기 위해 강의와 도서 등을 적극 활용하여 열심히 공부했습니다. 화면이 하나씩 완성되고 기능이 하나씩 구현될 때마다 큰 성취감을 느꼈고, 이를 통해 플러터 개발에 흥미를 느끼게 되었습니다.

이 프로젝트를 통해 플러터 개발에 대한 새로운 재미를 발견했고, 현재는 디지캡이라는 회사에서 플러터 개발자로 일하고 있습니다. 이제는 학사행정 솔루션 프로젝트를 진행하고 있습니다. 이 프로젝트는 저에게 많은 도전과 성장의 기회를 주었으며, 다양한 언어와 기술을 경험하며 현업에 빠르게 적응할 수 있었습니다

<안드로이드를 배우며>

회사 생활에 적응하고 플러터를 어느 정도 익혔다고 생각했을 때, 저는 같은 상황의 주니어 플러터 개발자들이 어떻게 공부하고 있는지에 대해 관심을 가지게 되었습니다. 플러터에 대한 긍정적인 인식이 있는 곳도 있지만, 아직 한국에서는 플러터에 대한 인식이 부족하다는 것을 깨닫는 데는 그리 오랜 시간이 걸리지 않았습니다.

저는 플러터 개발자로서 더 나아가 좋은 앱 개발자가 되려면 네이티브 기술을 익히는 것이 필수적이라고 생각했고, 그 이후로는 업무 외 시간에 안드로이드 공부를 병행하고 있습니다. 강의를 통해 공부하면서, 플러터와 다른 점도 많았지만, 그동안 여러 언어를 배워본 경험 덕분에 또 다른 재미를 발견할 수 있었습니다.

안드로이드를 배우면서 플러터 개발을 병행하다 보니 기술에 대한 시각이 넓어졌음을 느꼈습니다. 현재는 안드로이드에서 흔히 필요한 기술들을 습득한 상태로, 안드로이드를 이용해 날씨에 맞는 옷을 추천해주는 앱 ‘온도 옷도’를 출시 직전에 있습니다.

좋은 앱 개발자가 되기 위해, 앞으로도 안드로이드와 플러터를 가리지 않고 더 나은 코드와 재미있는 개발을 지속적으로 이어나가겠습니다.

댓글