회사, 학교, 사람, 채용공고

K

개인정보와 약관

기업용 서비스

지원센터

본 서비스에서 제공하는 사용자의 개인정보 데이터를 포함하여 각 정보주체의 동의 없이 데이터를 무단으로 수집하는 행위를 금지 및 거부합니다. 공개된 데이터도 크롤링 등 기술적 장치를 이용해 허가 없이 수집하는 경우 개인정보 보호법에 따라 형사처벌 될 수 있음을 알려드립니다.

© 2025 Rocketpunch, 주식회사 더블에이스, 홍원표, 대한민국 서울특별시 성동구 성수일로10길 12, 12층 1호, 04793, support@rocketpunch.com, +82 10-2710-7121

사업자등록번호 206-87-09615

더보기

user-banner-image
image

한영탁

게시물

0

팔로워

11

팔로잉

28

개발에 멈추지 않고 더 좋은 품질의 코드를 위해 검색하고 시도하는 배우는 것을 좋아하는 백엔드 개발자입니다.

커리어

게시물

경력

image

백엔드 개발자

아이언플래그

2022년 5월 - 2023년 1월 · 9개월

graphql 백엔드 템플릿 회의 및 작성 * TypeScript, pnpm monorepo, graphql, TypeGraphql, Bitbucket 도입 결정과 신입과 협업을 위한 백엔드 코드 규약 정리하여 문서로 작성 및 회사 컨플루언스에 업로드 <내용> RESTfull API 설계에 맞게 기능들 api 주소 규칙 정하기 및 코드 작성 pnpm monorepo 간단한 설명과 이용방법 작성 레이어트 아키텍쳐를 기반으로 하나의 쿼리를 Controller, Service, Dao 로 분리, TypeGraphql을 사용해 typegraphql 문법과 데코레이터로 스키마 중복 제거와 가독성을 키웠습니다. 3개의 파일로 분리한 하나의 쿼리들을 하나의 파일로 묶어 여러개의 파일로 작성 후에 자동 파일 reader로 가독성을 위해 하나의 파일이 아닌 여러개의 파일로 분리하여 자동으로 파일추가시 인식 자동으로 스키마 작성 및 분업과 가독성을 키웠습니다. 또한 자주 쓰는 코드들을 util파일에 작성하여 코드 중복 제거를 우선시 하였습니다. jest로 graphql 테스트 코드 작성 -> unit, integration, end to end 3가지로 나누고, mock데이터 사용하여 bitbucket(후에 github로 옮겼습니다. 테스트 코드는 그대로 사용) ci/cd로 실행 시 테스트 코드 작동 시간을 줄이고 코드 안정성 확립 자주 쓰는 코드들을 미리 util 파일에 작성 * serverless 아키텍쳐 도입으로 인한 코드들 리모델링 - 기존 graphql에서 express 및 graphql 서버 제거 하나의 쿼리당 하나의 http 웹서버로 동작할 수 있게 Graphql-lambda로 쿼리 작성 및 구현된 serverless 서버에 작동할 수 있게 테스트 및 업로드 백엔드 기능 추가 * 로그인 로그아웃 기능 추가 - JWT token과 쿠키로 로그인 기능 구현( access, refresh 시간차 토큰 2개 발행하여 DB에 저장, access토큰을 기한은 5분, refresh토큰은 14일과 28일로 나누어 요청 시마다 토큰 비교를 통해 로그아웃되도록 설정 탈취 시간이 5분을 넘지 않도록 설정하여 권한과 보안 관련 코드 작성 ) * 상품 조회(각 상품 내용마다 필터링과 검색 적용) , 상품 추가, 상품 상세, 상품 정보 수정, 상품 투자자 목록 가져오기 API 기능 구현 * 휴대폰 본인인증 api와 휴대폰 본인인증 완료시 mailgun 모듈로 hash로 유저마다 고유문자를 유저 메일로 전송 유저 메일 인증 api 추가 * 아임포트로 결제 관련 api 추가 - 결제 버튼 클릭시 결제 관련 정보들 임시 저장 후 iamport api로 결제 완료 시 결제 완료 정보를 받아와 기존 정보랑 비교 후 프론트에 요청 완료 전송시 프론트 결제 완료 창으로 전환으로 구현 * 프론트와의 협업을 위한 swagger 작성 - 회의를 통해 swagger 파일에 요청 파라미터와 응답 내용을 우선 작성 후 그에 맞게 일정에 맞게 api 구현

더보기

image

웹 프론트엔드/백엔드 개발

한국결제인증

2021년 8월 - 2022년 2월 · 7개월

