이승민

Full-stack Developer

Seoul, KR
Available for work

Contact

aaa22220304@gmail.com
+82 10-6614-1302

Social

Location

Seoul, South Korea
GMT+9

About

AI 기술을 활용하여 축산업의 효율을 극대화하는 관리 솔루션의 풀스택 개발을 담당했습니다. 영상 분석을 통한 객체 성장 예측, 실시간 상태 모니터링, 이벤트 감지 알림 등 핵심 기능을 구현하여 실제 산업 현장의 문제를 기술로 해결하는 경험을 쌓았습니다. 사용자의 요구사항을 기술적 해결책으로 전환하고, 안정적인 서비스로 구현하는 데 강점이 있습니다.

Expertise

Backend Development

  • • Java/Spring 기반 RESTful API 설계 및 개발
  • • 대용량 데이터 처리 및 데이터베이스 최적화
  • • 안정적인 서비스 운영을 위한 단위/통합 테스트

Frontend Development

  • • TypeScript, React 기반의 인터랙티브 UI 개발
  • • 데이터 시각화 대시보드 구축
  • • 사용자 경험(UX)을 고려한 동적 기능 구현

Technology

Primary Stack

Elixir Phoenix LiveView Java Spring Boot TypeScript React JavaScript PostgreSQL JPA

Infrastructure & Tools

AWS Docker Fly.io Git JUnit

Experience

Full-stack Developer

한국축산데이터 (AIDKR)

2023 — 2024

AI 영상 분석을 통해 가축의 생산성을 극대화하는 '팜스플랜' 솔루션의 초기 설계부터 풀스택 개발 및 미디어 서버 구축을 담당했습니다. 실시간 데이터 처리, 데이터베이스 성능 최적화, 인프라 비용 절감 등 기술적 과제를 해결하며 서비스의 안정성과 효율성을 높이는 데 기여했습니다.

실시간 스트리밍 최적화: WebRTC 도입 및 영상 송출 해상도 조정을 통해 저지연 모니터링 환경 구축
데이터베이스 성능 개선: DB 역정규화 및 캐싱 적용으로 1초 이상 소요되던 대시보드 로딩 속도 50% 이상 단축
인프라 비용 절감: 미디어 서버 마이그레이션(SaaS → Open Source)을 주도하여 라이선스 및 인스턴스 비용 절감
풀스택 개발: Elixir, Phoenix LiveView, PostgreSQL 기반의 핵심 비즈니스 로직 및 UI 개발

Projects

Toy Project: Days Archive (To-Do List)

Java/Spring, React/TS 기반으로 기획부터 배포까지 총괄한 Full-Stack 프로젝트. TDD, 컨테이너화, 알고리즘 설계를 통해 안정성과 효율성을 확보했습니다.

  • Unique-key 순서 관리: Drag & Drop 기능의 DB 부하 최소화를 위해, 정렬 가능한 문자열 키 생성 알고리즘 설계
  • 견고한 테스트 코드: JUnit 기반 단위/통합 테스트를 통해 서비스 안정성 및 코드 신뢰도 확보
  • 초기 로딩 속도 개선: React/TS로 도메인 주도 구조를 설계하고, Code Splitting을 적용
BE: Java, Spring Boot, JPA, JUnit 5, PostgreSQL
FE: React, TypeScript, Vite, Tailwind CSS
Infra: Docker, Docker Compose, Nginx, Git
* 체험용 계정 (ID: felix / PW: 1q2w3e4r!!)으로 모든 기능을 테스트할 수 있습니다.

Education

네이버 커넥트재단 부스트캠프

Web Full-stack Course

2022.07 — 2022.12

건국대학교

식량자원과학 이학사

2015.03 — 2021.02

Certifications

• 정보처리기사

• SQLD

함께 일해요

새로운 기회에 열려있습니다