채용공고 올리기

이지훈님을 응원해보세요!

이직/구직 중이에요

미리보기

기본 정보

이름
이지훈
직업
백엔드 개발자
간단 소개

안녕하세요! 지속적인 발전을 추구하며, 피드백을 통해 더 나은 개발자로 성장하고자 하는 이지훈입니다. 저는 MSA 환경에서 회계 시스템 라이브러리의 설계와 개발, BackOffice 시스템 개발과 운영 등 다양한 프로젝트를 성공적으로 이끌어왔습니다. 특히, Basic.Finance 서비스의 거래 내역 회계화 시스템을 개발하면서, 가상자산에 대한 정확한 회계 처리 기능을 구현하는 데 성공한 것은 저의 역량을 입증합니다. 저는 코드리뷰를 통해 팀원들과 소통하고, 서로의 성장을 돕는 문화를 굉장히 중요하게 생각합니다. 이런 저의 태도는 팀의 성공을 위한 핵심 역량이 될 것입니다. 또한, 저는 새로운 기술에 대한 도전을 두려워하지 않습니다. JPA, React.js 등 새로운 기술을 학습하면서 사이드 프로젝트를 진행하는 등, 지식의 폭을 넓혀 나가고 있습니다. 저는 주도적인 학습 태도와 원활한 팀원들과의 소통 능력, 그리고 새로운 기술에 대한 도전적인 태도를 바탕으로 여러분의 팀에 큰 기여를 할 수 있을 것이라 확신합니다. 저를 선택하신다면, 저의 역량을 최대한으로 활용하여 팀의 성공을 위해 노력하겠습니다.

기술 스택

기술 스택

Java, Spring Boot, mysql-workbench, spring-data-mybatis

경력

회사명

주식회사코어다트랩

직급 | 부서 | 근무 유형

사원 | 개발팀

근무 기간

2023.06. ~ 2023.10. (5개월)

담당 업무
  • 주요업무 : 블록체인 노드 Validator 세팅 및 안정적인 운영
  • 성과 : 안정적인 온프레미스 서버 구축,
    Bifrost Validator 테스트넷 노드 세팅,
    Prometheus,Grafana를 이용한 모니터링 시스템 세팅,
    두달이상 안정적인 Validator노드 운영
회사명

베이직리서치

직급 | 부서 | 근무 유형

사원 | 개발팀

근무 기간

2021.06. ~ 2023.05. (2년)

담당 업무
  • 주요업무 : 메인 회계시스템 개발 담당,
    API 및 BackOffice 새로운 기능 개발 및 유지보수

  • 성과 : 정합성 뛰어난 회계시스템 개발 및 관리,
    입,출금 프로세스 재구성으로 안정적인 TravelRule솔루션 도입

  • 상시업무
    [서버 유지보수]

  • 역할 : API, AUTH 서버 유지보수

  • 주요 업무 : MSA 환경에서의 서비스 개발 및 유지보수

  • 결과 : 안정적인 API, AUTH 서버 운영

  • 사용 기술 : Java, SpringBoot, Mysql, Mybatis

  •  배포 환경 : Jenkins + CodeDeploy
    

[BackOffice 시스템 유지보수]
- 역할 : 사용자 요청 처리와 버그 수정, 기능 개선
- 주요 업무 : 사용자 요청 처리, 버그 수정, 기능 개선
- 결과 : BackOffice 사용자 경험 개선 및 시스템의 안정적인 운영
- 사용 기술 : Java, SpringBoot, Mysql, Mybatis,HTML/CSS,
JavaScript, Jquery, Ajax

회사명

인비즈

직급 | 부서 | 근무 유형

사원 | 개발팀

근무 기간

2021.03. ~ 2021.06. (4개월)

담당 업무
  • 주요업무 : C언어로 되어져있는 PACS시스템 Java기반으로
    마이그레이션
  • 성과 : Java GUI와 IIS웹 서버를 이용해 PACS시스템
    자동 업데이트 프로그램 개발로 영업사원의 업무 효율 증가
회사명

주식회사 티맥스에이아이

직급 | 부서 | 근무 유형

