미리보기
기본 정보

약 8명이 근무하는 개발팀에서 핵심인력으로 근무하였으며 고객사의 요청을 직접 응대한 경험으로 커뮤니케이션 장점을 보유한 개발자 장원준입니다.
기술 스택
Java, Spring Boot, Spring, Spring Security, MySQL, MSSQL
경력
에스지아이시스템
사원 | 개발팀
2020.05. ~ 2022.12. (2년 8개월)
주요 담당업무로 고객사가 사용하는 ERP 프로그램의 추가기능 개발 및 유지보수 업무를 담당하였습니다.
프로젝트
Community
개인
2023.01. ~ 진행 중
- 프로젝트 개요
- 일상생활에서 쉽게 접할 수 있는 게시판 프로젝트입니다.
- 기술스택
- SpringBoot, Hibernate, MySQL, Querydsl, Spring Security
- 담당업무
- 개인프로젝트로써 DB 설계, 프로그램 설계, 화면 구성, 프론트엔트 및 백엔드 개발까지 담당하였습니다.
- Github 링크
ERP 사용 업체 관리 프로그램 개발 프로젝트
에스지아이시스템
2021.01. ~ 2022.08.
- 프로젝트 개요
- ERP 사용 고객관리를 위한 모든 상태 값들을 저장하며, DB 접속정보 등을 관리하는 사내 프로그램입니다.
- 기술스택
- Powerbuilder, MSSQL
- 담당업무
- 프로젝트의 메인 개발자로 프로그램의 설계 및 구현을 담당했습니다. 그리고 일부 기능 및 메뉴를 신입사원 교육으로 사용하기 위해 과제 부여 및 피드백 업무도 담당하였습니다.
- 결과
- 본 프로그램을 통해 사내에서 ERP 사용 업체들의 DB 변경 시 일일이 변경하지 않고 프로그램을 통해 관리함으로써 업무시간 단축 및 오류 발생 확률을 낮출 수 있었습니다.
PDA 프로젝트
에스지아이시스템
2020.07. ~ 2021.01.
- 프로젝트 개요
- ERP 프로그램의 일부를 PDA에서 사용할 수 있도록 고객의 편의성을 증대시킨 프로그램입니다.
- 기술스택
- Java 8, spring, MSSQL
- 담당업무
- 프로젝트의 기획부터 개발, 배포까지 1인으로 완료하였습니다.
기존에 사용하던 ERP는 Powerbuilder로 구현되어 있었습니다. 다른 언어로 구현된 프로그램을 Spring으로 전환하였습니다.
- 결과
- pc를 통한 ERP 프로그램 사용이 아닌 PDA를 통해 ERP 프로그램을 사용함으로써 업체들의 업무 효율성이 증대하였습니다.
포트폴리오
교육
ICIA 교육원
사설 교육 | 백엔드 개발자 양성과정
2019.09. ~ 2020.02. | 졸업
자기소개
안녕하세요 단순히 프로그램 개발에 대한 흥미 및 개발 역량을 넘어서 비즈니스 가치를 창출을 가장 먼저 생각하는 장원준입니다.
- 저는 새로운 것도 주저하지 않습니다.
저는 2019년 Java & Spring을 이용한 웹 개발 국비 교육과정을 수료하였습니다.
그리고 식품업체에 ERP 프로그램을 제공 및 유지보수하는 에스지아이 시스템에 입사하여 약 2년 8개월간 근무하였습니다.
첫 회사인 에스지아이 시스템에서는 Power builder라는 언어를 사용하여 ERP 개발 및 유지보수를 하는 회사였습니다.
입사 직후 생소했던 Power builder 언어는 그동안 공부했던 Java와는 전혀 다른 언어였습니다.
그러나 Power builder를 익히기 위한 진입장벽은 저에게 더욱더 큰 동기부여가 되었습니다.
스스로 다양한 예제를 만들면서 Power builder에 익숙해지고 그 과정에서 새로운 언어를 학습하는 저만의 방법도 터득하게 되었습니다.
점점 Power builder에 익숙해지고 회사업무에도 익숙해지면서 단순한 1인의 역할이 아닌 개발팀의 주축구성원으로서 활약하게 되었습니다.
- 기술 스택을 전환하기 위해 이직을 선택하다.
- 더욱 많은 사람들의 편리한 삶에 이바지를 하고 싶다.
- 이전 회사는 B2B 거래를 하는 기업으로써 고객사를 통해 간접적으로 사람들의 편리한 삶에 기여했습니다..
그러나 회사들의 요구사항들은 생각보다 다양하지 않았습니다. 그리고 식품업체를 대상으로 한 ERP 프로그램이었기 때문에 다른 업체라 하더라도 비슷한 요구사항이 많았습니다.
프로그램 개발자란 단순히 코딩하는 것이 아닌 불편한 문제를 프로그램을 통해 해결하는 직업이라고 생각합니다.
그래서 더욱더 많은 사람의 요구사항을 듣고 해결할 수 있는 영역인 웹 개발, 그리고 웹 개발에서 가장 많이 쓰이는 Java와 Spring으로의 기술 스택 전환을 결정하게 되었습니다.
- 개발자로서의 역량을 높이고 싶다.
- ERP 프로그램의 개발 및 유지보수를 하면서 1개 회사의 아주 복잡한 프로세스를 프로그램으로 해결하는 경험을 했습니다.
그러나 아주 큰 기업이 아닌 고객사들이 많았고 따라서 ERP 프로그램에서 다루는 데이터의 양은 그렇게 많지 않았습니다.
그리고 실제 ERP 프로그램을 사용하는 사용자는 많지 않았기 때문에 트래픽이 많이 발생하지도 않았습니다.
그래서 단순히 프로그램을 개발하는 데에 그치지 않고 백엔드 개발자로서 많은 데이터 및 트래픽을 경험하고 역량을 높일 수 있는 업무를 위해 기술 스택 전환을 결정하게 되었습니다.
감사합니다.