nodejs 서버 모바일 배달 서비스 포인트 및 적립금 추가, 매장 검색 서비스 개발 및 유지보수 안드로이드 개발자, ios개발자, DBA와의 협업 포인트(회사 서비스용), 적립금(매장용) 기능 추가를 위한 DBA와의 회의 및 서버 연계 및 흐름도 확인 nodejs 서버 로 이루어진 - 결제 서버 API, 사장님용 사이트 API, 관리자용 사이트 API 수정, 주문접수 프로그램 등 포인트 , 적립금 연계 된 API 들 추가 및 수정 테스트를 위한 테스트용 aws 서버 오픈 및 테스트 리스트 작성 안드로이드 개발자, IOS개발자에게 swagger 업로드를 통한 수정 요청 테스트용 앱/서버에서 최종 테스트 완료 후 배포 및 유지보수 무중단 서비스를 위한 매장 검색 API 개발/수정 지사관리(영업사원용 관리용), 매니저 관리(영업사원용) 웹/앱(웹뷰) 프론트/백엔드 개발 무슨 기능이 필요한지 설명을 듣고 DBA와 회의를 통한 대략적인 회의를 통한 개발 방향을 정해 ( 영업한 매장 리스트 확인 매니저들 주문 및 영업에 따른 실시간 영업매장 월급 변화에 따른 모바일 푸쉬알림으로 보내주기 지사에서 매니저 정보 및 금액 실시간 확인, 영업한 매장 필요서류 사진으로 업로드 s3에서 저장 및 업로드한 사진 관리자용사이트에서 관리하기 다날 핸드폰 본인인증을 통한 본인인증 및 입점매장 신청하기 ... 등등 ) 필요한 대략적인 초기 기능으로 html 퍼블리싱 외주로 받아옴 react nextjs로 프론트엔드 작성 후 서버 배포 -> aws s3에 정적 웹 사이트로 다시 배포 (무중단 서비스를 위해 aws cashing으로 사용) nodejs로 mvc패턴으로 API개발 및 aws에 서버 배포 추가되는 기능들 퍼블리싱/프론트/백엔드 개발 및 유지보수 무슨 기능이 필요한지 설명을 듣고 DBA와 회의를 통한 대략적인 회의를 통한 개발 방향을 정해 ( 영업한 매장 리스트 확인 매니저들 주문 및 영업에 따른 실시간 영업매장 월급 변화에 따른 모바일 푸쉬알림으로 보내주기 지사에서 매니저 정보 및 금액 실시간 확인, 영업한 매장 필요서류 사진으로 업로드 s3에서 저장 및 업로드한 사진 관리자용사이트에서 관리하기 다날 핸드폰 본인인증을 통한 본인인증 및 입점매장 신청하기 ... 등등 ) 필요한 대략적인 초기 기능으로 html 퍼블리싱 외주로 받아옴 react nextjs로 프론트엔드 작성 후 서버 배포 -> aws s3에 정적 웹 사이트로 다시 배포 (무중단 서비스를 위해 aws cashing으로 사용) nodejs로 mvc패턴으로 API개발 및 aws에 서버 배포 추가되는 기능들 퍼블리싱/프론트/백엔드 개발 및 유지보수

더보기

image

웹 프론트엔드 개발

픽홈

2020년 9월 - 2021년 4월 · 8개월

nextjs , materiallizecss,styled component,apollo-graphql사용으로 기존 메인페이지 + 고객 예약 확인페이지 + 고객의 자주 묻는 질문 답변 페이지 구축(단어 검색 구축) + sitemap, seo 최적화로 검색엔진 최적화 + 상품 확인 페이지 구축(getStaticPaths로 상품 페이지 우선 로딩 구현) + 세금 계산서, 현금 영수증 페이지 구축 eslint, prettier로 기본 룰 설정 nextjs, react-hooks, apollo-graphql, antd로 1차 구축 다음 주소 api, trello api, s3 - multer 등으로 기능 추가시작 업무 자동화를 위한 백엔드 리모델링으로 인한 자동 프로트엔드 리모델링 완료 typescript 도입 결정 typescript에 맞게 eslint, prettier새로 설정 typescript사용과 + antd + styled component으로 인한 리모델링 완료 e-chart사용으로 데이터 시각화 geoJSON 사용으로 지도 시각화 + 데이터를 입혀 데이터 시각화 완료 달력 api사용으로 원하는 날짜속 데이터 시각화 완료 지속적 관리 리모델링

더보기

image

온라인 판매 및 마케팅 담당자

건강차 스타트업

2018년 10월 - 2019년 5월 · 8개월

온라인판매 경로 구축과 유지 및 회사 제품 온라인 마케팅 부분을 담당하였습니다

학력

image

가고자 하는 방향과 달라서 자퇴를 하게 되었습니다.

언어

아직 활용할 수 있는 언어를 등록하지 않았습니다.

초급부터 원어민 수준까지 꼭 완벽한 수준이지 않아도 됩니다. 활용할 수 있는 언어를 등록하면 더 많은 합류 제안을 받을 수 있습니다.

Loading...

이 프로필의 소유자이신가요?

인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.

Loading...