Skip to content
View noname2048's full-sized avatar
Block or Report

Block or report noname2048

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
noname2048/README.md

안녕하세요 👋 최성욱입니다.

  • 웹 분야를 시작으로 열심히 공부해가고 있는 저년차 개발자입니다.
  • 파이썬 벡엔드(Django, FastAPI)를 시작으로 프론트엔드(Next.js) 등을 공부해 나가고 있습니다.
  • 스타트업을 시작으로 개발인생을 이어가고 있습니다.
  • 좋은 코드를 만들기 위해 주어진 시간보다 조금 더 생각해보려고 노력하고 있습니다.

경력

Algorima | Software Enginner

  • 2022.07 ~ 2022.04 소프트웨어 벡엔드 엔지니어, 채용담당자를 위한 프로그램 개발
  • Django, PostgreSQL, Celery, GKE 사용
  • 회원가입 및 Swagger 로 관리되는 CRUD API 작성
  • 유저 인터뷰를 통해 (하드코딩 기반) 권한 서비스 기획
  • 지원자 파이프라인 소요시간 통계 로직 작성 (기본적인 SQL 작성)
  • 사용자 지표 분석 및 설문조사 자동화 (간단한 Zapier 워크플로우)

사이드프로젝트 (현재 VKE가 내려가서 비활성 중입니다..! 훈련소 다녀와서 다시 복구하겠습니다 🫡)

1. 칸반보드 (🛠️)

2. 교회 강설 (sermons.co.kr)

  • [프론트] Next.js 와 Tailwindcss 를 사용하여 700개가 넘는 강설을 서비스합니다. (비공개 깃헙)
  • [크론] 매 12시간 마다 새로 올라오는 강설을 체크하여 사이트에 반영합니다.

3. 집온도 수집서버 (🛠️)

자격증

  • 정보처리기사(21.06)
  • SQLD(21.04)

기술

주요 기술

My Skills

관심있는 기술

My Skills

기타 (TL; DR)

1. 성장하고 싶은 방향

  • 2만명의 수강신청을 선착순으로 받는 서비스를 안정적이고 합리적으로 설계할 수 있는 개발자되기
  • 한달의 시간이 주어지면 시장에 주어진 가성비 높은 기술을 활용하여 빠르게 프로토타이핑을 할 수 있는 개발자
  • 자동화 할 수 있는 업무들을 개선할 수 있는 개발자
  • 디버깅과 프로파일에 대해 합리적인 조사를 진행하여 설득할 수 있는 개발자

2. 학부과정 (융학공학부 디지털이미징)

  • 1학년 자유 전공 이후 2학년에 선택하는 바이오/나노/컴퓨터 에서 컴퓨터를 택하엿습니다
  • 컴공과 비슷하게 C++로 시작해 컴퓨터 구조, 자료구조, 알고리즘, 등을 통해 보다 세분화된 전공으로 이수합니다.
  • 데이터베이스, 컴파일러 같은 이후의 일부 강의를 디지털이미징 전공의 심화 전공으로 대체합니다.
  • 영상알고리즘, 그래픽, 3D 모델링, AI 등으로 대체하여 특수 대학원으로 설립된 첨단영상대학원의 전문가를 양성합니다.
  • OOP, 자료구조, 알고리즘, 네트워크, 컴퓨터구조, 운영체제, 임베디드컴퓨팅, 컴퓨터그래픽스, 영상알고리즘프로그래밍, 모바일앱개발 등

3. 교외활동

  • 멋쟁이사자처럼 (ruby, ROR)
  • 406 알고리즘 (ICPC 온라인 예선 교내 4등)
  • 딥러닝스터디
  • 영수증 OCR 전처리 (공과대학 우수상)
  • PE 프로그램 (랩인턴)
  • 얼굴인식구현, 4학년 (공과대학 장려상)

4. 그외 자잘한 프로젝트

  • jwt 공부, 2023.06
    • [벡엔드] FastAPI 를 통한 jwt 공부 (https://github.com/noname2048/co-fastapi-jwt)
    • github pre-hook 으로 ruff 등의 린팅툴 사용 및 적용
    • [프론트] http only 쿠키와 세션, 로컬 스토리지 2023.10 (원티드 프리온보딩)
  • 쿠버네티스로 https 웹사이트 서비스 2023.04
    • [데브옵스] 도커라이징한 서비스를 쿠버네티스를 이용해 서비스를 배포하는 경험
    • 직장에서 사용했던 cert-manager 와 기타 지식을 넘블 딥다이브 프로젝트를 통해 다시 복습
    • [블로그 후기] (https://velog.io/@noname2048/넘블-딥다이브-후기)
  • isbn 을 이용한 책 크롤링 사이트 2022
  • 연습용 게시판 사이트 2021
    • [풀스택] Django 를 활용하여 EC2 에 무중단 CI/CD 구현해보기 (https://github.com/noname2048/django-prac-004)
    • DB 비정규화를 통해 SQL 쿼리시간 80%를 단축해보기
    • Nginx 를 수정하여 ip 수집, 조회수 로직 및 도배 방지기능 작성
  • 대학교 빈 강의실을 알려주는 "공강" 2017
    • [풀스택] 루비온 레일즈와 processing 을 활용하여 310관 N층의 혼잡도를 그림으로 제공
    • 수강 신청 페이지에서 6천개의 강의를 크롤링해, 정규표현식으로 데이터 정제
    • 학교 사무실에 전화하여 아이디어를 제시하고 설득하여 강의실 목록 획득
    • 800명 규모 해커톤에서 발표

Pinned Loading

  1. cp-react-to-t3 cp-react-to-t3 Public

    TypeScript

  2. cz-kanban cz-kanban Public

    dnd-kit, redux, mobx 를 이용한 kanban board

    TypeScript

  3. da-argocd da-argocd Public

    Smarty

  4. dc-login dc-login Public

    원티드 온보딩 FE 10월 과제를 위한 공부

    TypeScript