ν©μ¬μΉ
Backend Developer
INTRODUCE
Python/Django, AWS κΈ°λ° 3λ μ°¨ μλ² λ°±μλ μμ§λμ΄λ‘, λ°±μλ ν 리λ κ²½νκ³Ό ν¨κ» 15κ°μ λ€μν λλ©μΈ νλ‘μ νΈλ₯Ό μ±κ³΅μ μΌλ‘ μλ£νμ΅λλ€.
ν 리λλ‘μ νλ‘μ νΈ μ¬μ κΈ°μ κ²ν μ ν κ΄λ¦¬ κ²½νμ μμμΌλ©°, λ°±μλ κ°λ°μλ‘μ 볡μ‘ν λΉμ¦λμ€ λ‘μ§ κ΅¬νκ³Ό νμ₯ κ°λ₯ν μμ€ν μ€κ³λ₯Ό μνν΄μμ΅λλ€. κΈ°μ μ μ λ¬Έμ±κ³Ό ν¨κ» λΉμ¦λμ€ κ΄μ μμμ νλ¨λ ₯μ κ°μΆ κ°λ°μλ‘ μ±μ₯νλ©°, ν λ΄ κ°λ° μμ°μ± ν₯μμ μν 보μΌλ¬νλ μ΄νΈ κ°μ κ³Ό κ°λ° νλ‘μΈμ€ μ΅μ νμλ κΈ°μ¬νκ³ μμ΅λλ€.
ν¨κ»νλ©΄ κ²°κ³Όλ₯Ό λ§λ€μ΄λΌ μ μλ€λ νμ μ μ£Όλ κ°λ°μκ° λλ κ²μ λͺ©νλ‘ νκ³ μμ΅λλ€.
TECH STACK
Languages
- Python
- JavaScript
Frameworks
- Django
- DRF
- Nest.js
- LangChain
- LangGraph
Databases
- PostgreSQL
- MySQL
- Redis
- DynamoDB
Infrastructure
- AWS
- Docker
- EC2
- ECS
- ECR
- RDS
- S3
- Lambda
- SQS
- API Gateway
- EventBridge
- CloudWatch
- CloudFormation
- SNS
- SES
EXPERIENCE
λλνκ°λ°μ
λ°±μλ κ°λ°μ
λ°±μλ ν 리λ κ²½ν (2025.02 ~ νμ¬)
- λ°±μλ ν νλ‘μ νΈ λ°°μ λ° μ§ν μν© κ΄λ¦¬
- νλ‘μ νΈ μμ£Ό μ κΈ°μ μ μ¬μ κ²ν λ° λ¦¬μ€ν¬ λΆμμΌλ‘ μ±κ³΅μ μΈ νλ‘μ νΈ μμ£Ό μ§μ
- ν λ΄ κ°λ° μμ°μ± ν₯μμ μν 보μΌλ¬νλ μ΄νΈ μ΅μ ν λ° κ°λ° νλ‘μΈμ€ κ°μ μ£Όλ
15κ° μ΄μμ λ€μν λλ©μΈ μΉ/μ± μλΉμ€ λ°±μλ κ°λ°, μν€ν μ² μ€κ³ λ° μλΉμ€ κΈ°ν μ°Έμ¬
Drrip ν¨μ μ»€λ¨Έμ€ νλ«νΌ
ν¨μ λ©ν°λ²€λ μ»€λ¨Έμ€ νλ«νΌμΌλ‘, 볡μ‘ν λ©ν°λ²€λ λΉμ¦λμ€ λ‘μ§ μ²λ¦¬μ νμ₯ κ°λ₯ν μμ€ν μν€ν μ² μ€κ³ λ° κ°λ°
- λ©ν°λ²€λ μ»€λ¨Έμ€ νλ«νΌ 750+ API μλν¬μΈνΈ λ¨λ μ€κ³ λ° κ°λ°
- νΈμ€νΈ κΈ°λ° 4κ° λλ©μΈ λΆλ¦¬ μν€ν μ²λ‘ μ¬μ©μλ³ μ΅μ νλ API μ€κ³
- λ©ν°λ²€λ νκ²½μμ λ°°μ‘ ν΅ν©κ³Ό μ μ° λΆλ°° λ¬Έμ ν΄κ²°μ μν 3λ¨κ³ μ£Όλ¬Έ μ²λ¦¬ μν€ν μ² μ€κ³ (κ³ κ°/μ μ μ¬/μν λ³ μ£Όλ¬Έ λ¨μ λΆλ¦¬)
- AWS SQS κΈ°λ° Celery 33κ° λΉλκΈ° νμ€ν¬ μ΄μμΌλ‘ μ¬μ©μ κ²½ν λ° μ΄μ μλν
- 컀μ€ν Role κΈ°λ° κΆν μμ€ν κ³Ό S3 Pre-signed URLμ νμ©ν μ μ μ¬ λ―Όκ° λ¬Έμ μ κ·Ό μ μ΄ μμ€ν ꡬν
TagMe NFC μ€λ§νΈ νκ·Έ νλ«νΌ
NFC μ€λ§νΈ νκ·Έ κ΄λ¦¬ μμ€ν μΌλ‘, μνΈν λ°μ΄ν° μ²λ¦¬μ Multi-tenant 보μ μν€ν μ² μ€κ³ λ° κ°λ°
- NFC μνΈν λ°μ΄ν° 볡νΈν λ° λ¬΄κ²°μ± κ²μ¦ μμ€ν ꡬνμΌλ‘ λ³μ‘° λ°©μ§ λ° λ³΄μμ± ν보
- NFC λ°μ΄λ리 λ°μ΄ν° νμ±μ ν΅ν UIDμ μ½κΈ° μΉ΄μ΄ν° μΆμΆ λ° λ¦¬νλ μ΄ μ΄ν λ°©μ§ μμ€ν ꡬμΆ
- λμ CORS κ΄λ¦¬ μμ€ν μΌλ‘ μλ² μ¬μμ μμ΄ μ€μκ° λ³΄μ μ μ± μ μ©
- νλ‘λνΈλ³ JWT API ν€ μμ€ν μΌλ‘ μμ ν λ°μ΄ν° 격리 보μ₯
aiin - AI λ°μ΄νΈ μ±ν μ±
AI μ€μκ° λν μλΉμ€λ‘, AI νμ΄λ°μ΄μ λͺ¨λΈ κΈ°λ° μ±ν μμ€ν κ³Ό μ€μκ° WebSocket ν΅μ μν€ν μ² κ΅¬μΆ
- 3λ¨κ³ λμ ν둬ννΈ μμ§λμ΄λ§ μμ€ν ꡬμΆμΌλ‘ AI μλ΅ μΌκ΄μ± λ° μμ μ± ν보
- νΈκ°λ κΈ°λ° 5λ¨κ³ νλ₯΄μλ μμ€ν μ€κ³λ‘ κ΄κ³ λ°μ μ λ°λ₯Έ λμ AI μΊλ¦ν° λ³ν ꡬν
- μ¬μ©μ λ©μμ§ λΆμμ ν΅ν νΈκ°λ νκ° λ‘μ§ κ΅¬νμΌλ‘ μ±ν λ΄μ© κΈ°λ° κ΄κ³λ μλ μ λ°μ΄νΈ
- AWS API Gateway WebSocket API κΈ°λ° μ€μκ° ν΅μ μν€ν μ² κ΅¬μΆμΌλ‘ νμ₯ κ°λ₯ν μ±ν μμ€ν ꡬν
- 8κ°μ§ μ€μκ° λ©μμ§ νμ (μ±ν , νμ΄ν, AI μλ΅μκ° μμΈ‘ λ±) ꡬνμΌλ‘ μμ°μ€λ¬μ΄ μ¬μ©μ κ²½ν μ΅μ ν
Untie μΉμμ€ νλ«νΌ
λμ§νΈ μ½ν μΈ μ ν΅ νλ«νΌμΌλ‘, TDD λ°©λ²λ‘ μ μ©κ³Ό μ΄μ€ μνΈν κ°μΈμ 보 보νΈ, λ³΅ν© κ²°μ μμ€ν κ°λ°
- TDD λ°©λ²λ‘ μ μ©μΌλ‘ μμ μ μΈ μΉμμ€ νλ«νΌ λ°±μλ μμ€ν ꡬμΆ
- Custom Model Fieldλ₯Ό νμ©ν ORM λ 벨 ν¬λͺ μνΈν μμ€ν ꡬνμΌλ‘ μ΄μ€ μνΈν μλ μ²λ¦¬
- λλ°μ΄μ€ λ°μΈλ©, Redis ν ν° μΆμ , μ€μ½ν κΈ°λ° κΆν μ μ΄λ₯Ό ν΅ν JWT κΈ°λ° λ€μ€ μΈμ¦ μμ€ν 보μ κ°ν
- λͺ¨μλΉμ€ μ°λμ μν OAuth2 μΈμ¦ μμ€ν ꡬνμΌλ‘ μμ ν μ¬μ©μ μΈμ¦ λ° μλΉμ€κ° ν ν° κ΅ν νλ‘μ° κ΅¬μΆ
- λ€μ€ νλ«νΌ κ²°μ μν€ν μ² λ° 4λ¨κ³ κ²μ¦ νμ΄νλΌμΈ μ€κ³λ₯Ό ν΅ν 볡μ‘ν μ£Όλ¬Έ μ²λ¦¬ μμ§ κ΅¬ν
OPEN SOURCE
TossPayments Python Server SDK
- PyPI λ°°ν¬ λΌμ΄λΈλ¬λ¦¬: ν μ€νμ΄λ¨ΌμΈ APIμ Python μλ²μ© λΉκ³΅μ SDK κ°λ° λ° λ°°ν¬
- λΉμ¦λμ€ λ‘μ§ μΆμν: Raw JSON APIλ₯Ό μ§κ΄μ μΈ λ©μλλ‘ λ³ννμ¬ κ°λ°μ κ²½ν κ°μ
- μν€ν μ² μ€κ³: Resource/Model/Infrastructure κ³μΈ΅ λΆλ¦¬μ Factory/Strategy ν¨ν΄ μ μ©
- μμ ν νμ μμ μ±: μ 체 μ½λλ² μ΄μ€ νμ νν μΌλ‘ IDE μλμμ± λ° λ°νμ μμ μ± ν보
- ν¬κ΄μ λ¬Έμν: MkDocs κΈ°λ° λ¬Έμ μ¬μ΄νΈ κ΅¬μΆ λ° μ€μ©μ μμ μ€μ¬ κ°μ΄λ μ 곡
EDUCATION
μμ½λ
λΆνΈμΊ νλ°±μλ κ°λ° κ³Όμ μλ£
Iowa State University
Finance, College of Businessνμ¬ νμ μ·¨λ