반응형

백엔드 89

카카오모빌리티 MLOps 지원 후기 (1,2차 코딩테스트, 1,2차 면접)

조기졸업 직후인 2024년 9월, 카카오모빌리티 주니어 개발자 영입 공고가 올라왔습니다. 제 인생의 첫 번째 공개채용 지원이었습니다. 백엔드, 프론트엔드, 안드로이드, IOS, MLOps의 5가지 직무를 모집하고 있었습니다. 처음에는 백엔드를 지원하려고 했지만, 처음 들어보는 MLOps라는 직무가 있더군요. 그래서 자세히 알아보니 제가 딱 원하던 직무였습니다. 비슷한 차트 검색기로 백엔드, 데이터 파이프라인, AI(딥러닝&머신러닝)을 조금씩 다뤄본 저에게 매력적으로 다가왔습니다.   전형 절차가 많더군요.. 과연 저는 어디까지 갈 수 있을지 처음에 압도되었습니다.1단계. 서류 전형일단 이력서와 포트폴리오, 자소서를 나름대로 만들어서 제출하였습니다. '그래도 서류는 붙어서 코딩테스트는 경험해보고 싶은데....

취업준비 2024.11.17

프로젝트30. Airflow? 뭔가 내 서비스에 잘 맞을 것 같은데?

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   서비스는 완성했지만..저는 '비슷한 차트 검색기 - 주가 예측' 서비스를 개발하고 운영하고 있습니다. 서비스는 현재 원활하게 돌아가고 있지만, 비용 절감과 유지보수성 향상을 위해 더 나은 기술이나 아키텍처가 없을지 계속 고민 중입니다. 그러던 중, 데이터 엔지니어링과 관련된 도구들을 탐구하면서 Apache Airflow라는 도구를 알게 되었습니다. Airflow는 배치 작업 및 데이터 파이프라인 자동화에 최적화된 도구라고 하여 제 서비스에도 적합할 것 같았습니다. 현재 주기적으로 배치 작업을 수행하는 구조이기 때문에 이를 좀 더 효율적..

프로젝트 2024.09.12

프로젝트29. 6달 동안 서비스를 운영하며 식겁했던 순간

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 개발할 때 식겁했던 순간https://blog.similarchart.com/134 프로젝트15. 모든 사용자 기능 구현완료! 힘들었던 점과 식겁했던 순간제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 웹프로젝blog.similarchart.com   웹사이트 공개 후 반년비슷한 차트 검색기 웹사이트를 운영한 지 6달이 되었습니다. 그동안 많은 사람들이 제 서비스에 방문했습니다. 비록 사용자가 아주 적은 편..

프로젝트 2024.08.13

프로젝트28. 정확도 60%↑? 모두가 4달동안 보는 앞에서 주가 예측 성공!

비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  주가 예측 검증 스토리 예측 성공? 아직은 이르다4~5달 전인 2024년 3월, 프로젝트 23. 또 하나의 희망, 비슷한 차트들을 활용한 주가예측 검증 Start 포스팅을 작성했습니다. 이 포스팅에서 언급했듯이 저는 비슷한 차트들로 주가 예측이 가능할지 검증하였습니다. 검증 초기에는 2012~2022년의 비슷한 차트 데이터로 2023년(1년 치)의 주가를 예측하도록 했습니다. 전 종목의 하루치 비슷한 차트 추출은 약 3시간이 걸리기 때문에 1년 치 과거 데이터 검증에 약 2달이 소요되었습니다. 그렇게 로컬 환경에서 검증해 본 결과, 확실..

프로젝트 2024.07.17

