본문/내용
1. 본인의 개발 경험과 기술 스택에 대해 구체적으로 기술해 주세요.
다양한 프로젝트 경험을 바탕으로 실무 기반의 소프트웨어 개발 역량을 갖추고 있습니다. 주로 Java와 Python을 주력 언어로 사용하며, 이들을 활용하여 서버 개발, 데이터 처리, 자동화 시스템 구축 등에 참여하였습니다. Java의 경우, Spring Framework와 MyBatis를 이용한 웹 애플리케이션 개발에 능숙하며, REST API 설계와 구현 작업을 지속적으로 수행하였습니다. 또한, Python을 활용하여 크롤러와 데이터 전처리 기능을 개발하였으며, Pandas와 Numpy 라이브러리를 적극 활용하여 데이터 분석과 처리 업무를 진행하였습니다. 데이터베이스는 MySQL과 Oracle을 주로 다뤄왔으며, SQL 최적화와 복잡한 쿼리 작성에 강점을 가지고 있습니다. 프로그래밍 이외에도 Git을 통한 형상관리, Jenkins를 활용한 CI/CD 파이프라인 구축 경험도 있습니다. 클린 코드와 테스트 주도 개발(TDD)에 특별히 신경 써서 개발하며, 유지보수성과 확장성을 고려한 설계를 중시합니다. 또한, 최신 기술 트렌드에 관심이 많아 자연어 처리와 머신러닝 분야에도 도전하고 있어, scikit-learn과 TensorFlow를 활용한 간…