인턴 | 인공지능부서

근무 기간

2019.11. ~ 2020.02. (4개월)

담당 업무
  • 주요업무 : 열화상 이미지 데이터 라벨링

프로젝트

프로젝트명

Bifrost 노드 세팅 및 운영

소속/기관명

주식회사코어다트랩

프로젝트 기간

2023.06. ~ 2023.09.

프로젝트 내용
  • 역할 : Validator 노드 세팅 및 운영
  • 목표 : Validator 노드세팅 후 실시간 모니터링을 통한
    안정적인 운영
  • 문제 : 공식 가이드 문서 내용 부족
  • 해결 방법 : Bifrost 운영팀과 지속적인 컨택으로 문제 해결,
    실제 Testnet 운영의 시행착오를 통한 리스크 케이스 정리
  • 결과 : 두달 이상 안정적인 노드 운영 가능
  • 사용 기술 : Prometheus(Slack&이메일 알림), Grafana,
    디스크 1+0 RAID 구성
프로젝트명

TravelRule 입,출금 프로세스 개발

소속/기관명

베이직리서치

프로젝트 기간

2022.11. ~ 2023.03.

프로젝트 내용

VerifyVasp 솔루션 도입 TravelRule 준수 입,출금 시스템 개발

[VerifyVasp TravelRule 프로젝트]
- 역할 : 기존 시스템 재구성, Restful API 개발
- 목표 : 안정적인 TravelRule 준수 입출금 시스템 개발
- 문제 : TravelRule으로 인한 입,출금 검증 프로세스 증가,
API문서를 직접 작성하여 시간이 소요되는 문제
- 해결 방법 : 팀원과 협업으로 ActiveMQ를 이용한 Worker와
API간의 안정적인 프로세스 구축,
Swagger를 활용하여 API문서 자동화
- 결과 : 팀원들과의 협업을 통해 프로젝트 목표 이해 및 달성,
유지보수 및 Frontend 개발자와의 작업 효율성 증가
- 사용 기술 : Java, SpringBoot, Mysql, Mybatis,
ActiveMQ, Docker, AWS EC2

[원화 환율 정보 시스템 구축]
- 역할 : Spring Scheduler를 이용한 환율정보 수집 시스템 개발
- 목표 : 외부API를 통해 TravelRule 준수를 위한 정확한 실시간 환율 정보 제공
- 결과 : 다양한 출처에서 원화에 대한 최신 가격 정보 수집

[Metamask 연동 및 화이트리스트 관리]
- 역할 : 새로운 API 개발, 메타마스크 연동으로 whitelist 등록 프로세스 개발
- 목표 : 사용자의 가상자산 개인 지갑 관리 강화와 보안 강화
- 결과 : Metamask와 성공적으로 연동하여 보안성 강화
- 사용 기술 : Java, SpringBoot, Mysql, Mybatis, Web3.js

프로젝트명

가상자산 회계 시스템 개발

소속/기관명

베이직리서치

프로젝트 기간

2021.12. ~ 2022.08.

프로젝트 내용

가상자산 거래내역 회계화 라이브러리 설계 및 개발, 백오피스 개발

[가상자산 회계 시스템 라이브러리 설계 및 개발]
- 역할 : 거래내역, 분개장, 총계정원장 등
핵심 회계 요소 처리 라이브러리 설계 및 개발
- 목표 : 가상자산의 거래내역을 정확하고 신속한
회계 처리 시스템 개발
- 문제 : 많은 양의 데이터 처리 시 조회 속도 저하,
회계에 대한 이해도 부족
- 해결 방법 : Join을 사용하여 Subquery 사용 줄임,
코드리뷰 후 리팩토링을 통한 로직 변경,
재무팀과 협업으로 회계 지식 습득
- 결과 : Join을 통한 유의미한 성능개선,
Composite패턴 적용으로 확장성 증가,
성능 개선을 위한 지속적인 학습의 필요성을 느낌
- 사용 기술 : Java, SpringBoot, Mysql, Mybatis

