Profile

오현식, 가치 중심적 사고의 개발자

Introduce

안녕하세요. 개발자 오현식 입니다.
늘 맡은 일에 대해서 가치 중심적인 사고로 고민 합니다.
고민의 결과를 구체화 시켜 공감할 수 있도록 하는 커뮤니케이션을 좋아합니다.

Skills

PHP
JAVA
ASP
Mysql
MariaDB
MSSQL
eGov
Spring
NodeJS
Github
Gitlab
Docker
AWS
Ubuntu/CentOS
G/N/KT Cloud

Work Experience 총 8년 1개월

윤디스크

(2016.03 ~ 2023.05) 차장 7년 3개월
  • 프로젝트의 전반적인 백엔드,프론트 개발
  • 사용자 니즈에 맞춘 제안서,기획서 작성과 PM업무 수행
  • 웹서버 및 홈페이지 취약점 점검,조치 업무 수행
  • MariaDB,Mysql 등 데이터베이스 구성 및 관리
  • IDC, Cloud 등 SE 구성, 관리
  • Htmlsafe,Mediasafe 솔루션 유지보수, 계약 및 납품

MSC Holdings

(2014.11 ~ 2015.08) 사원 10개월
  • PHP,Mysql을 활용하여 홈페이지 개설
  • Cafe24 도메인,호스팅 관리
  • NAS 구축으로 사내 업무환경 개선

Project

국회 방문출입관리 시스템 구축

국회사무처 (2022.02 ~ 2022.07) JAVA(eGov) JSP ORACLE Weblogic Jmeter Gitlab
  • 'Weblogic'을 이용하여 웹서버 구축 및 이중화 설계
  • 국정감사 등 대규모 트레픽 발생에 대비 WEB 및 DB 최적화
  • 내부망,외부망,DMZ망 네트워크 보안 설정
  • 예약 현황에 따른 SMS,알림톡 발송 서비스 구현
  • 제안서 작성 및 감리절차 수행,최종 산출물 제작
  • 관련기사 [Link 📰]

국회방송 홈페이지 및
인터넷 민원 개선사업

국회사무처 (2020.07 ~ 2020.12) ShellScript Jeus Webtob
  • 'Jeus','Webtob'를 이용하여 웹서버 구축 및 이중화 설계
  • 사설망 배포 자동화 batch 프로그램 제작
  • 와이즈넛 검색 솔루션 연동
  • 제안서 작성 및 감리절차 수행,최종 산출물 제작

개방형 OS를 지원하는
설치형 보안 플레이어 개발

정보통신산업진흥원(NIPA) (2020.05 ~ 2020.11) TmaxOS HamoniKR Gooroom Github Jenkins SEED
  • 'PHP','JSP','ASP' 플레이어 모듈 개발
  • 'SEED' 알고리즘을 활용한 URL 보안 알고리즘 개발
  • 영상 재생을 위한 CDN 서버 구축
  • 사업수행 계획서, TTA 인증, 최종보고 업무 수행
  • 개방형 OS 3사 회의 참여, 개선사항 전달
  • 인터넷 국회방송 시스템에 적용

김포도시공사 &
김포시설관리공단
통합 홈페이지 구축

김포도시관리공사 (2020.07 ~ 2020.10) JSP JAVA ASP Mysql MSSQL
  • '김포도시공사'와 '김포시설관리공단' 홈페이지 통합 구축
  • 'JSP'로 구성된 홈페이지 기능을 'ASP'환경으로 구현
  • 'Mysql'→'MSSQL'으로 데이터 마이그레이션
  • 공공기관 보안수준에 맞춰 관리자 접근권한 개선

버스승강장 원스톱
광고 시스템 구축

김포도시관리공사 (2021.03 ~ 2021.06) PHP Mysql Apache SMS
  • 버스승강장별 온라인 유료광고 결제 시스템 구축
  • 사용자/관리자 프론트,백엔드 개발
  • kakao Map API를 활용하여 로드뷰 연동
  • 광고 결제 후 합리적인 소유권 연장을 위한 알고리즘 구현
  • 계약 연장일에 맞춰 알림 메시지 발송기능 구현
  • 관련기사 [Link 📰]

추모공원팀
사이버 추모관 구축

