creativity meets technology 개발과 디자인을 넘나드는 융합형 인재를 목표합니다. 직관적인 디자인, 딜레이 없는 서비스 제공을 최우선으로 생각합니다. 풀스택 개발자로 Javascript 및 Java 진영의 기술 스택을 선호합니다. Figma와 Clip studio paint를 활용하여 UI/UX 디자인, 일러스트 작업 또한 가능합니다.
view more chocoham blog # Next.js # typescript # SCSS # node.js # mongoDB SEO 최적화와 필요 요소들을 배웠습니다. Google PageSpeed Insights 기준 검색엔진 최적화 100점, 성능 90점을 받았습니다. 외부 호스팅 서버 CDN을 구성, 기존에 비해 이미지 로딩 시간을 1초 이상 줄였습니다. AWS S3 bucket의 JS SDK를 블로그, CDN 서버와 연동해 포스트 작성시 썸네일 및 포스트 이미지 첨부를 구현했습니다. 사용 모듈의 버전업에 근거한 리팩토링 및 migration을 경험하였습니다. 신규 문법과 개선된 메소드 사용은 곧 성능 개선으로 이어졌습니다. 계층형 트리구조를 활용한 대댓글 시스템을 직접 구현하여 비관계형 DB 스키마의 설계 및 쿼리문, api 작성에 관해 배웠습니다.
view more ERP & MES system # Spring boot # Oracle # JPA # MyBatis # AWS 재고관리, 수주/발주, 입/출고 등 ERP와 생산계획, 작업지시, 품질검사 등 MES를 연결하여 하나의 시스템으로 구현하였습니다. LOT 추적 시스템을 구현하여 LOT 단위로 입고부터 공정, 검사, 출고를 추적 및 관리하도록 하였습니다. Spring Security를 활용해 로그인 및 권한별 접근제어를 구현하고 이를 기반으로 전자결재 시스템을 구현하였습니다. 짧은 기간동안 정해진 목표 달성을 위해 화면 정의서, 유즈케이스, 간트차트, 요구사항 정의서 등 여러 프로젝트 방법론과 문서화 작업을 수행 및 활용하였습니다.
opensource 01. feature 튜토리얼 목적의 예시 프로그램을 작성하였습니다. Next.js 환경에서 Yorkie를 활용한 동시편집을 구현하였으며 홈페이지에서 시연이 가능하도록 배포환경을 조성하였습니다. 02. feature 타 기여자 작업물 simultaneous-cursors의 배포환경을 조성하고 대표 홈페이지에 추가하였습니다. 03. documentation 타 기여자 작업물 simultaneous-cursors의 구동절차를 문서화하고 썸네일을 작성하였습니다. 04. suggestion Yorkie 홈페이지의 구성 모듈을 업데이트하고 Next.js 버전 업데이트에 따른 page router => app router로의 migration을 제안하였습니다.