프로젝트27. 앱 배포 완료! 이제 나도 웹사이트, 앱 오너!

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 드디어 모든 것을 끝냈다! 10달 전인 작년 8월, 저는 취업을 하기 위해 개인 프로젝트를 진행하여 포트폴리오를 만들어보기로 했습니다. 처음에는 어떤 주제를 할까 고민을 많이 했었죠. 심지어 한번 정했던 주제를 한 달 후에 바꾸기도 했습니다. (여러 딥러닝 기법을 활용한 주가예측 -> 비슷한 차트 탐색 웹사이트 개발)  프로젝트를 하는 김에 남는 것이 최대한 많도록 하고 싶었습니다.그냥 로컬 환경에..

프로젝트 2024.06.18

프로젝트26. 어라..? 나 프론트엔드 좋아할지도..?

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com 프론트엔드 생각보다 재미있는데?2022년 1~2월, 전역을 앞두고 생각이 많았습니다. 군대에 온 이후 학교에서 배웠던 거의 모든 전공 지식들을 까먹은 상태였습니다. 이전까지는 일과가 끝나면 별생각 없이 인터넷을 하거나 게임을 했었는데, 이대로는 안 되겠다는 생각이 들었습니다. IT전공으로써 어떤 공부를 해야 할지, IT세상에는 어떤 직업들이 있는지, 내가 하고 싶은 건 뭔지, 취업하려면 어떤 준비들..

프로젝트 2024.05.29

프로젝트25. 백엔드 지망생의 앱 개발 도전!? 생각보다 쉽지 않지만 끝이 보인다

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트들을 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com   10달에 걸친 대장정이 끝이 보인다 8월 초에 프로젝트를 시작한 이후 거의 10달이 지난 5월 말입니다. 벌써 학기가 끝이 보이네요. 동시에 저의 대학생활도 끝이 보입니다. 이번 학기는 수업이 2개밖에 없어 편했던 학기였습니다. 하지만 제 나름대로는 항상 바빴습니다. 학기 시작 전, 저는 새로운 도전인 앱 개발을 시작했습니다. 제 웹사이트를 화면을 기반으로 웹뷰 앱을 만들자는 목표였습니다. 그냥..

프로젝트 2024.05.27

예고생의 IT대학 도전기10 - 알고리즘 (내 인생을 바꾼 과목)

사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기 비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com예고생의 IT대학 도전기 개요 20살까지 중학교 수학도 모르던 예고생의 IT대학 도전기 Start! (과목별 정리)사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 웹프로젝트 링크 비슷한 차트 검색기 전 종목의 최근 10년간similarchart.com알고리즘2학년 2학기 전공필수과목인 알고리즘입니다. (2022년 수강)  성..

프로젝트20. 프로젝트 아키텍처 정리

제 프로젝트는 사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다. 비슷한 차트 검색기  비슷한 차트 검색기전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  프로젝트 아키텍처웹 프로젝트를 6개월 만에 목표하는 수준까지 완성했습니다. 아직 테스트와 검증 등이 남아있어 프로젝트가 끝난 것은 아니지만, 이쯤에서 프로젝트를 정리해보려고 합니다. 제 프로젝트가 어떻게 구성되어 있는지 아키텍처를 정리해 보았습니다.1. Library / Web Scraping주가 데이터를 FinanceDataReader 라이브러리와 yfinance 라이브러리를 이용해 불러..

프로젝트 2024.02.17

프로젝트16. 웹페이지 다 만들었다! 6개월간의 사투 끝에 승리선언

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기  비슷한 차트 검색기내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com프로젝트 완성 1. 기능 모두 구현 후 일주일간일주일 전에 모든 사용자 기능을 구현 완료했었다는 포스탕을 작성했었죠. 그 후 일주일이 지났네요. 일주일 동안 여러 최적화 작업과 테스트를 진행했습니다. 대충 나열해 보자면, 비슷한 차트 탐색시간 1/4로 단축(4시간 -> 1시간)Nginx 적용(도메인, 캐싱, 요청 수 제한, HTTPS 등)전체 테스트(한번 테스트 시 12시간) 여러 번CloudFlare 적용(..

프로젝트 2024.02.17
반응형