김포도시관리공사 (2022.06 ~ 2022.12) PHP MariaDB Ubuntu Apache Bootstrap
  • 김포시 추모공원 온라인 추모공간 구성
  • 사용자/관리자 프론트,백엔드 개발
  • 제안서 작성 및 입찰,PT등 PM업무 수행
  • 차례,제사상을 꾸밀 수 있는 추모공간 구성
  • 'e하늘장사' 시스템 연계를 위한 업로드 모듈 제작

분양관리 시스템 구축

김포도시관리공사 (2021.10 ~ 2021.01) PHP Ubuntu MariaDB Apache Gitlab
  • 인트라넷 환경의 분양관리 시스템 구축
  • 분양,임대관련 정보입력 '정보조회' '현황확인' 백엔드 개발
  • 제안서 작성 및 입찰,PT등 PM업무 수행
  • 개인정보 보안 지침수준에 맞는 마스킹처리 기능 구현

통합 주차관리 시스템 구축

김포시시설관리공단 (2017.08 ~ 2017.12) PHP Mysql Apache Windows Server 2012R2
  • 통합 주차관리 시스템 구축 프론트,백엔드 개발
  • '정기권 신청','정기권 자동 추첨',
    '결과 안내 SMS','결제' 자동화 시스템 구축
  • Windows Server의 예약된 작업을 활용하여 정기업무 수행

김포복지맵 앱 제작

김포복지재단 (2020.08 ~ 2020.12) Android IOS(Swift) PHP Mysql Nginx
  • 김포의 복지시설을 한눈에 확인 가능한 앱 제작
  • 'Android' 및 'IOS' 앱 제작, 스토어 등록
  • 앱 컨텐츠와 데이터 업로드 등 관리가 필요한 백오피스 구현

김포복지재단 모금나눔
홈페이지 구축

김포복지재단 (2020.00 ~ 2020.00) PHP Nginx Mysql
  • 복지재단의 모금과 나눔현황 제공을 위한 홈페이지 제작
  • 기획,프론트,백엔드 구현
  • 추후 대표 홈페이지 리뉴얼을 위한 기획안 구성

김포복지재단 웹 서비스
전체 리뉴얼

김포복지재단 (2021.12 ~ 2022.02) PHP Nginx Mysql Restful API
  • 기존 앱 제작 및 모금나눔 홈페이지 구축 성과를 인정받아 전체 웹서비스 리뉴얼
  • 대표 홈페이지 구축, 모금나눔 홈페이지 통합, 앱 고도화
  • 대표 홈페이지 DB Migration 이전
  • 도메인 총량제 준수를 위한 3개 웹서비스 도메인 통합
  • 공공데이터포탈,보육정보공개API 등 공공API를 활용하여 복지시설 현황 자동화 업데이트
  • 김포시 내 자원봉사 현황 정보 제공

홈페이지 서버이전 및 성능개선

김포시청소년재단 (2019.12 ~ 2020.02) WebtoB Jeus Java(Egov) Mysql Jmeter
  • Apache Tomcat 환경에서 WebtoB,Jeus환경으로 WEB,WAS 분리구축
  • 프로그램 신청시 서버지연 현상 개선을 위한 Mysql 튜닝 진행
  • HTTPS 프로토콜 지원, 기존 HTTP서비스 장애 해결
  • SNS연계 시스템을 UserSide로 전환하여 서버 부담 감소
  • Server Log 레벨 수정하여 웹서버의 데이터 용량 문제 개선
  • Jmeter를 활용하여 부하테스트 진행, 기존장애 해결 확인

통합 접수 시스템 개선

김포시청소년재단 (2021.10 ~ 2021.12) WebtoB Jeus Java(Egov) Mysql Gitlab
  • 프로그램 접수 시 불필요한 개인정보 수집 및 저장된 데이터 삭제
  • 감면정보 등록 시 담당자가 확인 할 수 있는 인증로직 구현
  • 프로그램 접수와 동시에 결제가 가능한 바로결제 기능 구현
  • 백오피스 CMS 기능 개선
  • 웹 취약점 점검 및 미비사항 조치
  • Git을 이용한 소스코드 형상관리,CD/CI 구축

통합주차관리 시스템 구축

