배움에 열정적인 자바 개발자 이진영


Education

에이콘아카데미 강남

IoT기반의 웹앱개발자 양성과정
  • JAVA, ORACLE, JS, HTML/CSS, JSP, XML
  • Spring Boot, Spring, JQuery, Bootstrap
  • Git, Github
  • Eclipse, VSCode, Android Studio
2018.03 - 2023.02

평택대학교

융합소프트웨어학과
ICT융합학부 스마트콘텐츠전공 복수전공
  • Java, Phython, C
  • Android, node.js, React

2018.03 - 2023.02

양명여자고등학교

이공계열
2015.03 - 2018.02

Awards & Certifications

  • 정보처리기사 필기 2023.06

Skills

Language

JAVA

STS 및 Android Studio를 이용한 개발 경험
Spring MVC기반으로 웹 프로젝트 개발 경험

Linux

AWS Ubuntu 서버 구축 및 관리 경험

ORACLE

릴레이션 작성 및 수정, 조회 등 간단한 sql문 작성 가능
Sql Developer를 이용한 프로젝트 DB 관리 경험

Framework

Spring

MVC기반으로 간단한 프로젝트를 작성가능

Spring Boot

웹 사이트 개발 프로젝트 경험

Tools

Eclipse
Android Studio
VSCode
Git & Github

CLI 및 Source Tree등의 프로그램을 활용한 형상관리 가능


Experience

북메이트 - 독서모임 플랫폼 팀 프로젝트

서버 호스팅 및 백엔드 프로그래밍(사용자 정보 및 안드로이드 앱)
  • 웹 호스팅
    AWS EC2이용 Ubuntu 서버 환경 구축
    Nginx를 통해 Web Server 구축 및 Reverce Proxy 설정 사설 SSL인증서를 통해 보안 접속 구축
  • 안드로이드 앱 개발 WebView를 이용한 사이트 접속
  • 로그인 cookie를 저장하여 아이디 기억하기 기능 구현 DB검색을 통한 아이디 찾기 기능 구현 아스키코드와 랜덤함수 이용하여 임시 비밀번호 발급 구현
  • 마이페이지 정보 수정 시도 시 interceptor를 통해 로그인 된 아이디의 비밀번호 재 확인 AJAX 이용하여 활동 내역 리스트 불러오기

사용 기술

FrontEnd
JavaScript HTML5 CSS3 visualstudiocode

BackEnd
Java SpringBoot Eclipse

Android

Server
Amazon AWS Ubuntu Nginx Apache Tomcat

DataBase
Oracle

API
NaverAPI

Version Control / ETC
Notion Git github sourcetree

TroubleShooting
  • 메서드, 변수등의 이름이 통일화 되지 않고 중복된 코드가 다수이므로 리팩토링 필요
  • 반응형 웹으로의 변환이 일부 페이지에만 적용
  • 다수의 사용자 이용 시 EC2 인스턴스의 CPU사용량이 높음
  • CI/CD 미적용
link
2023.08 - 2023.09

Spring 웹사이트 개인 프로젝트

JAVA, JS 기반으로 회원가입, 로그인, 비밀번호 찾기 등의 기능 및 UI 구현

사용 기술

FrontEnd

BackEnd Java

TroubleShooting
  • Git / Github의 미숙한 사용으로 인한 데이터 소실
2023.07 - 2023.08

레시피북 안드로이드 어플 팀 프로젝트

TTS구현 및 UI보완
  • FrontEnd
    Github 오픈소스 이용 UI 수정
    마이페이지 추가
  • BackEnd
    Kakao TTS 구현 시도
사용 기술

Java

  • 안드로이드 내장 TTS
  • 공공데이터포털 식약처 레시피 API

TroubleShooting
  • 능력 이상의 구현 기획
  • 협업 도구(Git) 미사용으로 인한 시간 낭비
2022.03 - 2022.07

게임 개발

RPG Maker 이용 스토리 게임 구현

사용 기술
  • RPGMaker
TroubleShooting
  • 프로그래밍 언어(Ruby) 지식의 부재로 툴 내부 기능만 사용
2013.06-2013.10