RobinJavaaDev - Overview

안녕하세요 👋

AI와 백엔드 기술에 큰 관심을 가진 2년차 웹 개발자입니다.


🛠️ 기술 스택


💡 주요 경험

  • DGIST 시스템 개발 및 유지보수

  • 연구 파트 전담 백엔드 개발
    DGIST 교직원 대상의 연구 관리 시스템 유지보수 및 개발을 담당했습니다.
    주로 JSP 기반 프론트엔드 수정, 데이터 백업·삭제·수정 등 DB 관리, 그리고 연구 파트의 복잡한 비즈니스 로직 구현을 맡았습니다.

  • 대규모 오라클 프로시저 및 쿼리 최적화
    천 줄이 넘는 오라클 프로시저를 분석·수정하며, 데이터 흐름과 정합성에 대한 깊은 이해를 쌓았습니다.
    자주 발생하는 대용량 데이터 처리 이슈에 대해 쿼리 성능을 분석하고 최적화하여, 시스템 반응 속도를 개선했습니다.
    데이터 백업과 복구는 쿼리 기반으로 전 데이터 스냅샷을 정기적으로 저장·관리하며, 장애 발생 시 신속히 복구를 수행했습니다.

  • 엔터프라이즈 환경에서의 안정적 배포 및 운영
    엔터프라이즈 환경에서 war 파일을 빌드 후 WinSCP와 PUTTY를 이용해 수동으로 배포하고, JEUS WAS에서 서버를 관리했습니다.
    자동화나 CI/CD 도입은 어려웠지만, 수동 배포 과정에서 발생할 수 있는 리스크를 최소화하기 위해 꼼꼼하게 체크리스트를 관리했습니다.

  • 연구비 및 사업비 관리 로직 구현
    DGIST 특성상 연구원과 교수 중심의 다양한 연구/사업이 진행되며, 매년 변경되는 복잡한 계산식과 예산 집행 로직을 반영해 시스템을 개선했습니다.
    인건비, 재료비 등 다양한 연구비 흐름을 정확하게 처리하는 백엔드 로직을 구현하며, 실무적 신뢰를 쌓았습니다.

  • 기술 스택 및 도구
    Spring Boot, Oracle, JavaScript, JSP, 구글 차트/Chart.js, JEUS WAS, WinSCP, PUTTY 등 다양한 백엔드 및 인프라 기술을 실무에 적용했습니다.

  • AI 및 챗봇 개발 경험
    구글 Dialogflow를 활용한 챗봇을 개발한 경험이 있습니다.
    또한, 파이썬과 아나콘다 환경에서 YOLO 모델을 이용해 객체 인식 모델을 구축한 경험도 보유하고 있습니다.


🎯 개발자로서의 목표와 강점

  • 고객의 니즈를 정확히 파악하고, 결점 없는 서비스를 구현하는 것을 목표로 하고 있습니다.
  • 꼼꼼함을 바탕으로 문제를 분석하고, 안정적인 시스템을 만드는 데 강점이 있습니다.
  • AI 기술에 큰 관심을 가지고, 앞으로 AI와 백엔드 기술을 융합한 개발을 지향합니다.

📧 Contact

Email