광주도시관리공사 (2021.03 ~ 2021.06) PHP MariaDB Ubuntu Apache RESTful API
  • 경기도 광주의 공영주차장 정기권, 거주자 우선주차와 관련된 통합주차관리 시스템 구축
  • 지도API를 활용하여 거주자 우선주차 지면을 차량 Icon으로 표기, 신청과 결제가 가능하며 모두의 주차장 API와 연동
  • 공영주차장 정기권은 선착순 결제와 추첨식 신청방식을 도입하여 구현
  • 본인인증 후 바로 이용가능한 회원가입이 없는 로직 구현

폐기물 운영관리 데이터 관리 프로그램 구축

광주도시관리공사 (2022.06~ 2020.10) PHP MariaDB Ubuntu Apache RESTful API
  • 광주도시관리공사 내 사설망에서 동작하는 시스템 구축
  • 계약관리,슬러지 관리등 데이터 입력,저장,조회 기능 구현
  • 일,주간,월 별 통계 및 그래프 기능 구현
  • 공공데이터API,정보공개 청구 제공용 데이터 추출기능 구현
  • 모의해킹과 취약점을 대비한 보안요건 준수

웹 사이트 고도화 개선

동대문시설관리공단 (2018.09 ~ 2018.12) ASP OracleDB Windows Server
  • 관리자모드(백오피스) 로그인 및 컨텐츠 관리메뉴 구현
  • 채용공고 기능 등록,확인,신청 기능 구현
  • 입사지원 관리기능 구현
  • OracleDB 분석 및 최적화 튜닝

웹서비스 공공 클라우드 이전 및 고도화 작업

가평시시설관리공단 (2021.01 ~ 2021.05) Gcloud PHP Apache Mysql
  • G-cloud Web,DB APM 구축
  • PHP5에서 PHP7로 변경 및 버전에 따른 소스코드 개선
  • Mysql5.6에서 5.7버전으로 변경 및 버전에 따른 쿼리문 개선
  • 인터파크 예약 연동 기능 구현
  • 민원관련 게시판 VOC시스템과의 연계작업 수행

국립중앙도서관 영상 플레이어 납품

국립중앙도서관 (2018.01 ~ 2018.02) YoonPlayer Html Javascript
  • Windows 업데이트에 따른 국립중앙 도서관 내 영상 플레이어 납품
  • 기존 플레이어의 Windows10환경에서 장애 확인을 위한 Debug 분석
  • JS파일 커스터마이징 가이드 제공

방사선 취업지원센터 리뉴얼

한국방사선진흥협회 (2022.09 ~ 2022.12) JAVA(eGov) Tomcat OracleDB
  • 제안서 작성 및 입찰,PT등 PM업무 수행
  • Jmeter등을 활용한 성능 평가 후 성능향상 방안 도출
  • UI/UX 구성 제안, 변경
  • 채용정보 웹페이지 API 데이터의 DB화와 페이징 처리로 성능 개선
  • 구글 애널리틱스 도구의 설치와 백오피스 연동
  • 방사선 인프라 정보 전달을 위한 지도 API연동,찾기 서비스 구현

중국 우시 사내교육용 플레이어 납품

SK하이닉스 (2019.01 ~ 2019.02) html javascript Windows Server
  • 영상 재생을 위한 미디어서버 구축, 보안을 위한 DRM설치
  • 우시 내 하이닉스 웹서버에 자사 플레이어 포팅
  • 제품 소프트웨어 패키징 이후 납품

SKHU 전용 플레이어 납품 및 고도화

SK하이닉스 (2021.08 ~ 2021.10) html javascript Windows Server
  • Sk하이닉스 내 SKHU 전용 플레이어 납품
  • 영상 재생을 위한 미디어서버 구축, 보안을 위한 DRM설치
  • SKHU 웹서버에 자사 플레이어 포팅
  • Windows10 환경에 맞춰 플레이어 script 고도화

AWS를 활용한 Vkinny 앱 고도화

한미IT (2017.03 ~ 2017.06) AWS NodeJS Lambda Android
  • 한미약품 영업사원들을 위한 모바일 프리젠테이션 어플 고도화
  • 기존 로컬 환경의 웹,미디어 서버를 AWS 환경으로 이전
  • NodeJS를 통해 S3에 업로드 된 영상을 Lambda의 각 파이프로 전달 구현
  • Lambda를 이용하여 인코딩 후 다시 S3 스토리지에 저장하는 로직 구현
  • 안드로이드 버전 업데이트 및 AWS업로드, 영상재생 구현
  • ec2를 이용하여 영상관리를 위한 관리자 웹서비스 구현

