
Name : 노영오
Email : [email protected]
GITHUB : https://github.com/NohYeongO
BLOG : https://velog.io/@nohyo05
PROJECT PORTFOLIO : https://yeongo.notion.site/Backend-Developer-2eaaeebbb78d80ab92a7e9a8b9e19e31?pvs=74
Education : 공주대학교 소프트웨어학과 (25년 편입)
![]()
Java
JVM 메모리 구조와 GC 특성을 이해하고, 동시성·트랜잭션·대규모 트래픽 상황을 가정한 백엔드 로직을 Java로 설계·구현해왔습니다.
![]()
Spring Boot
Spring IoC/DI 기반으로 도메인 중심 구조를 설계하고, 계층 간 의존성을 분리한 API 서버를 구현했습니다.oracle
![]()
oracle
실무 환경에서 Oracle RDBMS를 사용해 CRUD 및 트랜잭션 기반 개발 경험이 있으며, 최근 주력 DB는 아니지만 RDBMS 공통 개념을 기반으로 빠르게 재적응할 수 있습니다.
![]()
MySQL
MySQL(InnoDB) 기반에서 트랜잭션 격리 수준에 따른 동시성 이슈를 고려하여 API를 설계하고, 락·정합성 문제를 실험적으로 검증한 경험이 있습니다.
![]()
JPA
Spring Data JPA를 활용해 도메인 중심 설계와 영속성 컨텍스트 기반 데이터 관리를 경험했습니다.
![]()
MyBatis
MyBatis를 활용해 복잡한 조회 조건이나 성능이 중요한 구간에서 직접 SQL을 설계·작성할 수 있습니다.
![]()
Redis
Redis 자료구조(ZSET, Hash 등)를 활용해 대기열·캐싱·중복 처리 문제를 해결하며 성능 개선을 시도한 경험이 있습니다.
![]()
Docker
Docker 기반으로 개발·테스트 환경을 표준화하고,Testcontainers를 활용해 DB/Redis 의존 테스트를 자동화한 경험이 있습니다.
주제 : AI 기반 자동 미션 생성 시민 참여형 친환경 활동 플랫폼으로, 환경·문화·지역 경제를 연결하는 참여형 서비스입니다.
기간 : 2025.07 - 2025.08
인원 : 백엔드 3명 / 프론트엔드 2명 / 디자이너 1명 (6명)
스택 : Java,SpringBoot,Spring Data JPA,Redis,MySQL
역할 : 백엔드