안녕하세요, 효율적이고 확장 가능한 시스템 구축에 열정을 가진 개발자 입니다. 다양한 프로젝트에서 ERP 시스템설계 와 백앤드개발을 담당하며 안정성과 성능을 최우선으로 고려한 솔루션을 제공해왔습니다.
사용자중심가치창출을 목표로, 복잡한 문제를 단순하고 효과적으로 해결하는 데 집중합니다. 앞으로도 기술적 도전과 성장을 통해 더 나은 시스템 개발에 기여하겠습니다.
Java, Js, Ts
SpringBoot, SpringJPA, SpringSecurity, SpringBatch, React.Js, My-Batis
Git, Gitlab, Github, WIKI, Notion, Miro
Oracle, Mysql, MariaDB
Aws Front-cloud, Aws S3, Jenkins, Aws Ec2
Green is Intermediate
Yellow is novice
설계
| Collaboration Tool | Flowchart | Docs |
|---|---|---|
WIKI, JIRA, Notion |
Miro Flowchart |
Google공유시트, ppt |
개발
| Server Framework | Frontend | DB | WEB/WAS | 형상관리 | CI/CD |
|---|---|---|---|---|---|
Springboot |
Ajax, html, css, Js |
RDBS(Oracle, MySql…), Mybatis |
WebtoB/Jeus |
git, gitlab |
Jenkins |
시스템 구조 분석연동 비즈니스 프로세스 UI(UserInterface), IA(InformationArchitecture) 분석연동 API분석공통 프로젝트, 기준정보 분석요구사항 협의, 개선 포인트 정리 후 서면확인공수산정 후 기한에 맞추어 유지보수 개발비즈니스 프로세스 설계
비즈니스 프로세스 수립연동 프로세스 수립IF테이블, API 분석외부시스템(전자계약, 클라우드 Email, 카카오톡 등) API 분석AS-IS/ TO-BE
| PKG | AS-IS | TO-BE | 결과 | 추정 근거 |
|---|---|---|---|---|
| 사업관리 | 영업과 재무회계 부서의 시스템 내 데이터를 사람이 비교, 분석하여 작업 | 영업과 재무회계 데이터 연동 및 부서 간 비즈니스 시스템 일원화 | 작업시간 50% 감소, 오류 10% 감소 | 3개월간 사용자피드백 |
| 실적관리 | 관리실적, 재무실적 메뉴가 분리된 상태 | 영업데이터를 기반으로 한 메뉴에서 계산 및 조회 | 작업시간 30% 감소 | 3개월간 사용자피드백 |
| 매출관리 | 매출계산서와 수주가 1 : 1 관계 | 매출계산서와 수주가 1 : N 관계 | 작업시간 40% 감소 | 3개월간 사용자피드백, 데이터비교 |
| 라이선스 | 라이선스 실행파일 수기발급 | ERP내에 라이선스 실행파일 내재화 및 자동화 | 작업시간 70% 감소, 오류 10% 감소 | 3개월간 사용자피드백, 데이터비교 |
| 라이선스 | 라이선스 수기 이력관리 | 라이선스 시스템 이력관리 | 작업시간 30% 감소 | 3개월간 사용자피드백 |
문제 및 개선 포인트 정리
공수문제, 영업데이터와 회계전표데이터의 일관성, 신뢰성 부족 문제비교, 분석이 어려움비효율적인 데이터 생성, 관리의 어려움, 공수문제수동 발급 및 라이선스 생성, 회수 등의 이력관리 어려움칼럼으로 테이블 설계, 회계기준에 의거한 계산방식을 시스템에 적용 -> 데이터신뢰성 ⬆️ 공수 ⬇️관리 및 재무 실적의 일원화관리용이, 공수 ⬇️자동 발급 및 파일전송 서비스 설계, 라이선스 별 처리번호를 부여하여 처리번호를 통한 이력관리 설계SS모듈 필요 메뉴 설계
ERD작성Miro Flowchart 활용소켓프로그래밍으로 중간저장 기능 개발전자계약 API 연동대용량데이터 엑셀업로드 및 다운로드 기능 구현SpringBatch 그룹웨어 알림 기능 구현