대정주류 웹서비스
유지관리&고도화

대정 (2016.05 ~ 2023.05) PHP ASP Mysql Android IOS
  • 대표 홈페이지 구축 & 반응형 홈페이지로의 고도화
  • 사내 인트라넷 관리와 차량관리, QR코드를 이용한 기자재 관리등 기능 구현
  • 약 7년간 매출관리, 주문관리 데이터 유지관리
  • 보나뱅크 ERP와의 연계서비스 구현 (물품관리,주류관리,재고관리 등)
  • 주류주문전용 어플앱 구축, 주요정보 조회 가능한 정보조회앱 구축
  • Iot 비콘을 이용한 사내 출근관리 어플 개발

세계주류 웹서비스
유지관리&고도화

세계주류 (2016.05 ~ 2023.05) PHP ASP Mysql Android IOS
  • CentOS WEB, DB 서버 구축
  • 사내 인트라넷 관리, 전자문서 구현 & 고도화
  • 영업사원들을 위한 마진률 계산기 개발, 자동견적서 기능 개발
  • 보나뱅크 ERP와의 연계서비스 구현 (물품관리,주류관리,재고관리 등)
  • 주류주문전용 어플앱 구축, 주요정보 조회 가능한 정보조회앱 구축
  • Iot 비콘을 이용한 사내 출근관리 어플 개발

호남주류 웹 서비스 구축

전주호남주류상사 (2017.02 ~ 2017.08) PHP Mysql Android IOS
  • 전주호남주류상사의 웹 서비스(홈페이지, 인트라넷, 주류주문, 출퇴근관리) 구축
  • 인트라넷 내 상품,업체 관리 등 유니버스 ERP 데이터 연동
  • 주류 주문 전용 웹사이트 & 모바일 앱 구축
  • 비콘 장비를 이용한 출퇴근 관리 모바일 앱 구축
  • 구축 설명회 및 직원 교육 PT 진행

서영주류 웹 서비스 구축

서영주류 (2018.04 ~ 2023.05) PHP Mysql Android IOS
  • 서영주류의 웹 서비스(홈페이지, 인트라넷, 주류주문, 정보조회, 출퇴근관리) 구축
  • 인트라넷 내 상품,업체 관리 등 보나뱅크 ERP 데이터 연동
  • 주류 주문 전용 웹사이트 & 모바일 앱 구축
  • 비콘 장비를 이용한 출퇴근 관리 모바일 앱 구축
  • 구축 설명회 및 직원 교육 PT 진행

LMS 및 홈페이지 리뉴얼 & 강의실 구축

진흥원격평생교육원 (2017.05 ~ 2017.10) JSP JAVA(Spring) MSSQL Android IOS
  • 원격평생교육시설 인가 기준에 맞는 설비&시스템 구축
  • 개인정보 지침 정보 기준에 맞는 DB 암,복호화 처리 구현
  • 원격훈련 모니터링 시스템 설치, 동기화 적용
  • IOS,Android 앱 수강률 오류건 동기화 로직 수정
  • 과제 표절검사 솔루션 적용, 학점정보 계산로직 수정

EBS Petedu LMS 구축

두넷 (2017.04 ~ 2017.08) JSP JAVA(Spring) MSSQL
  • EBS 연계 Petedu LMS 구축
  • WEB,WAS,DB,Media 서버 구축
  • 백오피스(관리자) 수료증,강의/교재등록,매출관리 등 주요메뉴 개발
  • Media서버 영상 DRM 설정, 플레이어 설치
  • 프론트 수료증 발급기능 구현

LMS구축 및 Android, IOS 수강앱 개발

랜드하나 (2017.11 ~ 2023.05) PHP Mysql Android IOS
  • 랜드하나 LMS 구축 & 유지관리 업무 수행
  • WEB,DB,Media 서버 구축
  • 영상 DRM 적용과 전용 플레이어 설치
  • Android,IOS 수강 앱 개발
  • OMR 형태의 모의고사 시스템 개발
  • 강의실,교재/강의 결제 등 주요기능 구축
  • 백오피스(관리자) 매출관리 및 강사별 정산비등의 기능 구현

자동 인코딩 서버 구축

