my photo

최지민 (JiMin Choi)

백엔드 개발자

서비스의 다양한 기능도 중요하지만 그보다 성능을 더 중요시 여기며,
이를 위해 끊임없이 고민하고 시도하는 개발자 최지민입니다.

수많은 경험을 통해 자신의 부족한 부분을 빠르고 정확하게 캐치하여 개선해내는 노력가이며,
스스로를 항상 부족하다고 여기기에 발전 가능성이 무긍무진한 개발자입니다.

또한 저는 대화 중 서로의 의도를 정확하게 전달하는 논리적 커뮤니케이션을 지향합니다.

Skills

Backend

Java

Spring Boot, Spring MVC, Spring Data JPA

Spring Security

DevOps

MySQL

Redis

Projects

에코그린서울

Backend Developer • 2023-01 — 2023-02

에코그린서울(EchoGreenSeoul)은 서울과 인근 지역에 있는 친환경 관련 장소와
내가 알고있는 좋은 장소를 메아리쳐서 함께 공유하자는 의미로 기획한 프로젝트입니다.

프로젝트의 기본적인 CRUD와 Raw Query등을 이용한 검색 기능 및 AOP를 확용한 Logging System을 구현하고,
JWT Refresh Token같은 휘발성 데이터는 Redis Database를 이용하여 서버의 리소스 낭비를 줄이며 개발하였습니다.

미리 구상하였던 기능들을 전부 구현하고, 좀 더 숙련된 개발자가 되기 위해 작성한 코드들을 되돌아 보며 리팩토링에 대해 더 깊게 공부하고자 하였습니다.
리팩토링 관련 구글링을 하다가 SonarQube 라는 정적 코드 분석 도구를 이용한 코드의 품질검사를 진행하였습니다.

자세한건 아래 링크를 통해 보실 수 있습니다.

Github Repository

⭐ AOP를 이용한 Logging 구현
⭐ Redis Cache Server를 이용한 성능 최적화
⭐ SonarQube를 이용한 코드 품질 개선

Education

CodeStates

CodeStates Backend Boot Camp • 2022-08 — 2023-02

Java를 활용해 MVC 패턴과 Spring Boot기반의 ORM인 JPA & Hibernate를 이용하여 RESTful API 구축을 메인으로 학습하였습니다.

인하공업전문대학

인하공업전문대학 기계설계학과 • 2012-3 — 2016-2

Experience

Gaon Solution

R&D 사업부 1팀 주임 • 2018.6 — 2022.5

LCD & OLED Panel 검사 장비 제작회사 기구설계팀
소규모 프로젝트의 경우 PL을 맡아 기획부터 장비 출하까지 진행

Social Links

  • Github: https://github.com/tlskals
  • LinkedIn: https://www.linkedin.com/in/tlskals
  • Website: https://tlskals1.tistory.com

Made by tlskals.