픽미업 이용안내(How It Works)
매력적인 포트폴리오의 그(그녀)와 (직)거래하세요

디자인
웹-모바일개발
프로그래밍
마케팅-콘텐츠
글쓰기
통/번역
컨설팅/전문자격
레슨
행사-교육-코칭
기타
https://fan-vinca-d33.notion.site/HADFAMILY-David-541824d6ecb6495eafddef764faf56b1?pvs=73 회사 소개 2021년 설립한 HADFAMILY는 기술과 혁신을 통해 사용자에게 실질적인 가치를 제공하는 다양한 디지털 솔루션을 개발하고 있습니다. 데이터 관리, API, 음악, 뉴스 및 개발 도구를 중심으로 한 서비스를 통해 개인과 기업이 더 효율적으로 소통하고, 생산성을 높이며, 최적화된 성과를 달성할 수 있도록 돕고 있습니다. [주요 서비스] • Rate Limiting API : 서버나 애플리케이션에서 요청 수를 제한해 과도한 트래픽이나 남용을 방지하는 데 사용하는 API입니다. 이를 통해 특정 시간 내에 사용자나 IP 주소별 요청 횟수를 제한할 수 있어 시스템의 안정성을 높이고 자원을 효율적으로 관리할 수 있습니다.. • neper.app(API): : 뉴스 소스를 통합하여 사용자에게 최신 뉴스를 무료로 제공하는 플랫폼입니다. 이와 관련하여 Neper.app은 개발자들이 자사 뉴스 데이터를 활용할 수 있도록 뉴스 API를 제공합니다. 이 API를 통해 개발자들은 Neper.app의 방대한 뉴스 데이터를 애플리케이션이나 서비스에 통합하여 사용자에게 최신 뉴스 정보를 제공할 수 있습니다. • clippingmini.com : 다양한 기기에서 북마크를 효율적으로 관리할 수 있는 플랫폼입니다. 웹앱 형태로 제공되어, 앱스토어를 거치지 않고 브라우저에서 직접 설치하여 사용할 수 있습니다. 이를 통해 사용자는 데스크톱과 모바일 등 여러 디바이스에서 동일한 북마크를 손쉽게 동기화하고 관리할 수 있습니다. 또한, 폴더 관리 기능을 통해 북마크를 체계적으로 정리할 수 있으며, QR 코드 스캔을 통한 URL 추가 등 다양한 편의 기능을 제공합니다. • oopars.so : 음악 애플리케이션으로, 사용자가 다양한 음악을 무료로 감상하고 관리할 수 있는 플랫폼입니다. 이 애플리케이션은 웹 기반으로 설계되어, 별도의 설치 없이 브라우저를 통해 직접 접근할 수 있습니다. 이를 통해 사용자는 다양한 기기에서 손쉽게 음악을 즐길 수 있습니다.. • jettabus.io : 웹 애플리케이션을 사용자의 홈 화면에 설치할 수 있도록 돕는 PWA(Progressive Web App) 설치 도구입니다. 이를 통해 사용자는 앱스토어를 거치지 않고도 브라우저에서 직접 웹앱을 설치할 수 있습니다. 이러한 방식은 배포와 유지보수 측면에서 효율적이며, 다양한 OS 버전에 대응하는 데 유리합니다. Jettabus는 웹앱의 설치 프롬프트를 제공하여 사용자가 홈 화면에 손쉽게 추가할 수 있도록 지원합니다. [비전] HADFAMILY는 기술로 세상에 기여하며, 사용자들에게 효율적이고 신뢰성 높은 디지털 환경을 제공합니다. 글로벌 커뮤니티와 함께 성장하며, 누구나 쉽게 접근할 수 있는 기술과 솔루션을 통해 더 나은 미래를 만드는 데 기여하고자 합니다. 주요 업무 분야 및 강점 HADFAMILY는 데이터 관리, API 개발, 뉴스 및 음악 관련 솔루션, 그리고 사용자 경험을 극대화하는 프론트엔드와 백엔드 기술을 전문으로 합니다. 사용자와 비즈니스 모두의 요구에 부합하는 맞춤형 디지털 솔루션을 개발하는 데 주력하며, 다음과 같은 주요 업무 분야와 강점을 보유하고 있습니다. [주요 업무 분야] • 데이터 관리 및 최적화: 대량 데이터를 효율적으로 관리하고, 데이터 처리 속도를 최적화하여 사용자가 필요로 하는 정보를 빠르고 안정적으로 제공합니다. • API 개발 및 통합: 다양한 플랫폼에서 호환 가능한 API를 개발하여 서비스 간의 유기적인 연동을 지원하며, 외부 시스템과의 원활한 통신을 보장합니다. • 프론트엔드 및 백엔드 개발: 최신 기술 스택을 활용하여 사용자 친화적인 인터페이스와 강력한 백엔드 시스템을 개발, 사용자 경험을 극대화하는 반응형 웹과 애플리케이션을 제공합니다. • 보안 강화 솔루션: 데이터 보안과 프라이버시를 최우선으로 하여 암호화된 데이터 처리 및 보안 프로토콜 적용, 신뢰성 높은 솔루션을 제공합니다. [강점] • 혁신적인 기술 사용: 최신 웹 기술과 클라우드 솔루션을 적극 활용하여 높은 확장성, 유연성, 유지 보수성을 보장합니다. • 사용자 맞춤형 설계: 고객의 요구와 기대를 깊이 이해하고 이를 반영한 맞춤형 솔루션을 설계하여 높은 사용자 만족도를 달성합니다. • 안정성과 성능 최적화: 고도화된 모니터링 시스템과 자동화된 확장 기능을 통해 트래픽 증가에도 안정적인 성능을 유지합니다. • 효율적인 협업과 커뮤니케이션: 프로젝트 관리 도구와 커뮤니케이션 툴을 활용하여 팀원 및 고객과 원활하게 소통하며, 프로젝트 일정과 품질을 철저히 관리합니다. HADFAMILY는 다년간의 경험과 기술력을 바탕으로 혁신적이면서도 실용적인 솔루션을 제공하며, 지속적인 발전을 통해 더 나은 디지털 환경을 구축하는 데 기여하고 있습니다.
웹-모바일개발 웹프로그래머
포트폴리오 | 해드패밀리
참여요청
1.연말소득공제 자동화 기술 : miplatform,java,xsql,xmlg 내용 : 작업일 파라미터로 관리하게 수정, 각 카드사의 BIN번호 파일 받아 UPLOAD 전월 BIN과 당월 BIN 비교하며 수정후 UPDATE 소득공제 내역 생성 후 파일 생성 및 전송 2.코로나 통신비 지원금 기술 : java,miplatform,xml,jsp 내용 : 코로나 통신비 지원금 생성 후 요금대체 및 해지시 지원금 환불, 영수증 출력 3.마이데이터 거래내역 전송 기술 : java,xml,xsql 내용 : CI와 구분자, 기간등을 받아 해당 기간동안의 거래내역 전송 4.esim 수수료 면제 및 소득공제 대상 추가 기술 : miplatform,java,xsql,xml 내용 : eism 다운로드 수수료 면제 권한 있는 운영자에 한해서 esim 다운로드 수수료 면제처리, 소득공제 대상에 추가 5. 카드식별번호 자리수 증가에 따른 개발 기술 : java,miplatform,xsql,xml 내용 : 식별번호 자릿수 증가에 따른 카드 수납처리 기존 6자리 와 증가한 8자리 모두 처리가능하게 6.사업자별 편의점 선불 충전 차단기능 기술 : java,xsql 내용 : 여러 사업자가 하나의 I/F를 사용, 따라서 각 사업자별 편의점 충전가능여부 파리미터 관리 7.입금전용계좌 조회 및 발급 API 기술 : java,xsql,RestFul API 내용 : 사업자 웹에서 조회 및 발급 API 전송시, CI값을 받아 입금전용 계좌 여부를 확인, 발급된 입금전용계좌가 있으면 전송, 없으면 발급후 전송 8.MMS전송 기능 기술 : java,xsql,xml 내용 ; 기존 80byte를 넘으면 sms 두개를 전송 80byte 초과시 mms전송 기능 생성 운영 1.요금수납 : 청구된 요금을 현금or 카드 수납처리 2.과납 : 자동납부, 조정 등으로 생성된 과납을 요금대체,자동송금,해지미환급 처리 3.지불보증 납부주장 : 자사 고객이 타사로 번호이동시 자사의 미납금 내역을 타사로 전송 4.입금전용계좌 : 실시간 I/F를 수신받아 청구된 요금처리 5.지로 : 금결원과 연동, 파일을 수신받아 해당 파일의 CI와 수납금으로 청구된 요금 수납처리 6.해지정산 : 번호이동,일반해지시 대상의 당월요금, 미납금,선납금, 과납금을 정산처리 및 수납 7.선불_충전 : web에서 충전 I/F를 수신받아 CI,구분,금액,권종 등을 확인하여 선불 충전 처리 8.소득공제 : 고객의 수납내역중 소득공제 대상만을 추출하여 국세청에 전송
웹-모바일개발 웹프로그래머
5년차 개발자 입니다.
참여요청
1) Artbyus - 수행 기간 : 2020-11-01 ~ 2021-03-01 - 주요 역할 : PHP기반으로한 PG연동, JS 이벤트 연결, 보조 역할 - 업무 성과 : 처음 접한 프로젝트로 php라는 언어로 adoDB를 통한 데이터 베이스 접근과 jQuery를 통한 이벤트를 주는 경험을 해보았으며 결제가 어떻게 이루어지는지 알게 되었습니다. 2) Kimbongje - 수행 기간 : 2021-03-01 ~ 2021-04-01 - 주요 역할 : 회원가입,로그인,메일발송,1:1대화,알림발송,관리자페이지,리스트,검색,SNS로그인 - 업무 성과 : 간단한 파일 등록 및 게시판 성 CRUD 개발로 어느정도 손에 익숙해져 가는 개발이 되었습니다 3) Utoville - 수행 기간 : 2021-04-01 ~ 2021-05-01 - 주요 역할 : 뎁스별 카테고리, 알림발송, 이메일발송, 회원가입, SNS로그인 - 업무 성과 : 카테고리라는 depth 구조에 대해 이해하고, Android google FCM 을 통한 앱 푸쉬알림발송 과 이메일이 어떻게 발송되는지 알게 되었습니다. 또한 OAuth2 방식의 SNS로그인을 접하면서 인증의 개념을 처음 제대로 접하였습니다 4) 코드플러그 - 수행 기간 : 2021-04-01 ~ 2021-08-01 - 주요 역할 : PHP : PG연동 ,포인트충전, 게시판리스트,검색,1:1대화,알림발송,이용내역,매출통계 , 유지보수 - 업무 성과 : 첫번째 프로젝트 이후 결제 모듈을 연동하며 느낀점은 결제 실패시 로직 처리였습니다. 이부분을 조금더 보안하여 실패시 스케쥴링 작업을 통한 결제 재시도로 보안하고, 게시판 글 등록시 비속어 방지 필터를 처음으로 적용하여 바이트화된 비속어를 비교하는 색다른 경험을 해보았습니다. 5) 공임나라 - 수행 기간 : 2021-04-01 ~ 2021-08-01 - 주요 역할 : PHP : 카테고리 뎁스,검색,게시판성 CRUD, 자바스크립트 페이징,스마트에디터 , 유지보수 , PG 연동 - 업무 성과 : 기존 개발된 사이트에서 리뉴얼 하는 사이트로, 회원이 80만명, 게시글이 100만건이 넘는 상황에서의 select 조회와 PC, 모바일 화면의 리스트 페이징 구조가 달라 API 형태로 리스트를 요청하는 경험, 기존 개발된 데이터베이스 msSQL에서 mariaDB로 실시간 이관작업을 통한 DB상의 key의 중요성을 처음으로 몸소 접하게 되었습니다. 어떻게하면 데이터베이스 조회, 입력 , 수정이 더 빠르게 이루어 지는지 고민하게 되었습니다. 6) 스마트하우스 리뉴얼 1차개발 - 수행 기간 : 2021-04-01 ~ 2021-06-01 - 주요 역할 : PHP 기반 로그인,회원가입 AWS SNS, AWS FCM, 로그인 ,관리자 페이지, 솔루션페이지 Vue.js 활용 페이징 - 업무 성과 : 처음으로 접한 vue.js를 cdn에서 호출하는 형식으로 사용, npm기반 vue는 아니지만 vue 2.0의 작동원리를 파악하고 라이프사이클을 통한 호출 , 동작 감지를 경험하여 DOM의 중요성을 깨달았습니다. 또한 AWS FCM은 기존 google FCM과 약간 다른 방식의 발송방식을 경험하고 AWS의 리전에 따른 속도차이를 경험해보게 되었습니다. 7) TEAM GURU - 수행 기간 : 2021-06-01 ~ 2021-08-01 - 주요 역할 : PHP : 계약 로직 및 결제 , 매출통계 ,SNS,지도 API - 업무 성과 : 시공업체 계약 플랫폼으로 계약 프로세스의 상태 핑퐁과정을 어떻게 나타내어야 개발이 더 편할지와 DB에 따른 핑퐁 과정이 달라 개발 편이성도 달라지는 부분을 경험하였습니다. 8) (셀러뷰)CELUVU - 수행 기간 : 2021-08-01 ~ 2022-02-01 - 주요 역할 : 인플루언서과 광고주를 통한 SNS광고를 맡겨 해당부분에서 발생하는 수익을 얻는 사이트로 캠페인, PG연동 , 통계 , SNS로그인 및 공유 API , 아임포트 API , 지도 API , 카카오알림톡 API - 업무 성과 : 처음으로 메인 개발을 맡은 프로젝트로 캠페인 신청 , 인플루언서 선정 , 결제 , 리뷰 와 상품 발송 , 후기 의 플로우를 겪으며 오브젝트 와 어레이 , JavaScript 오브젝트와 어레이 조작에 익숙해지고 카카오 알림톡이 어떻게 발송되는지 처음으로 경험하게 되었습니다. 9) Thebeautyzon - 수행 기간 : 2021-12-01 ~ 2022-06-01 - 주요 역할 : 미국 몰인몰 쇼핑몰 , Shippo, Stripe , Paypal, Avalara연동을 통한 주별 관세 , 면세 및 택배 서비스별 결제시스템 , 배송추적 webhook , 운송장구매등 시스템 구현 - 업무 성과 : 해외 API 사용에 따른 영어로 된 문서를 읽는 과정에서 난항을 많이 겪었지만, 해외 결제 시스템을 경험 (Stripe , PayPal) 하는 좋은 기회였고, 국내 PG사들 보다 사용자가 더 간편하게 결제를 할 수 있다는 점을 느끼게 되었습니다. 또한 미국은 주별 관세가 달라 세금과 운송장 금액이 모두 다르고 다양한 택배사들의 서비스들마다 금액 또한 달라 이부분을 효율적으로 처리하기 위해 데이터베이스 구조에 대한 고민과 정산 통계에 대한 고민을 많이 한 프로젝트였습니다. 10) 골프삼성 굿샵 - 수행 기간 : 2022-06-01 ~ 2023-01-01 - 주요 역할 : 클래스 다이어그램 작성 , ERD설계 , 테이블 설계, 프로젝트 구조 설계 , PG연동 및 결제 구현 , 상품 구현 , 통계 및 정산 - 업무 성과 : JAVA Spring Boot , JPA , QueryDSL, Oracle, thymeleaf 모두 실무에 처음 사용하는 프로젝트로, 프로젝트 구조, DB구조 모두 처음 설계부터 힘든 과정이였습니다. 프로젝트 구조 또한 여러번 다시 설계하고, JPA가 MyBatis에 비해 처음에 매우 낯설었지만, 점차 작업을 진행하게 될 수록 판매자와 관리자에서 작성한 코드 재활용을 통한 사용자 백엔드 RestAPI 개발 편이성과 기존 mySQL 또는 MariaDB만 사용하다 익숙치 않은 Oracle 문법을 초기 과정에서 JPA와 QueryDSL이 이부분을 커버 해 주었습니다. 또한 결제 예외 처리를 제대로 처리한 첫 프로젝트로 여러므로 고생과 성과가 도드라지게 나타나는 프로젝트였습니다. 11) 이건창호 - 수행 기간 : 2023-01-01 ~ 2023-03-01 - 주요 역할 : ERD 설계, 테이블 설계, DB 실시간 동기화, Spring Boot , JPA , QueryDSL, thymeleaf, javaScript 활용 현장 관리 프로그램 개발 - 업무 성과 : Spring Boot , Spring Security , JPA , queryDSL을 사용한 프로젝트로 Spring Boot 버전이 올라감에 따라 Spring Security에 일부 deprecate 되는 부분을 개선하고, DB에 저장된 권한에 따른 관리자의 동적 권한 제어를 처음으로 개발하였습니다. 기존 데이터베이스에서 데이터를 주기적으로 끌어오는 과정에서 Spring Scheduler를 통한 jdbc bulk insert 를 사용하여 보다 편한 동기화를 경험하였습니다. 12) 삼기몰 - 수행 기간 : 2023-03-01 ~ 2023-06-01 - 주요 역할 : DB설계 ,Spring Boot , JPA , QueryDSL, thymeleaf, javaScript 활용 도매 쇼핑몰 관리 프로그램 개발 - 업무 성과 : Spring Boot , Spring Security , JPA , queryDSL, maven 을 사용한 프로젝트로 결제 API인 이니시스 결제를 적용한 도매 플랫폼을 구축하였습니다. 이전 결제 API 연동 경험에 따라 테이블을 보다 실용성있게 나누고 결제 로직을 수행함에 있어 JWT 검증과 타 사이트를 갔다가 돌아오는 결제로직의 경우 JSESSION 이 초기화 되는 문제를 JWT 를 통한 Spring Security 접근으로 로그인을 다시 시키는 기술을 경험하였습니다. 13) 비엠마켓 - 수행 기간 : 2023-05-01 ~ 2023-08-01 - 주요 역할 : ERD 설계, DB 설계, 프로젝트 구조 설계, Spring Boot , JPA , queryDSL , thymeleaf, ES6 JS, 및 아파치 서버 세팅 및 하나의 도메인에 이중 WAS 구조 세팅 및 개발 - 업무 성과 : 숨고를 벤치마킹한 사이트로 견적을 통한 시공할 파트너 매칭 서비스와 핑퐁 그리고 AOP (Cacheable)을 통한 채팅 기능 구현이 정말 재밌었던 프로젝트 입니다. 견적 매칭과 데이터 관리를 위해 테이블 세분화에 대한 고민을 많이 했던 것 같습니다. 혼자 서버 구축과 패키지 설계 및 DB 설계를 통한 팀원 두명과 협업으로 프로젝트를 처음으로 이끌어 보았습니다. 14) 통계청 대표홈페이지 개선사업 - 연계 업체 : 와이즈넛, 지엔소프트, 통계청 - 수행 기간 : 2023-05-01 ~ 2023-08-01 - 주요 역할 : 대표홈페이지 지표누리 DB 분석 및 검색 엔진 연동 - 업무 성과 : 파견 공공프로젝트를 처음 겪어보며 공공기관의 환경과 데이터 및 서버구조에 대해 알게 되었습니다.
웹-모바일개발 웹프로그래머
꼼꼼하고 성실한 개발자
참여요청
웹-모바일개발 웹프로그래머
Eom-Tutor
참여요청
NFT 및 토큰 관련 컨트랙트를 개발해봤으며, 그 밖으로도 부수적으로 클라이언트가 필요로 하는 컨트랙트를 배포했습니다. 자세한 내용은 아래와 같습니다. -포트폴리오- 1. 클레이튼의 KIP7 기준으로 토큰(밈코인) 관련 컨트랙트 개발 및 민팅을 진행했습니다.수수료를 통해 자회사가 이익을 벌 수 있는 구조를 형성하기 위해 자체적인 클레이 -> 코인 / 코인 -> 클레이 스왑 컨트랙트를 개발하여 몇 퍼센트의 수수료가 회사로 돌아갈 수 있게 개발을 진행하였으며, 밈코인의 가격 또한 변동을 주기 위해 유동성 Pool을 개발하였습니다. 추가적으로 리스트를 입력받아 에어드랍을 전체적으로 해주는 기능과, 스테이킹 기능 또한 개발하였습니다. 이후 해당 플랫폼을 이용할 유저를 위해 카이카스를 연동하여 배포하였습니다. 2. 클레이튼의 KIP17 기준으로, NFT 민팅 및 판매 컨트랙트 개발을 하였으며, IPFS를 이용한 메타데이터 첨부까지 진행하였습니다. 웹사이트 또한 개발 및 배포를 진행하였는데, 발급된 NFT의 오픈시간을 설정하여 판매가 시작되도록 타이머 또한 개발하였고, 이전에는 구매를 하지 못하도록 소스코드를 비공개하고 구매버튼을 따로 핸들링하였습니다. 또 로직 오류로 버튼이 활성화가 되더라도 컨트랙트 내에서 핸들링을 하였기에 확실하게 안전을 보장했습니다. 이후 해당 플랫폼을 이용할 고객을 위해 카이카스를 연동시켰습니다. 3. 클레이튼의 KIP7 기준으로 락업 기능이 탑재된 토큰 컨트랙트를 개발 및 민팅을 진행하였으며, 에어드랍을 위해 하나씩 에어드랍을 체결하는 형태가 아닌 한번에 다수의 주소로 에어드랍이 가능한 기능을 탑재했습니다.
프로그래밍 블록체인
NFT/토큰 컨트랙트 개발
참여요청
외주 프로젝트 코딩로봇과 EntryJs 연동 작업(scratch 와 유사 ui programming 프레임워크)을 하였습니다. 기본적으로 javascript 기반으로 작업을 하였고, 최종적으로 electronJs 기반인 오프라인 버전인 설치 파일까지 제작 하였습니다. 기구축되어있는 쇼핑몰 홈페이지를 제작하였습니다. 기술 스택으로는 서버는 nodejs 프런트는 vuejs으로 제작하는 작업을 담당하였습니다. Electron JS 로 주요 클라우드저장소 서비스를 통합해서 연동시키는 MacOS, Windows 7에 테스트 완료한 데스크탑 앱의 ui 단 개발하였습니다. 로직은 서비스 형태로 C++ 로 되었고, ui 단과는 tcp로 통신을 하였습니다. Vadas 에서 Java로 동영상에서 이미지 세그먼팅 하여서 영상별로 저장을 하는 프로그램 개발하였습니다. 세그먼팅된 이미지의 좌표 도형 등이 기록이 되었고, 파일로 저장이 되었습니다. 위 프로그램은 딥러닝을 위해서 데이터를 모으기 위해서 사용 되었습니다. 비공개 스타트업 회사로, 풀스택 개발자로 현재 근무중입니다. Python Django 프레임워크를 사용하여서 서버를 개발 하고 있습니다. git, trello, slack 등 다양한 협업 툴들을 이용해서 여러 개발자와 개발 하고 있고, 기능별로 나누어서 주로 개발합니다. 또한 React 로 프런트 측 개발도 하고있습니다. 최근 개발한 내용으로는: Trello 유사 기능 Notification 통합 utility (email/message/slack/webnotification redis/celery 로 비동기 전송모듈) 범용 커멘트 모듈 기타 django/react을 활용한 기능들 서버는 AWS 를 주로 사용중입니다. (EC2, RDS, S3, CloudFront, circleci, celery, redis, docker)활용 중 원소프트다임 포항 남구에 위치한 스타트업으로, 2018년 4월 부터 2019년 11월 초까지 근무하였습니다. 위 회사에서 근무하면서 아래와 같은 직무를 수행하였습니다. 서버관리 및 서버 관리 사내의 서비스용 서버 및 기타 서버들을 운영, 관리 하였습니다: 모든 웹서비스 및 Api 서비스 배포 및 관리 git/svn 서버 관리 Jenkins 서버 관리 DB 설정 및 관리: Postgresql, Mysql, MongoDB Firewalld/iptables 기반 방화벽 관리 서버 환경: Centos 6/7 및 AWS ec2 피트러스 플러스 프로젝트 서비스 소개: 개인 대상으로 하는 스마트폰(IOS/Android)으로 제공하는 서비스로 체성분 분석기와 애플리케이션으로 체성분을 측정후 신체 정보 분석 및 가이드를 해주는 서비스입니다. 추가적으로 식단과 운동(활동)등을 관리할수 있고, 친구를 추가하여서 같이 목표를 잡는서비스도 있습니다. 참여한 부분: 애플리케이션의 Api 서버 계획, 문서화, 제작, 배포 관리를 하였습니다. 서버에서 애플리케이션에서 필요한 기능들 제공 및 측정시 기기를 통해서 측정된 신체저항값을 알고리즘을 통해서 사용자의 체성분 분석 및 가이드 제공합니다. 사용한 기술: Java, Spring Boot, Jpa, Hibernate, git/svn, Jenkins(배포 자동화 테스트시 사용), PostgreSQL, swagger(spring-fox) 참고: http://onesoftdigm.com/fitrus.device.php?show=FitrusPlus&getLang=ko, http://onesoftdigm.com/fitrus.apps.php?getLang=ko 피트러스 웹 프로젝트 서비스 소개: 피트러스 플러스의 웹 버전으로, 앱에서 측정 기능은 제외하고 유사 서비스 제공을 하였습니다. 참여한 부분: Api 서버 제작, Javascript framework는 VueJs 로 ui 는 Bootstrap으로 디자인 그림을 참고하여 웹을 제작하였습니다. 특이 사항으로는 구글firebase, 그래프 library 등 다양한 library를 사용하였습니다. 사용한 기술: Java, Spring Boot, Jpa, Javascript, Vuejs, Vuex, Bootstrap, Hibernate, git/svn, Jenkins(배포 자동화 테스트시 사용), PostgreSQL, swagger(spring-fox) 참고: https://dash.thefitrus.com/#/ 피트러스 S/G 프로젝트 서비스 소개: 기관 또는 매장을 대상으로 하는 서비스로 체성분 분석기와 애플리케이션으로 회원들의 체성분을 측정후 신체 정보 분석 및 가이드를 해주는 서비스. 관리자가 사용자들의 건강을 관리할수 있고, 손님들의 관심을 끌수 있도록도 사용가능한 서비스. 참여한 부분: 애플리케이션의 Api 서버 계획, 문서화, 제작, 배포 관리. 서버에서 애플리케이션에서 필요한 기능들 제공 및 측정시 기기를 통해서 측정된 신체저항값을 알고리즘을 통해서 사용자의 체성분 분석 및 가이드 제공. 사용한 기술: Java, Spring Boot, Jpa, Hibernate, git/svn, Jenkins(배포 자동화 테스트시 사용), PostgreSQL, swagger(spring-fox) 참고: http://onesoftdigm.com/fitrus.service.php?show=FitrusS&getLang=ko, http://onesoftdigm.com/fitrus.service.php?show=FitrusG&getLang=ko 원스마트다이어트 프로젝트 서비스 소개: 개인 대상으로 하는 체성분 분석기와 애플리케이션, 초기 버전으로 백업기능을 제외하고 서버를 사용하지 않습니다. 아이폰과 안드로이드 애플리케이션으로 이루어져 있습니다. 참여한 부분: 아이폰 버전의 유지보수, 기능추가를 하였고, 백업기능에 서 필요한 Api 를 제작했습니다. 사용한 기술: Swift(4), Alamofire(library), pods, Spring boot, swagger(spring-fox) 참고: http://onesoftdigm.com/smartdiet.device.php?getLang=ko 국가사업 외주 개발 1((2가지) 서비스 소개: 고무제작회사와, 풍력발전기 제작 회사의 제고관리 및 각회사에 맞게 제작 절차등을 관리하는 웹형태의 프로그램개발을 하였습니다. 각각해서 두가지를 개발 하였고, 서로 다른 프로그램이었지만, 대략적으로 사용된 기술은 거의 같았습니다. 대략 1~2달 정도 걸리는 프로젝트였습니다. 참여한 부분: VueJs 로 웹 부분개발 및 Spring Boot로 서버단 개발을 하였습니다. 사용한 기술: VueJs, Spring Boot, Jpa/Hibernate, mysql/postgresql, swagger(spring-fox) Onesmartdiet for 멥피스 프로젝트 서비스 소개: 헬스케어 특화 사물인터넷 플랫폼인 멥피스라는 플렛폼을 사용을 한 체성분 측정 서비스. 측정된 데이터를 관리 및 동의하에 잘 가공하여서 사용을합니다. 참여한 부분: Api 서버 개발 사용한 기술: Spring Boot, Python(flask) 스트레스/수면관리 연구 서비스 소개: 포항공대 및 다른 연구 단체와 협업해서 연구 단계인 수면 모니터링/스트래스 관리 기기/서비스 입니다. 연구 목적으로는 궁극적으로 신체데이터로 사용자의 스트레스 지표와 수면 지표를 실시간 측정하여서, 좋은 방법으로 가이드하는것을 목표로 한다. 아직 연구중이라서 완성 품또는 출시버전은 아니지만, 스트래스 및 수면관리를 위해서 특정대상(전화 \ 상담하시는분와 같은)을 통해서 데이터를 얻어 내야하여서, 데이터 수집 엡을 개발하였습니다. 참여한 부분: Api 서버 개발 사용한 기술: Spring Boot, Mysql, Postgresql, swagger(spring-fox) 전자결재 웹 프로그램 서비스 소개: 기업형 전자결재 시스템으로 기안관리, 사원간 소통 등 일반적인 전자결재시스템 입니다. 참여한 부분: 웹서버 개발 유지 보수 및 IOS/Android 웹앱 개발 사용한 기술: Spring Framework 4, jsp, javascript, jquery, mybatis 추가적인 프로젝트 Postgresql DB 자동 백업 툴제작(Nodejs 서버, vueJs ui) 사용자가 입력한 DB 정보(서버 주소, DB명, 계정)들 을 통해서 주기적으로 자동 백업을 하는 소프트웨어. I Know First 이스라엘 텔아비브에 위치한 딥러닝 기반으로 주식 예측 하여서 서비스를 하는회사입니다. 맡게 된 프로젝트는 아래와 같습니다. 처음으로 맡은 프로젝트로는 마케팅 부서에서 매일 같이 예측된 데이터 기반으로 기사를 10 개정도 작성을 합니다. 주어진 예측 데이터(엑셀 형식)와 기존 작성된 문구들을 기반으로 기사를 자동화 하는 프로그램을 작성하였습니다. 문구/규칙들을 추가 변경 가능하게 xml형식과 sqlite db 를 사용하였습니다. 단순히 문구들을 제작 해주는것 이상으로, wordpress 형식에 맞게 모든 parameter 등을 세팅해서 import 가능한 xml 파일로 변환을 시켜서 최종적으로 사용자는 단순히 제목만 지정을 하면 확인후 쉽게 글을 올릴수 있게 하였습니다. 또한 한글당 40분 이상걸리고, 총 대략 7시간을 걸리는 반복적인 작업을 한사람이 10분정도만 걸리는 작업으로 만들어 놓을수 있었습니다. 참고사항: https://iknowfirst.com/buy-and-hold-based-on-artificial-intelligence-returns-up-to-48-64-in-1-month 사용한기술: Java 8, Sqlite, xml, jsoup, wordpress, Java swing 두번째로, 회사에서 매주 보내는 뉴스레터에 예측기가 기록한 좋은 성능을 낸 예측데이터를 기반으로 가입자 또는 예비 가입자에게 보내는데, 이를 자동으로 선별하여서 html 형식으로 변환을 해주는 프로그렘을 작성하였습니다. 그래서 뉴스레터를 준비하는 시간을 대폭 줄일수 있었습니다. 사용한기술: Java 8, Sqlite, xml, swing 사내에서 알고리즘의 성능을 높이기 위해서, 다양한 데이터들을 필요로 했는데, web crawling 또는 기존에 있는 데이터에서 필요한 데이터만 분리하기위해서 python script 프로그램을 작성하였습니다. 사용한기술: Python, Selenium, Beautifulsoup 개인 & 학부 졸업 프로젝트 Rasberry pi / Arduino을 활용하여 센서를 통한 환경 인식 및 가습기/제습기/온풍기/온 매트 온도 자동 조절 시스템 구축 교내 지원 프로젝트로 심박을(라즈베리 파이) 이용한 집중도 측정 및 보고 프로그램 개발 C socket Programming 채팅 및 파일 송수신 학부 졸업 프로젝트: 차량용 ADAS(Advanced Driver Assistance Systems) 신호등 검출 프로그램 연구 및 개발을 하였습니다. C++ 언어로 OpenCV framework로 Image Processing 과 machine learning 기술이 사용되었고, 연구 개발 과정중에 2가지의 간단한 논문을 한국멀티미디어 학회에 투고를 하였습니다. C#으로 Unity 슈팅게임 제작하였습니다 학부 2학년: Ruby on Rails 로 cms 제작하였습니다. 주요기능으로는 게시판/엘범/채팅방 추가/삭제/수정기능, 메뉴 설정, 홈페이지에 보여질것들 설정, 권한등이었습니다. 중학교 2학년: php/mysql 로 간단하게 psp 게임 소개 홈페이지(게시판) 제작 및 운영을 하였고, 배포는 외국 호스팅 업체에다가 하였습니다.
웹-모바일개발 웹프로그래머
5년차 풀스택 개발자입니다.
참여요청
주요경력: 2년간(1년간 상주하며) 'MAP 그룹' 사내 다목적(ERP 등) Web Service를 개발하였습니다. 고객 요구사항 분석, 기획 및 Frontend, Backend 개발 모두 전담하여 진행하였습니다. 프로젝트 진행 과정 중 고객사에 상주하며 해당 업체 여러 담당자(회계, 경영, 사업부 등)와 원활한 협력관계를 유지하였습니다. 담당자들의 요구사항을 분석하며 기획, 개발하여 성공적으로 서비스 런칭, 운영하였습니다 고객사 임직원분들의 서비스 이해를 높이기 위하여 설명 문서, 동영상 및 설명회를 주도하여 진행할 만큼 프로젝트에 대한 책임감과 참여도가 높습니다. 해당 프로젝트에선 주로 경영관리, 근태, 프로젝트 비용관리를 목적으로 하기에 실시간 데이터(근무, 예산, 비용 등)를 표, 그래프 등 여러 형태의 UI로 제공하였고, 건설사인 만큼 기존 업무 중 Paper work 비율이 높아 분석, 통계 및 실시간 현황을 PDF, Excel 형태로의 Export 기능을 제공하였습니다. 기술스택 : Frontend : Javascript, Vue.js, Vuetify.js Backend : Python, Django Database : PostgreSQL 개발사항: - Backend 파트 전반 설계 및 개발. - Web, Mobile UIUX 전반 기획 및 개발. - Secom data 연동 근태관리 시스템 개발. - 프로젝트관리 예산, 진행 및 정산 시스템 개발. - 품의서,공문 작성 및 전자결재 시스템 개발. - 오픈소스 메신저(Mattermost) 설치 및 본 서비스 연동을 통한 알림 시스템 개발. - 사원정보관리, 자산관리, 게시판, 차량 예약 및 관리자 기능 개발. - 경영관리, 회계, 감사 목적 자료 Export 기능 개발.
웹-모바일개발 웹프로그래머
요구분석 및 서비스 개발
참여요청
마음에 드는 포트폴리오를 열람하시고
[내 프로젝트에 참여요청] 하세요