랜드하나 (2018.09 ~ 2018.11) ffmpeg ftp PHP Mysql Windows Server
  • 강의 영상 원본파일을 업로드하면 FHD/HD/SD 각각의 해상도로 인코딩 후 영상서버로 업로드하는 시스템 구축
  • 영상 업로드 확인 및 인코딩 시작 배치파일 구현
  • 인코딩 종료 후 미디어서버로 업로드하는 배치파일 구현
  • 인코딩 파일,진행정보,결과를 알 수 있는 관리자 페이지 구축
  • FTP 서버 구축 및 네트워크 설정

LMS구축 및 Android, IOS 수강앱 개발

에이스아카데미 (2017.04 ~ 2017.08) PHP Mysql Apache 그누보드
  • 에이스아카데미 학원 LMS 프론트,백오피스 구축
  • 강의 수강 앱 Android & IOS 개발
  • LMS내 강의판매,수강,교재판매 등 주요기능 구현
  • 영상 DRM 설치 & 플레이어 설치

LMS구축 및 Android, IOS 수강앱 개발

주경야독 (2017.08 ~ 2023.05) PHP Apache Mysql Android IOS
  • 주경야독 내 브랜드 LMS 백오피스 구축
  • 브랜드별 Android,IOS 수강 앱 제작
  • Media서버 설정 및 설치, 플레이어 고도화 설치
  • Web, DB 서버 이중화 구성
  • MMS 문자발송 연동, 관리

강의수강을 위한 플레이어 & 앱 제작

강남건축토목학원 (2019.04 ~ 2019.05) PHP Android IOS
  • Media서버 구축, 영상 DRM과 전용 플레이어 설치
  • 영상 재생을 위한 플레이어 페이지 제작
  • Android, IOS 수강앱 제작
  • SSL 보안 인증서 적용

강의수강을 위한 플레이어 & 앱 제작

명인건축토목학원 (2017.01 ~ 2017.03) PHP Android IOS
  • Media서버 구축, 영상 DRM과 전용 플레이어 설치
  • 영상 재생을 위한 플레이어 페이지 제작
  • Android, IOS 수강앱 제작
  • SSL 보안 인증서 적용

LMS 리뉴얼 & 관리, 수강앱 개발

중앙고시교육원 (2017.01 ~ 2020.10) ASP MSSQL Windows Server Android IOS
  • ASP기반 LMS 홈페이지 리뉴얼 진행
  • 이메일 모의고사 기능 개발
  • Android,IOS 수강 앱 제작
  • 분원 홈페이지 (굿이그잼) 제작

홈페이지 및 LMS 제작, News 크롤링 기능 구축, 경제뉴스 구독기능 구현

리스크컨설팅코리아 (2018.08 ~ 2023.05) PHP Mysql Cafe24
  • 리스크컨설팅코리아 대표 홈페이지 및 LMS 프론트 & 백오피스 제작
  • 경제 뉴스 구독기능 구현 & 증권가 계정연동 API 제작
  • 네이버 News Crawling 후 선택기사 저장기능 구현

디지털 민방위교육 플랫폼 개발

디지털 민방위교육 (2019.09 ~ 2020.08) PHP Mysql Android IOS N-cloud
  • 온라인 민방위교육 수강을 위한 전용 플랫폼 프론트 & 백오피스 제작
  • 민방위 통지서 발송기능 구현
  • 관리자 내 학습자 독려 문자발송기능 구현
  • QR코드를 이용한 출석관리 기능 구현

Pass100 LMS 구축

스마트건설교육원 (2018.01 ~ 2018.03) PHP Mysql
  • Pass100 한국건축토목학원 LMS 프론트 & 백오피스 구축
  • 동영상 재생을 위한 플레이어 설치
  • 구 LMS DB 마이그레이션으로 연계

장학재단 홈페이지 및 백오피스 제작

우리은행 우리다문화장학재단 (2019.04 ~ 2020.10) PHP Mysql
  • 우리다문화장학재단 장학,프로그램 신청 홈페이지 프론트 & 백오피스 제작
  • 정기 장학금 신청, 프로그램 신청 기능 제작
  • 일괄 PDF저장기능 구현

Education

한국방송통신대학교

(컴퓨터과학과)

2023.09 ~

유한대학교

(컴퓨터정보과)

2010.03 ~ 2015.02