User profile picture

한동현

@hando1220
  • hando1220
  • README.md

한동현 (Han Donghyeon) / hando1220@ajou.ac.kr

👋 안녕하세요! 저는 아주대학교 소프트웨어학과 21학번 한동현입니다.

👨‍💻 저는 사용자 중심의 소프트웨어를 만드는 Fullstack 개발자를 지향합니다.

🛠️ 주요 기술 스택

  • 프로그래밍 언어: JavaScript, TypeScript, Python, Java, C++
  • 프레임워크: React, Next.js, Django
  • 데이터베이스: PostgreSQL, MySQL, Supabase
  • 인프라: Docker, Clouduflare Workers, GitLab CI/CD, OpenStack
  • 기타 도구: Git, REST API, WebSocket, Notion

🚀 프로젝트 소개

아올다 프록시 매니저 (프론트엔드 및 인프라)

아올다 프록시 매니저

아주대학교 클라우드 운영 소학회 아올다에서 개발하는 웹 리버스 프록시 관리 콘솔의 프론트엔드와 인프라 설계를 담당하였습니다.

Nginx 기반 웹 리버스 프록시 서버를 통해 아올다 클라우드 서비스의 도메인 기반 리버스 프록시 라우팅, SSL 인증서 발급, SSH 포트포워딩 설정 등의 기능을 제공하는 프로젝트입니다.

  • 프론트엔드 레포지토리 : https://git.ajou.ac.kr/aolda/proxy-manager-frontend
  • 도커 이미지 레포지토리 : https://git.ajou.ac.kr/aolda/proxy-manager

Supabase 입문 동영상 강의 제작 (풀스택)

Supabase 입문

오픈소스SW 입문 (SCE331) 수업의 기말 과제로 Supabase 입문 : 실시간 채팅 어플리케이션 개발이라는 주제의 강의 동영상 을 제작하였습니다.

Supabase를 활용하여 사용자 인증 및 RLS(행 단위 보안) 권한 부여, Realtime을 활용한 실시간 통신 및 Storage를 활용한 이미지 업로드 기능을 구현하고 소개하였습니다.

  • 프로젝트 레포지토리 : https://git.ajou.ac.kr/hando1220/foss-2024-2-final
  • 유튜브 링크 : https://www.youtube.com/watch?v=b-PMRNZToE8

전기차 주차관리 시스템 웹 대시보드 (프론트엔드)

전기차 주차관리 시스템 웹 대시보드

시스템 프로그래밍 및 실습 (SCE214) 과목의 팀 프로젝트로 진행한 전기차 주차관리 시스템의 웹 대시보드 프론트엔드 및 카메라 노드 개발을 담당하였습니다.

웹 대시보드는 리액트 기반으로 REST API 및 WebSocket을 통해 실시간으로 백엔드 서버와 차량 상태 정보 통신을 수행합니다. GitLab CI/CD와 GitLab Pages를 활용하여 자동화된 배포 환경을 구성하였습니다.

카메라 노드는 libcamera와 Paddle OCR 기반의 번호판 촬영 및 차량번호 인식, 컨트롤 노드와의 TCP 소켓 기반 통신을 수행합니다.

  • 웹 대시보드 레포지토리 : https://git.ajou.ac.kr/thiefsil/thiefsil.ajousw.kr
  • 카메라 노드 레포지토리 : https://git.ajou.ac.kr/thiefsil/camera-node

Activity

View all
Loading
There was an error loading users activity calendar.
  • Loading

Personal projects

View all
  • Loading
Loading

Info

Member since September 03, 2024

Contact

github.com/asitisdev

feedback to tooltime@ajou.ac.kr or hwan@ajou.ac.kr