- 안녕하세요! 백엔드 개발자 뀰입니다.
- 현재 백엔드 개발자로 일 하고 있는 9년차 개발자 입니다.
- 간결한 코딩 스타일
- 효율적인 API 설계
- 확장성을 고려한 설계
- 테스트 코드를 통한 서비스 이슈 최소화
- 새로운 기술에 대한 지속적인 관심
- 스프링시큐리티와 JWT를 활용, 보안강화 된 권한관리 체계 STATELESS 하게 구축
- RESTful API 개발
- SSL 인증서 발급 및 적용
- Swagger를 활용한 엔드포인트 문서 작성
- JPA를 활용한 ORM 사용 및 객체지향 모델링
- MQ, SQS를 활용한 이기종간 통신
- 데이터 수집을 위한 크롤링 서비스
- Grapics2D를 활용한 사용자별 도장이미지 생성
- 지속적인 반복 작업을 위한 스케줄링
- 이중화 된 서버에서 중복 스케줄링 방지
- 스케일아웃 대비 통합로깅
- NestJS 프레임웍 활용
- TypeORM 활용
- ChatGPT를 활용한 LLM 모델 사용 API 개발
- Serverless 프레임웍을 활용한 FastAPI 람다서버 구축
- Aws Cognito를 활용한 인증서버 구축
- 개발환경 구성 및 세팅
- 쉘 스크립트 작성
- 파이썬을 활용한 스크립트 작성
- 도커 컴포즈를 활용한 실시간 로컬 개발환경 구축
- vpc private 네트워크환경 이용 제한을 고려한 Docker-compose + Kafka + Kafka-Connect DMS 로컬 환경구성
- DB 성능향상 및 검색엔진 사용을 위해 오픈서치 구축과 실시간 데이터 마이그레이션
- elasticserach,opensearch 인덱스 및 맵핑 컨트롤
- 캐시서버 구축 및 활용
- FLYWAY 를 활용한 DDL,DML 이력관리
- 외부인 접근가능 SFTP 환경 구축 (계정, 권한, 경로 이동 금지)
- 파이어베이스를 활용한 모바일 또는 웹 FCM 토큰 활용
- 젠킨스 서비스 구축
- 젠킨스, 깃, EB를 활용한 데브/마스터 브랜치별 푸쉬 배포 자동화
- EB 설정을 통한 무중단 배포 및 인스턴스 컨트롤
- 도메인 호스팅 서비스 (가비아)
- 백지상태에서 서비스 구축 배포 가능
- Terraform을 활용한 cloud 서버 구축
- AWS 각종 서비스 사용경험
- IAM
- VPC
- EC2
- ELB
- RDS
- S3
- CloudFront
- CloudWatch
- Elastic cache
- Elastic Beanstalk
- Amazon MQ
- Amazon SQS
- Amazon OpenSearch
- Amazon CodeBuild
- Amazon ECS
- Amazon ECR
- Lambda
- Database Migration Service
- Route53
- ETC..
- Oracle, MariaDB, PostgreSQL, Altibase, Qubrid, Tibero, DynamoDB 등 다수 DB, NoSQL 사용경험
- 필요시 프로시저 작성 가능 (비선호)
- HTML,CSS 컨트롤
- JSP 템플릿을 활용한 MVC 패턴 SSR
- Vue.js 사용, Vuex 를 활용한 상태관리 경험, Axios를 활용한 API 호출
- JavaScript를 활용한 이벤트
- MacOS 선호
- JetBrain사의 IDE 선호 (IntelliJ, WebStorm, Pycharm, Datagrip 등등)
- Android
- iOS
- Web
- https://www.admin.goodpharm.kr/ (Goodpharm Admin)
- https://www.pharm.goodpharm.kr/ (Goodpharm CRM)
- https://artue.io/ (Artue Store)
- https://admin.artue.io/ (Artue Admin)