[BackOffice 개발]
- 역할 : BackOffice 시스템 구축 및 운영
- 목표 : 재무팀이 가상자산의 거래내역을 정확하고 신속하게
회계 처리 가능한 사용성 좋은 BackOffice개발
- 문제 : UX 개선을 위한 요구사항이 자주 늘어남,
Frontend지식 부족으로 인한 공수 증가
- 해결 방법 : 재무팀과 주기적인 미팅을 통한 피드백 수집,
학습 및 Frontend개발자와 협업을 통해 문제 해결
- 사용 기술 : HTML/CSS, JavaScript, Jquery, Ajax
- 결과 : 정합성 뛰어난 회계 시스템 개발

포트폴리오

URL

link

Notion Portfolio

URL 링크
link

Github

깃허브
link

기술블로그

티스토리

교육

소속/기관명

조선대하교

종류 | 전공

대학교(학사) | 산업공학과

재학 기간 | 재학 상태

2013.03. ~ 2019.08. | 졸업

자격증

자격증명

정보처리기사

점수 | 발급기관

기사 | 한국산업인력공단

취득연월

2021.06.

자기소개

자기소개

[성격의 장단점]
성실함, 자기반성적인 태도, 그리고 책임감이라는 키워드로 저를 가장 잘 표현할 수 있습니다. 이 세 가지 특성은 저의 성장과 발전을 주도하며, 업무를 수행하는 데에 있어 핵심 역할을 하고 있습니다.

저의 성실함은 'travelrule' 개발 프로젝트를 담당하면서 보여졌습니다. 외부 프론트엔드 개발자와의 협업을 위해 주말에 시간을 내고, 야근을 하며 저의 역할에 대한 책임감을 다하였습니다.

또한, 저의 자기반성적인 태도는 지난날 주도적이지 못했던 저의 모습에 실망하고, 그것을 바꾸기 위한 노력에서 나옵니다. 이를 위해 개인적인 학습, 사이드 프로젝트 등을 통해 지속적으로 자기 발전에 투자하고 있습니다.

하지만 완벽주의 성향과 과도한 고민, 그리고 새로운 일에 대한 두려움이라는 단점도 가지고 있습니다. 이러한 단점 때문에 때때로 집중력이 저해되거나, 새로운 기회나 도전을 피하는 경향이 있습니다.

그러나 저는 이런 단점을 극복하기 위해 노력하고 있습니다. '일단 부딛혀보자'라는 생각을 의식적으로 하며, 완벽하지 않더라도 시도하려 합니다. 이런 노력을 통해 생각만 하던 사이드 프로젝트도 시작하게 되었고, 강의를 수강하는 등 자기 발전에 필요한 투자도 아끼지 않고 있습니다.

이처럼 저의 성격의 장단점은 저를 더욱 성장시키는 원동력이며, 이런 저의 모습을 통해 팀에 기여하고, 맡은 업무를 완벽히 수행하며, 회사에 기여하고자 합니다.

[포부와 목표]
백엔드 분야에 깊이 있는 지식을 쌓고, 다양한 분야에 대한 경험을 통해 넓고 깊은 지식을 갖추어 훌륭한 아키텍처가 되고 싶습니다.
설계의 중요성에 대해서는 많이 들었지만, 아직 이해도가 부족하다는 점을 인지하고 있습니다.

이를 극복하기 위해, 저는 Domain-Driven Design(DDD)에 대해 학습하고 있습니다. 이는 범용 언어를 사용하여 커뮤니케이션이 용이하고, 도메인 로직의 분리를 통해 비즈니스 로직에 집중할 수 있도록 도와주는 설계 방법론이라는 점이 매력적으로 다가왔습니다. 아직 이해도가 낮지만, 꾸준한 학습을 통해 훌륭한 아키텍처를 설계하는 능력을 갖추고자 합니다.

코딩 능력도 중요하지만, 기술의 발전에 따라 쉽게 대체될 수 있는 인력이 아니라, 오랫동안 경쟁력을 유지할 수 있는 훌륭한 설계자가 되고자 합니다. 이를 위해 저는 계속해서 학습하고, 노력하며, 성장하려고 합니다.

댓글