미리보기
기본 정보
![](https://cdn.rallit.com/image/2023-11-28/0SDw9sIXbFoKnuXAy5xCU.jpg?w=360)
프로그래밍으로 현실의 문제점을 해결하고, 사용자들의 삶을 개선하고 싶은 백엔드 개발자입니다.
자기소개
안녕하세요,
현실의 문제를 프로그래밍으로 해결하고, 그로 인해 사람들의 삶을 편리하게 개선하는 것에 관심이 많은 백엔드 개발자 안승일입니다.
저는 2022년 2월부터 현재까지 엔터프라이즈블록체인의 어랏팀에서 근무하고 있습니다. 이전에는 CJ올리브네트웍스 AI팩토리팀과 스켈터랩스 NLP팀에서 경험을 쌓았으며, 서강대학교에서 컴퓨터공학을 전공했습니다.
제가 가장 최근에 참여한 프로젝트는 크리에이터 커뮤니티 마켓 플레이스 서비스 '어랏'의 서버 개발이었습니다. 이 프로젝트에서 저는 리소스 API 서버 및 백오피스 API 서버 개발자로 활동했으며, 다양한 기능 개발 및 최적화 작업을 수행했습니다.
이외에도 CJ제일제당 해외 BIO 공장 백오피스 시스템 운영 및 관리, KorQuAD 2.0 한국어 Machine Reading Comprehension 데이터셋 프로젝트 참여 등 다양한 업무 경험이 있습니다.
또한, 저는 지속적인 자기계발을 통해 전문성을 키우고 있습니다. 이전에는 개발 블로그 포스트 작성에 열과 성을 다했지만, 최근에는 '파이브 라인스 오브 코드', '가상 면접 사례로 배우는 대규모 시스템 설계 기초', '단위 테스트', 'Real MySQL 8.0 1권' 등 북스터디를 겸하며 개발 서적에 흠뻑 빠져있습니다. 이를 통해 현업에서 필요한 실질적인 지식과 기술을 습득하고 있습니다.
팀워크와 협업 능력도 저의 중요한 강점 중 하나입니다. 동료들과의 원활한 소통과 효율적인 작업 분담을 통해 갈등 없이 함께 일하는 문화를 만들기 위해 노력합니다. 실제로 링크드인에서 받은 추천서와 같이 일했던 동료 리뷰가 이를 뒷받침합니다.
저에 대한 더 자세한 정보는 아래 포트폴리오 URL에서 확인하실 수 있습니다.
감사합니다.
포트폴리오
URL
경력
주식회사 그래픽
백엔드 리드 | 그래픽 개발팀 | 재직 중
2024.05. ~ 재직 중 (10개월)
Backend Engineer & Lead
2024.05.29 – present
일본 진출 대비 사용자 locale에 따른 정적 데이터 제공 기능 설계 및 구현
LocaleResolver bean 설정 이슈 해결 - siahn95.tistory.com/182
최신순, 인기순 만화 모아보기 API 슬로우 쿼리 최적화로 응답 속도 약 80% 향상
Java 11 to 17, Spring Boot 2.7.2 to 3.3.1 마이그레이션
테스트 코드 커버리지 30% 향상, 코드 리뷰 등 백엔드 개발 문화 조성
Java 17, Spring Boot 3.3.1 Spring Data JPA, Querydsl, Amazon Aurora Mysql(8.0), Redis, AWS S3 JUnit5, Git, Github WhaTap, Amazon ECS, AWS Postman/Bruno, Notion, Linear, Slack, Figma
주식회사 엔터프라이즈블록체인
사원 | 어랏팀
2022.02. ~ 2024.01. (2년)
Backend API Developer
2022.02.14 – 2024.01.31(1년 11개월)
커뮤니티 기반 마켓 플레이스 서비스 ‘어랏’ 개발
전체 라이프 사이클(킥오프, 런칭, 운영, 종료) 참여
카카오톡 로그인 API 구현으로 회원 가입률 약 60% 증가 기여
본인 인증 API 리팩토링으로 응답 속도 개선 및 안정성과 확장성 향상
@TransactionalEventListener 데이터 변경 미반영 이슈 해결 - siahn95.tistory.com/179
MySQL의 unique index를 활용하여 동시성 문제를 최소화하며 좋아요 API 구현
커뮤니티 게시글 모아보기 API 쿼리 수 개선으로 응답 시간 약 98% 향상
Spring REST Docs 도입으로 기존 Confluence API 문서 작성의 불일치, 비효율성 해결
운영 효율성을 위해 ORM 프레임워크 변경(Spring Data JDBC → Spring Data JPA)
Java 11, Spring Boot 2.7.2 Spring Data JPA, Querydsl, Amazon Aurora Mysql(8.0), AWS S3 JUnit5, Git, Gitlab, ArgoCD ELK Stack, Amazon EKS, AWS Postman, Spring REST Docs, Jira, Confluence, Slack, Figma
서비스 기술팀 백엔드 파트
2022.02.14 – 2023.07.11(1년 5개월)
백엔드 운영 위원회 창설 및 관리 - siahn95.tistory.com/174
2022년 '리뷰왕' 및 '문서왕' 수상 등 기술팀 내 개발 문화 발전에 기여 - siahn95.tistory.com/178
씨제이올리브네트웍스(주)
사원 | AI팩토리팀
2020.09. ~ 2022.02. (1년 6개월)
Back Office Manager
2020.09.07 – 2022.02.11(1년 5개월)
CJ제일제당 해외 Bio 공장 백오피스 매니징
저장 프로시저 유지보수 등 Java 및 SQL에 대한 실무 역량 강화
협력사 및 프리랜서 등 외부 인력 관리
고도화 프로젝트를 통해 고객 요구사항을 충족하며 시스템 개선을 효과적으로 구현
Java 8, 협력사(엠아이큐브) 솔루션 MS SQL Server Jira, Confluence, Teams
주식회사 스켈터랩스
인턴 | NLP팀
2020.01. ~ 2020.06. (6개월)
(인턴) NLP Deep Learning Model Developer
2020.01.13 – 2020.06.30(6개월)
KorQuAD 2.0(Korean Question Answering Dataset) 프로젝트 참여
Google 언어 모델(BERT) 기반 자연어 처리 모델 기초 훈련
데이터 전처리, 파라미터 튜닝, 팀 협업 등 개선 작업을 통해 1위 달성에 기여
다국적 팀원들과의 협업으로 언어 장벽 극복 및 커뮤니케이션 능력 강화
Python 3.8, Tensorflow Git, Github, Gerrit Jira, Confluence, Slack
교육
서강대학교
대학교(학사) | 컴퓨터공학과
2014.03. ~ 2020.02. | 졸업
대광고등학교
고등학교
2011.03. ~ 2014.02. | 졸업
외국어
영어
일상 회화 가능
기술 스택
Java, Spring Boot, MySQL, spring-jpa, Git, querydsl