남이섬 사진 (1).jpeg

Information

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년 편입)

Skills


Java

Java

JVM 메모리 구조와 GC 특성을 이해하고, 동시성·트랜잭션·대규모 트래픽 상황을 가정한 백엔드 로직을 Java로 설계·구현해왔습니다.

Spring Boot

Spring Boot

Spring IoC/DI 기반으로 도메인 중심 구조를 설계하고, 계층 간 의존성을 분리한 API 서버를 구현했습니다.oracle

oracle

oracle

실무 환경에서 Oracle RDBMS를 사용해 CRUD 및 트랜잭션 기반 개발 경험이 있으며, 최근 주력 DB는 아니지만 RDBMS 공통 개념을 기반으로 빠르게 재적응할 수 있습니다.

MySQL

MySQL

MySQL(InnoDB) 기반에서 트랜잭션 격리 수준에 따른 동시성 이슈를 고려하여 API를 설계하고, 락·정합성 문제를 실험적으로 검증한 경험이 있습니다.

JPA

JPA

Spring Data JPA를 활용해 도메인 중심 설계와 영속성 컨텍스트 기반 데이터 관리를 경험했습니다.

MyBatis

MyBatis

MyBatis를 활용해 복잡한 조회 조건이나 성능이 중요한 구간에서 직접 SQL을 설계·작성할 수 있습니다.

Redis

Redis

Redis 자료구조(ZSET, Hash 등)를 활용해 대기열·캐싱·중복 처리 문제를 해결하며 성능 개선을 시도한 경험이 있습니다.

Docker

Docker

Docker 기반으로 개발·테스트 환경을 표준화하고,Testcontainers를 활용해 DB/Redis 의존 테스트를 자동화한 경험이 있습니다.

Project


ANA - 충남 대학생 해커톤 (우수상 수상)

주제 : AI 기반 자동 미션 생성 시민 참여형 친환경 활동 플랫폼으로, 환경·문화·지역 경제를 연결하는 참여형 서비스입니다.

기간 : 2025.07 - 2025.08

인원 : 백엔드 3명 / 프론트엔드 2명 / 디자이너 1명 (6명)

스택 : Java,SpringBoot,Spring Data JPA,Redis,MySQL

역할 : 백엔드