미리보기
기본 정보
1년 차 백엔드 개발자로, 성장 가능성과 배움에 대한 의지가 높은 개발자입니다. Java와 Spring Boot를 주로 사용하며, 지속적인 학습을 통해 효율적인 코드 작성과 시스템 최적화에 기여하고 있습니다.
자기소개
안녕하세요! 저는 백엔드 개발자 강민정입니다.
저는 항상 새로운 기술과 개발 트렌드에 관심을 가지고, 다양한 토이 프로젝트와 스터디를 통해 지속적으로 자기 개발을 하고 있습니다. 이러한 자세를 바탕으로 늘 더 나은 코드와 개발 방법을 찾고, 지식과 경험을 적극적으로 공유하며 성장하는 개발자입니다.
제가 주로 다루는 기술 스택은 Java, Spring Framework, MySQL 등이며 , RESTful API 설계와 서비스 개발을 주로 수행하고 있습니다.
제가 협업을 할 때는 항상 소통과 협력을 중요시하며, 코드 리뷰와 테스트 코드 작성을 통해 높은 품질의 코드를 만드는 것을 목표로 합니다.
앞으로도 계속해서 열심히 노력하며 발전하는 개발자가 되도록 노력하겠습니다. 감사합니다.
기술 스택
Java, Spring Boot, PostgreSQL, React, Next.js, MySQL
경력
주식회사알라딘시스템
주임 | 도시정보연구소 | 재직 중
2023.08. ~ 재직 중 (1년 2개월)
1. OO시 빅데이터 고도화 사업
Backend: java 1.7, 전자정부프레임워크 4.1.2, mybatis,
DB: mysql
기능 추가 및 개선
사용자 관리 기능 강화: 사용자 등록, 수정, 삭제 기능 개선 및 사용자 권한 관리 기능 추가
통계 차트 시각화: 다양한 데이터 분석 결과를 시각적으로 표현하기 위해 통계 차트 기능 추가 및 개선
상권정보 시스템 개선: 상권정보시스템의 화면 설계 및 데이터 시각화 기능 추가
FastAPI 도입
기존 시스템에 FastAPI를 도입하여 EyeT-workflow를 구현, 데이터 처리 및 분석 속도 향상
유지보수 및 성능 최적화
시스템의 안정성을 높이기 위한 유지보수 작업 수행
데이터베이스 쿼리 최적화 및 애플리케이션 성능 개선
2. OO시 데이터 통합관리 플랫폼 개발
Backend: java 11, spring boot 2.x, mybatis
Frontend: vue.js 2.x, apexchart, vuetify
DB: postgreSQL
데이터 시각화
ApexCharts를 사용하여 대시보드 및 다양한 통계 차트 구현
데이터 분석 결과를 시각적으로 표현하여 직관적인 이해 제공
프론트엔드 개발
Vue.js와 Vuetify를 사용하여 반응형 웹 인터페이스 개발
사용자 경험을 최적화하기 위한 UI/UX 개선 작업 수행
유지보수 및 성능 최적화
시스템의 안정성을 높이기 위한 지속적인 유지보수 작업 수행
데이터베이스 성능 최적화 및 애플리케이션 성능 개선
3. 솔루션-설문조사
Backend: java 21, spring boot 3.2.1, JPA
Frontend: next.js, react
DB: postgreSQL
사용자 설문조사 웹사이트 개발
React와 Next.js를 사용하여 사용자 인터페이스 설계 및 개발
사용자 설문조사 페이지에서 설문지 생성, 질문 추가, 답변 제출 등의 기능 구현
반응형 디자인을 적용하여 모바일 환경에서도 원활하게 사용할 수 있도록 최적화.
설문조사 진행 중 로딩 상태 표시 및 주소 검색 기능 구현(vWorld API 사용)
관리자 설문조사 웹사이트 개발
관리자가 설문조사를 만들고 관리할 수 있는 웹사이트 개발
설문지 생성, 질문 추가, 설문지 배포 등의 기능 구현
설문 응답 데이터 분석 및 통계 시각화 기능 제공
설문 응답 결과를 효율적으로 관리하기 위해 그래프와 표로 시각화
기타 업무
백엔드와 연동하여 REST API를 통해 데이터 송수신.
Next.js 환경에서 Axios를 사용한 API 통신 구현.
사용자 및 관리자 웹사이트 간의 원활한 데이터 흐름을 위해 글로벌 상태(zustand) 관리 도입
프로젝트
사내 협업관리 시스템
중앙정보처리학원
2023.02. ~ 2023.03.
프로젝트 생성 및 관리, 사용자 게시판, 그리고 다른 부서와의 협업을 위한 기능을 제공합니다. 그리고 관리자 페이지에서는 사용자 사이트 내부의 정보들을 관리할 수 있습니다.
포트폴리오
교육
방송통신대학교
대학교(학사) | 컴퓨터과학과
2024.03. ~ 현재 | 재학 중
중앙정보처리학원
사설 교육 | 데이터 융합 자바(JAVA) 응용 SW 개발자 취업과정
2022.09. ~ 2023.03. | 졸업