미리보기
기본 정보
기술과 협업을 좋아하며 실천하는 오연택입니다.
자기소개
안녕하세요. 꿈나무 백엔드 개발자 오연택입니다.
GitHub에 지속적인 개발 기록을 토대로 꾸준함을 증명할 수 있습니다.
문득 떠오르는 해결 방안과 코드 개선 아이디어는 메모하는 습관으로 성장하고 있습니다.
2년간의 학회, 다양한 리더 활동 경험으로 대화의 기술과 책임감을 가지고 있습니다.
기술 스택
Java, Spring Boot, React, MySQL, MariaDB, aws-rds, aws-ec2, Google Cloud Platform, Docker, github-actions
프로젝트
공사장 안전 관리 시스템 👷🏻
팀 프로젝트
2024.03. ~ 2024.06.
API 명세 문서화 주도
다수의 API 엔드포인트를 체계적으로 정리하여 팀원 간 협업 효율성 상승.
무중단 CI/CD 환경 구축
EC2 배포 및 테스트 시간을 단축하기 위해 GitHub Actions, Docker를 활용하여 CI/CD 환경 구축.
Nginx를 활용해 무중단 유지 시스템을 구축.
Open API 활용
사용자 편리성 향상을 위한 coolSMS API 기반 SMS 서비스 구현.
AI 기반 데이터 분석 기능을 위해 OpenAI API를 활용한 서비스 구현.
Github Organization 관리
효율적 작업 관리를 위해 주간 회의 후 역할별 Issues 등록 및 관리.
안정적인 코드 병합 및 작업 분할을 위해 Git Branch 전략 협업 체계 구축.
프로젝트의 진행 상황을 관리 및 추적하기 위해 Git Flow 전략을 주도적으로 실행해 master, develop 브랜치 활용.
프로젝트 기획 및 설계 담당
프로젝트 진행 상황을 파악하고 어려움을 해결하기 위해 팀원의 개인 작업 일지 수집.
역할별 기능 구현을 파악하기 위해 Issues 및 PR 코드 리뷰 진행.
대학교 동아리 축제 정보 시스템 🎉
팀 프로젝트
2024.01. ~ 2024.04.
로그 분석, 오류 추적 시스템 강화
모니터링 강화를 위해 Logback의 Error 및 Info 레벨별 로그 분리.
로그 추적으로 10건 이상의 문제점 발견 및 개선.
사용자의 접근 용이성 강화
사용 유지를 위한 GCP Compute Engine 환경에 서버 및 DB 배포.
접근 및 보안 강화를 위해 가비아 Domain 연결과 DNS 설정.
캐시 기능 활용
불필요한 동일 Query 조회 기능들의 평균 응답 시간 2sec → 0.2sec 단축.
DB 변경 사항은 캐시 KEY 값 기반 초기화 기능으로 무중단 개선 적용.
홈페이지 로딩 속도 개선
이미지 해상도 및 크기 압축을 통한 평균 로딩 속도 89% 개선.
보안 강화
중요 정보 노출 방지를 위해 환경 변수 도입하여 프로젝트 보안 강화.
네트워크 보안 강화를 위해 서비스 접속 Port 변경.
프로젝트 기획 및 설계
학교 축제의 편의성 향상을 위한 초기 기획 및 전체적인 설계 및 구축.
재학생 기준 70% 이상 이용 및 이벤트 진행.
사용자 요구사항 분석 및 협업을 위한 개발 일정 관리.
식물 자동 성장 및 모니터링 시스템 🌱
팀 프로젝트
2024.03. ~ 2024.06.
Open API 활용
기상 정보 습득을 위해 기상청 API 기반 자료 수집.
효율적인 데이터 수집을 위해 부분 Parsing 작업 및 전처리 진행하여 데이터 저장.
가이드라인 제공하기 위해 OpenAI API를 활용해 설정 추천 시스템 구현하여 편리성 증진.
자동화 로직 구현
데이터 초기화 기능을 Scheduler 어노테이션을 활용해 구현.
식물 성장 환경 개선 자동화 로직 구현으로 24시간 식물 모니터링 및 관리 구현.
IoT 기반 홈 제어 및 모니터링 시스템 📱
팀 프로젝트
2023.10. ~ 2023.12.
AWS 활용
측정된 센서 데이터 및 기록 정보 보관을 위해 Maria DB 옵션 RDS 구축.
하드웨어 동작 구현
Python 기반 Raspberry Pi의 연결된 7가지 센서 동작 구현.
APP의 Control API 통신을 위해 Flask 웹 서버 구축.
교육용 센서로 이상 값 및 NULL 값 빈번하게 발생.
무결점 유지를 위해 재측정 후 유효 데이터만 전송해 이상 현상 보완.
애플리케이션 개발
모니터링 및 제어를 위한 React Native 프레임워크 기반 APP 전체 개발.
테스트 시간 단축으로 Expo, Xcode 도구 활용해 효율적으로 진행.
자격증
정보처리기사
한국산업인력공단
2024.06.
SQL 개발자(SQLD)
한국데이터산업진흥원
2023.10.
교육
강릉원주대학교
대학교(학사) | 컴퓨터공학과
2019.03. ~ 현재 | 재학 중