Js Developer
안녕하세요.
Front|개발자 김진원입니다.
현재 사이트는
React / AntDesign / ContentFul
등을 사용하여 제작되었습니다.
React / AntDesign / ContentFul
등을 사용하여 제작되었습니다.
저에게 관심이 있으시거나,
관심사에 대해 궁금한 점이 있다면,
위의 이메일로 언제든 연락주세요.
당신과 함께 성장하고 싶습니다.
봐주셔서 감사합니다 :D
김진원 올림.
© 2020 Created by JW
- 2021.07 ~ 현재I2MAX직책 : 개발센터 파트4 책임 개발자포지션 : 세일즈포스 개발자(CommonDev Front & Back)
삼성전자 Foundry 부문 B2B 시스템 2.0 (23.09 ~ 현재)
개발언어 :Salesforce LWC / APEX
- Foundry 사업부 부분 반도체 B2B 시스템 2.0 고도화
- 개발언어 : Salesforce LWC(shadow dom 기반 Frontend 개발언어) / APEX(JAVA 기반 자체 Backend 개발언어)
- Lightning Web component(es6 web component)를 통한 Frontend 개발
- LWC Redux 적용 및 Apex(서버통신) 공통처리 개발
- APEX(JAVA)와 SOQL(DB)를 통한 BackEnd 개발.삼성전자 Foundry 부문 비즈니스 시스템 구축 Phase 2 (22.06 ~ 23.08)
개발언어 :Salesforce LWC / APEX
- Foundry 사업부 부분 반도체 수주관리 레거시 시스템 세일즈포스 이관 및 시스템 개발
- Knox 결재 시스템 세일즈포스 어플리케이션으로 개발
- 개발언어 : Salesforce LWC(shadow dom 기반 Frontend 개발언어) / APEX(JAVA 기반 자체 Backend 개발언어)
- Lightning Web component(es6 web component)를 통한 Frontend 개발
- LWC Redux 적용 및 Apex(서버통신) 공통처리 개발
- APEX(JAVA)와 SOQL(DB)를 통한 BackEnd 개발.삼성전자 반도체 부문 CRM(SalesForce)시스템 구축 Phase 1 (21.07 ~ 22.05)
개발언어 :Salesforce LWC / APEX
- 공통부분 세일즈포스 - knox 메일 시스템 연동 시스템 개발
- 3개 사업부에서 공통으로 사용하는 SFDC <-> KnoxMail System & File Manage 시스템 구축
- 개발언어 : Salesforce LWC(shadow dom 기반 Frontend 개발언어) / APEX(JAVA 기반 자체 Backend 개발언어)
- Lightning Web component(es6 web component)를 통한 Frontend 개발
- APEX(JAVA)와 SOQL(DB)를 통한 BackEnd 개발.프로젝트 진행중 - 2019.12 ~ 2021.06GINT직책 : 서비스플랫폼팀 선임 연구원포지션 : 프론트엔드 개발자(Client)
Gint Connect Telematics 플랫폼 개발 (19.12 ~ 21.06)
- 실제 서비스 or Demo
개발언어 :React(TypeScript) / RTK / AntDesign / Appsync(Apollo) / Chart.js
- 고객사 서비스 중
- Gint-Connect 단말기로 쌓여진 트랙터 데이터를 이용한 Web Admin 어플리케이션 개발
- AWS lambda / Aws DynamoDB를 이용해 개발된 API 기준 React SPA Application 개발환경 부터 S3 Bucket Product 환경 까지 구성 및 개발 진행
- TypeScript 적용. 컴파일 단계 타입체크 및 1차적 문법에러 처리, 런타임 단계 타입 안정성 보장
- React / Amplify / Ant design / styled-components 등 사용
- AppSync(GraphQL) 을 통한 Subscription 기반 소켓통신 및 실시간 알림 및 실시간 데이터 변경 처리
- AppSync VTL 코드 작성
- RTK(Redux-Toolkit) 를 이용한 glabal-state 관리
- Jest를 통한 core-function 테스트
- 오픈소스 Chart.js를 이용한 통계 관련 Data Visualization
- GitLab-runner 를 통한 Docker Container build test / intergration test / Deploy PipeLine 작성 및 CI / CD 자동화 구성
- AWS S3 / CloudFront를 이용한 프로덕션 빌드 결과물 배포
- 디자이너의 와이어프레임을 참고하여 StoryBook 으로 UX / UI 문서화 진행
- 서비스 기획 회의 및 요구사항도출 문서화국립농원과학원 봉군형성실 Web Console 개발(20.01 ~ 2020.06)
개발언어 :React / Material UI /Nivo Chart / Mobx
- 국립농업과학원 봉군형성실 iot Project의 web console 개발진행
- Flask / mysql 로 개발된 서버의 API 를 가지고 클라이언트 개발
- 실시간 데이터 fetching 처리 및 Data Visualization 개발국립농원과학원 봉군형성실 Mobile App 개발(20.03 ~ 20.06)
개발언어 :React Native / NativeBase / Victory Chart
- 국립 농과원 web project 기반 React Native로 App 개발 진행
- Flask / mysql 로 개발된 서버의 API 를 가지고 클라이언트 개발
- Victory Chart를 통한 Data Visualization 개발충남대학교 농업동력 테스트 프로젝트(20.02 ~ 20.03)
개발언어 :React / AntDesign
- 충남대학교 트랙터 동력 테스트 Web console 개발
- Aws lambda / sqs 서비스를 이용해 제작된 API를 가지고 데이터 관리 및 실험 관리 클라이언트 개발
- 위치 데이터 입출력 처리(csv 2만개 이상 데이터) 및 이동경로 지도 표시계약만료 - 2018.05 ~ 2019.09XHIFT직책 : 개발팀 연구원포지션 : 프론트엔드 개발자(Client)
알티캐스트 & KT 셋탑 키즈랜드 2.0 프로젝트(18.05 ~ 18.10)
개발언어 :Javascript(es5)
- 알티캐스트 & KT IPTV ACAP 미들웨어 어플리케이션 개발
- 전체적인 UI Framework 고도화 및 voiceable 로직 추가
- QA테스트를 통한 이슈사항 관리 및 송출 전 안정화
- Zira 를 이용한 이슈트래커 및 이슈사항 관리
- 관련 기사 https://www.mk.co.kr/news/special-edition/view/2018/12/777042/KT 기가지니 '미봇' POC 프로젝트 (18.05 ~ 18.10)
개발언어 :Javascript(es5)
- KT 기가지니 '미봇' 테스트용 프로젝트 진행
- KT 셋탑 기가지니의 챗봇 관련 front 단 로직 및 UI/UX 적용 개발 진행
- 셋탑 사양 대비 애니메이션 추가로 인한 효율적 소스 관리알티캐스트 & KT 셋탑 Voice UI 프로젝트(19.05 ~ 19.09)
개발언어 :Javascript(es5)
- 알티캐스트 - KT IPTV ACAP 셋탑 어플리케이션 개발
- 결제 Voiceable 과 연동하여 자동 추천 및 할인율, 쿠폰 여부 에 따른 자동안내 로직 개발
- 제플린 UI 가이드를 통한 View 개발알티캐스트 & KT 셋탑 키즈랜드 2.0 고도화 프로젝트(18.12 ~ 19.04)
개발언어 :Javascript(es5)
- 알티캐스트 - KT IPTV ACAP 셋탑 어플리케이션 모듈 키즈랜드 v2.0 안정화 프로젝트
- 결제 관련 부분 UI 및 로직 담당계약만료 - 2017.04 ~ 2018.04나눔 ICT직책 : 공공SI 개발팀 사원포지션 : 풀스택 개발자(Server & Client)
오산시 공공기관 오산백년 시민대학 시스템 구축 프로젝트(17.04 ~ 18.01)
- 실제 서비스 or Demo
개발언어 :Spring MVC / Ibatis / HTML & CSS & JQuery
- 요구사항 도출 및 화면 설계
- 화면 설계를 통한 자료 사전 및 도메인 정의, ERD작성
- 관리자 서버 & 사용자 서버 개발
- End 유저(시민) Web Client 개발 (HTML / CSS / JQuery / JSP)
- 관리자(배너, 게시물 관리, 사업관리, 권한 관리, 통계, 접속 로그, 회원관리, 예약관리, 공통코드관리 등) 화면 및 시스템 개발
- 형상 관리(SVN), 젠킨스 CI / CD
- 리포팅 툴을 통한 관리자 통합 분석 및 보고서 제공(ClipReport 솔루션 사용)
- 웹표준/웹접근성 관리경기도시공사 인터넷청약시스템 구축 프로젝트(17.12 ~ 18.04)
- 실제 서비스 or Demo
개발언어 :Spring MVC / Ibatis / HTML & CSS & JQuery
- 경기도 및 경기도시공사에서 성공적으로 진행중인 행복주택 사업을 인터넷시스템으로 구축
- 전자정부프레임워크, Tibero, ibatis, jQuery, Netfunnel, Dguard 사용
- 12월 중순 1차 인터넷 청약신청시스템 선 구축 후 운영 및 실시간 데이터를 통한 경쟁률 및 현황 분석을 제공 및 민원사항 수렴 후 빠른 조치 제공
- 분석단계 SH/LH 컨설팅 및 선진사례도출 > RFP, 제안서 기반 요구사항 / 추적표 / 과업대비표 / 도메인정의 도출 > 설계단계
- 유즈케이스 / 화면UI설계서 자료 도출
- UI설계서를 위한 Nexacro를 사용한 화면 설계계약만료 - 2016.09 ~ 2017.03비트 캠프포지션 : JAVA 기반 웹표준/웹프로그래밍 개발자 양성과정(16.09 ~ 17.03)
웹 서버 & 클라이언트 프로그래밍 과정 수료
개발언어 :Spring / MyBatis / Maria DB / HTML & CSS & JQuery
- 응용 애플리케이션 개발과정 습득
- 졸업프로젝트 : HOT DOG(Pet Cam : Raspberry Pi를 이용한 웹/앱 스트리밍 및 커뮤니티)수료 - 2014.06 ~ 2016.06경기도시공사(현 경기주택도시공사)직책 : 홍보실 사원
사내 홈페이지 고도화 보조(15.08 ~ 16.06)
개발언어 :JSP
- 사내 홈페이지 화면단 유지보수 보조홍보실 사무 (14.06 ~ 15.08)
- 온라인 홍보 모니터링
- 언론사 광고비 집행 업무 - 언론사 대응 업무
- 사회공헌 활동 등 주요 행사 업무지원
- 공사 페이스북 SNS컨텐츠관리계약만료