Ssafy
Samsung Software Academy For Youth (Samsung)
Samsung Fire & Marine Insurance Yuseong Training Institute, Daejeon, Korea
Samsung Software Academy For Youth (Samsung)Java Track, 1600H1st Semester: Algorithm and Web Development Course (Spring, Spring Boot, MySQL, Vue.js)2nd Semester: Team Projects1) Plands (Real-time Video Conference and Collaborative Planner)Development Period: 2023.01.02 - 2023.02.17Role: Backend Developer, Team MemberTech Stack: Spring Boot, React.js, MySQL, Redux toolkit, JPA, Spring Security, Redis, JWT, Openvidu, Y.js, Docker, JenkinsDevelopment Details: Implemented user registration API using Spring Security and JWT, added PDF saving feature on the frontendSource Code: https://github.com/tail-s/Plands2) Persona (Community for Acting Performance Analysis using AI)Development Period: 2023.02.20 - 2023.04.07Role: Frontend Developer, Team LeaderTech Stack: Spring Boot, FastAPI, React.js, MySQL, Recoil, JPA, Spring Security, Redis, JWT, Mediapipe, Tensorflow.js, whisper API, AWS S3, Docker, JenkinsDevelopment Details: Managed project schedule using Jira, designed and structured UI using Figma, implemented frontend interface, deployed the projectSource Code: https://github.com/tail-s/Persona3) BirdChain (NFT Platform for Promoting Endangered Birds)Development Period: 2023.04.10 - 2023.05.19Role: Blockchain Developer, Team LeaderTech Stack: Spring Boot, Solidity, Vue.js 3.0, MySQL, JPA, Web3.js, AWS S3, Docker, JenkinsDevelopment Details: Managed project schedule using Jira, implemented smart contract interactions using Web3.js, created API for random object calls and duplication management in AWS S3, managed NFT metadata on IPFS, deployed the projectSource Code: https://github.com/tail-s/BirdChain