이름: 윤선웅
생년월일: 1997.03.24
Email : [email protected]
Phone : 010-2368-5202
주소: 경기도 수원시 영통구
GitHub : https://github.com/Sun970324
포트폴리오 : https://www.sunslog.com/
Language: TypeScript, JaveScript, Dart, Python
Front-End: Next.js, React, React-Redux, Tailwind CSS, Styled-Components
Back-End: Node.js, FastAPI, MySQL, Firebase, GraphQL, Prisma
Cross-Platform: Flutter, React-Native
DevOps: Linux, AWS, NCP, Git, Vercel, Docker
AI: TensorFlow, Keras, Langchain, Hugging Face
2023.09 - 2024.03
사원﹒풀스택 개발
회사 경영 악화로 퇴사
“Sorilab”은 숙면유도 음원 스트리밍 서비스입니다. 서비스 기획부터 앱 출시까지의 모든 과정에 직접 참여하였습니다.
IOS와 Android를 동시에 대응할 수 있게 Flutter로 개발하였습니다. 앱의 특성 상 사용자들이 수면하기 직전에 사용한다는 점을 고려하여 전체적으로 어두운 톤의 테마를 사용하여 사용자가 이용하는데 불편함이 없게 하였습니다. 수면음악을 재생할 때 사용자들이 주로 반복재생으로 틀어놓는다는 점, 수면음악은 멜로디, 자연음, 수면 웨이브 크게 세개의 트랙으로 구분되어 있는데 각각의 음량을 사용자의 취향에 맞게 조절해야한다는 점을 고려하여 세개의 트랙을 동시에 재생시키는 방식으로 구현하여 반복재생 시 다음 반복으로 넘어갈 때 끊기는 소리를 제거하고 각각의 음량을 조절할 수 있는 기능을 구현하였습니다. 또한 백엔드는 Firebase를 이용하여 NoSQL기반의 데이터 관리, OAuth 2.0 구현, 데이터 서버를 구축하는 등 백엔드 개발의 효율성을 높였습니다.
2022.10 - 2023.09
사원﹒풀스택 개발
이직으로 인한 퇴사
“출근하자”는 위치기반 구인구직 플랫폼입니다. 개발자로써 첫 커리어 경험을 쌓은 프로젝트입니다.
기존 프로덕트를 개선, 보수를 하는 업무를 했습니다. 입사하여 UX, UI를 개편을 진행한 후 구인공고 데이터가 많아졌고 메인페이지의 지도 위에 많은 수의 마커가 렌더링되었습니다. 하지만 모든 데이터를 불러오고 마커가 렌더링될 때까지 지연시간이 40초까지도 걸리며 불편을 초래하였고 이를 해결하기 위해 마커 클러스터링 알고리즘을 적용하여 많은 수의 마커가 비슷한 위치에 있는 경우는 하나의 마커로 렌더링되게 하여 기존 40초까지 걸리던 렌더링 시간을 5초 이내로 줄일 수 있었습니다.
2018.10 - 2021.02
사원﹒자동인쇄팀