Skip to content
View seohuiwon11's full-sized avatar

Block or report seohuiwon11

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
seohuiwon11/README.md

Typing SVG


About Me

  • Name: Seo huiwon
  • Major / Interests: Computer Science, Software Developer
  • Interested Field: Backend Development
  • Available Tech Stack: Python, React ...

Tech Stack

Language

Python JavaScript Java

Framework

React Spring Boot

ETC

AWS MySQL


Current Project

Public-Toilet-Datamap

공공데이터를 기반으로 공중화장실 위치를 시각화하고, 장애인 화장실 여부 및 행정동별 분포 등을 직관적으로 확인할 수 있는 파이썬 기반 데이터 시각화 서비스입니다.

GitHub Repository

https://github.com/yuurmj/public-toilet-datamap

프로젝트 목적

  • 공중화장실 정보를 한눈에 확인할 수 있도록 지도 기반으로 시각화
  • 장애인 화장실 여부, 행정동별 분포 등 접근성을 높이는 분석 제공
  • 흩어진 공공데이터를 통합하여 사용자가 빠르게 필요한 정보를 찾을 수 있도록 개선
  • 지자체 및 의사결정자에게 효율적인 인프라 관리·배치 참고 자료 제공

My Role in This Project

Data Visualization Developer

✔ 주요 업무

  • 데이터 수집 및 전처리

    • 공공데이터 CSV 수집, 인코딩 처리, 오류 좌표 검출
    • 좌표 유효성 검사 자동화 스크립트 개발 (validate_coordinates.py)
    • 시각화용 데이터셋 가공 및 export_for_app.py 생성
  • Backend Logic & Data Pipeline 구축

    • 정제 → 검증 → 변환 → 배포까지 이어지는 데이터 파이프라인 설계
    • 행정동 기반 통계 자동 생성
    • Streamlit 앱에서 사용할 구조적 데이터셋 출력
  • Visualization & Front Logic

    • Streamlit을 활용한 UI 개발 (설정 페이지, 소개 페이지)
    • UX 향상을 위한 필터, 컴포넌트 구조 개선
  • Documentation

    • 프로젝트 구조 문서화
    • 데이터 처리 흐름, 파일 역할, 모듈 간 관계 정리

Recent GitHub Activity

GitHub Activity Graph


Github Stats


Open Source Contributions

현재 참여 또는 기여한 오픈소스 프로젝트 목록

Project Description Contribution
Novisit 도메인 기반 공지·알림 제공 웹앱 기능 개발, 버그 수정
public-toilet-datamap 공중화장실 지도 및 데이터 시각화 프로젝트 데이터 전처리, 지도 페이지 구현
korea-population 인구 데이터 시각화 실습 데이터 처리

Learning Repositories & Tech Stack

🔧 Currently Learning / Practicing

Repository Focus Area Tech
public-toilet-datamap 데이터 시각화 & 지도 Python, Pandas, Folium, Streamlit
Novisit 풀스택 웹앱 TypeScript, React

⚙️ GitHub Actions

CI Status CD Status


Open Source Contributions

🔹 Novisit (Forked from pknu-wap/Novisit)

  • FE 기능 개선 및 UI/UX 작업
  • FCM 기반 알림 기능 개선 및 실시간 알림 로직 개발
  • 서비스워커 오류 수정 및 브라우저 호환성 개선
    -🔗 https://github.com/seohuiwon11/Novisit

🔹 public-toilet-datamap


Tech Roadmap (Learning Goals)

  • Java & Spring Boot 심화 학습
    안정적인 백엔드 서비스 구축을 위한 핵심 기술 학습

  • Database 고도화
    MySQL · PostgreSQL · Redis 활용 및 성능 최적화 경험 확장

  • REST API 설계 & 인증 시스템
    JWT, OAuth2 기반 인증/인가 구조 설계 능력 강화

  • CI/CD 파이프라인 구축
    GitHub Actions · Docker · AWS 기반 자동 배포 환경 학습

  • 클라우드 인프라 경험
    AWS EC2, S3, RDS 등을 활용한 서버 운영 및 배포 구조 이해

  • 테스트 및 품질 관리
    JUnit · Mockito를 통한 단위/통합 테스트 학습 및 코드 품질 향상

  • 프론트엔드 기본기 보완
    React 기초 유지 및 API 연동 구조 이해

꾸준히 성장하며 실제 서비스 운영에 필요한 백엔드 역량을 강화하는 것을 목표로 합니다.


Thank you for visiting! 🌿

Popular repositories Loading

  1. SHWRepo SHWRepo Public

  2. fe-deploy-seminar fe-deploy-seminar Public

    Forked from lepitaaar/fe-deploy-seminar

    2025-2 WAP frontend deploy seminar

    JavaScript

  3. korea-population korea-population Public

    Forked from Scanning-PKNU/korea-population

    기여하기 실습

    HTML

  4. public-toilet-datamap public-toilet-datamap Public

    Forked from yuurmj/public-toilet-datamap

    공중화장실 데이터 시각화

    Python

  5. 2025_1_web6_photomory 2025_1_web6_photomory Public

    Forked from pknu-wap/2025_1_web6_photomory

    추억 저장, 회상 웹사이트

    JavaScript

  6. Novisit Novisit Public

    Forked from pknu-wap/Novisit

    원하는 도메인 크롤링, 알림 웹앱

    TypeScript