• Implemented a Django app for JWT token-based user authentication & authorization through email and 3 social login services supporting 4 user types, refresh tokens and blacklisting. This app is currently being used in 2 company products requiring user authentication. [Python, Django, PostgreSQL, SimpleJWT, OAuth, Postman]
• Contributed to the development of a dermatological AI application by designing and documenting 10 RESTful API endpoints, as well as working on the ERD modeling of the user database with 2 other team members. [Swagger, PostgreSQL]
• Utilized pytest fixtures and setup/teardown functionality to write 17 unit tests for different components of the user authentication system and ensure smooth integration with other applications. [Python, Pytest]
더보기