채용공고 올리기

최규헌님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
협업 지향
신뢰
열정적

미리보기

기본 정보

이름
최규헌
직업
백엔드 개발자
간단 소개

안녕하세요 신입 백엔드 개발자 최규헌입니다. 새로운 것을 배우는 데 적극적이고 맡은 일에 대해 책임감을 가지고 끝까지 완수해내는 개발자입니다.

기술 스택

기술 스택

Java, Spring Boot, JPA, MySQL, Python, React, mybatis, JIRA, aws-ec2, Vue.js, supabase, nextjs, TypeScript, PostgreSQL, Redis

경력

회사명

(주) 이노킵

직급 | 부서 | 근무 유형

사원 | 개발 | 재직 중

근무 기간

2024.10. ~ 재직 중 (3개월)

담당 업무

이노킵은 설비 판매사와 설비 사용자(공장) 에게 손쉽게 설비를 관리할 수 있는 솔루션인 CMMS(Computerized Maintenance Management System)를 웹 구독형으로 제공하는 스타트업입니다.
저는 현재 Next.js, Supabase, PostgreSQL 서버리스 기반의 반응형 웹 솔루션을 개발하고 있습니다. 프론트엔드, 백엔드, 배포를 모두 담당하고 있으며 기획도 참여하고 있습니다.
3일이라는 짧은 기간동안 홈페이지(https://innokeep.com) 을 개발, 배포했으며 이후부터 솔루션(https://innokeep.app) 개발에 참여하게 되어 일촌, 채팅, 관리자 기능을 구현했으며 현재는 설비사용자와 판매사 사이의 설비정보 요청, 저장, 점검, 정비 스케쥴 배치작업 및 캘린더 표시 등의 다양한 상호작용을 개발하고 있습니다.
이 과정에서 개발 역량만 배양하는 것이 아닌 사업분야에 대한 관심과 학습을 통해 보다 사용자의 사용성을 고려한 솔루션을 개발하려 노력하고 있습니다.
뿐만 아니라, 입사 후 협업과 관련하여 느낀 두 가지 문제점을 개선했습니다. 스타트업 특유의 정돈되지 않은 업무 추적과 관련해서 개선의 필요성을 느꼈습니다. 이에 앞장서서 일간 업무 내역을 작성하는 공간과 템플릿을 작성했고 현재는 모든 팀원이 이 방법의 필요성에 공감하여 함께 진행하고 있습니다.
또한 기획 팀원의 기획안 전달이 구두나 서면으로 이뤄져서 불필요한 소통 비용이 발생했고 개발된 결과물을 수정해야 하는 일이 잦았습니다. 이를 개선하기 위해 간략한 와이어프레임을 만들어 시각적인 자료의 필요성에 대해서 팀원을 설득했고 이후에 소통비용이 감소하는 것은 물론 개발 효율이 비약적으로 상승했습니다.

프로젝트

프로젝트명

이노킵 솔루션

소속/기관명

(주) 이노킵

프로젝트 기간

2024.10. ~ 진행 중

프로젝트 내용

(주) 이노킵 솔루션

https://innokeep.app

  • CMMS(Computerized Maintenance Management System) 웹 구독형 서비스 스타트업인 이노킵의 솔루션

  • 2개월간 1인 개발된 솔루션을 유지보수 및 추가 기능 구현하는 과정

개발한 주요 기능

  • 일촌 기능

    • 기업 단위의 일촌(친구) 기능과 그 관계에 의한 기능 패키징

  • 채팅 기능

    • 채널링을 통한 실시간 채팅과 메세지 읽음 처리

    • 트리거함수를 통한 최신 메세지, 마지막 메세지 시간 갱신 로직 구현

    • 사용자 친화적인 UI/UX 와 빠른 메세지 로딩, 자동메세지 발송 등 사용성(채팅 내역 100개 단위로 fetch)

  • 관리자 기능

    • 이노킵 관리자 계정으로만 접근 가능한 관리자 페이지 구현

    • 사용 기업의 구독 모델 지정 및 매니저, 작업자 숫자 적용 기능

  • 반응형 웹 작업 및 컴포넌트 구현

    • 다크테마 및 휴대기기 해상도 대응 스타일 적용

    • 설비 판매사용, 설비 사용자용 페이지 양측에서 사용가능한 유연한 컴포넌트 제작 및 기존 컴포넌트 수정

개발중인 주요 기능

  • 판매사에게 설비 매뉴얼 요청 및 적용

    • 판매사의 요청 받은 매뉴얼 전송

  • 설비 매뉴얼로 등록된 점검, 정비 정보를 통한 스케쥴 자동 생성

    • 배치 작업으로 효율적인 스케쥴 관리 및 주기 수정과 같은 변동에 유연성

  • 생성된 스케쥴 주기에 따라 캘린더에 표시 및 담당자에게 표시

사용한 기술 스택

  • FE

    • TypeScript, Next.js 14, TailwindCSS

  • BE

    • TypeScript, Next.js 14, Supabase, PostgreSQL, pg_cron, Vercel

프로젝트명

이노킵 홈페이지

소속/기관명

(주) 이노킵

프로젝트 기간

2024.10. ~ 2024.10.

프로젝트 내용

(주) 이노킵의 홈페이지

https://innokeep.com

  • CMMS(Computerized Maintenance Management System) 웹 구독형 서비스 스타트업인 이노킵의 홈페이지

  • 3일간 1인 개발 및 배포

개발한 주요 기능

  • 회사 소개, 주요 기능, CTA Section, 메일 문의 등의 정보성 웹사이트를 반응형 웹으로 구현

사용한 기술 스택

  • FE

    • TypeScript, Next.js 14, TailwindCSS

  • BE

    • TypeScript, Next.js 14, Supabase, PostgreSQL, Vercel

프로젝트명

GrooGroo

소속/기관명

삼성 청년 SW 아카데미

프로젝트 기간

2023.10. ~ 2023.11.

프로젝트 내용

커스터마이징 에셋을 활용한 롤링페이퍼 플랫폼

https://github.com/jeongwonchogwa/groogroo

  • 사용자의 입력을 도트 그래픽의 '나무'로 바꿔 정원에 심고 서로의 나무에 롤링페이퍼인 '열매'를 달아주는 서비스

  • 6명의 팀으로 6주간 진행

  • 1등의 성적으로 우수상 수상

기여도

  • 백엔드 개발을 통한 30%의 기여도

    • 나무, 정원, 열매 API 개발

    • 좋아요 기능(Redis 캐싱, SSE 실시간 알림) 개발

    • 파파고 API, Dall-E 3.0을 활용하여 사용자 입력을 통해 도트 그래픽의 이미지를 생성하고 배경 제거, 이미지 해상도를 변환하는 로직 구현

사용한 기술 스택
  • BE

    • Java, Spring Boot, JPA, SSE, Redis, MySQL

  • 협업

    • Jira, Notion, Git

프로젝트명

VODA

소속/기관명

삼성 청년 SW 아카데미

프로젝트 기간

2023.07. ~ 2023.08.

프로젝트 내용

시각장애인의 영상통화 간 상대방 표정 분석 서비스

https://github.com/project-VODA/VODA

  • 시각장애인의 영상통화 간 상대방의 표정을 분석, 음성으로 알려주는 서비스, 추가 기능인 색상 분석 서비스

  • 6명의 팀으로 6주간 진행

  • 실로암 시각장애인 복지센터에서 사용 피드백과 인터뷰 진행

  • 1등의 성적으로 우수상 수상

기여도

  • 풀스택 개발을 통한 30%의 기여도

  • FE

    • 컴포넌트 개발

    • 토글에 따른 스크린 타입(디테일, 심플) 제어

    • Redux 상태관리

  • BE

    • 회원, 친구, 고객의소리함(게시판) API 개발

    • SSE를 통한 실시간 통화 알림 개발

사용한 기술 스택
  • FE

    • TypeScript, React, Redux

  • BE

    • Java, Spring Boot, JPA, SSE, Redis, MySQL

  • 협업

    • Jira, Notion, Git

프로젝트명

ChartFlow

소속/기관명

삼성 청년 SW 아카데미

프로젝트 기간

2023.08. ~ 2023.10.

프로젝트 내용

주식 입문자를 위한 차트 게임 서비스

https://github.com/KUMA93/ChartFlow

  • 주식 입문자를 위한 모의 투자 게임 서비스, 랭킹, 칭호 기능, 경제 퀴즈

  • 6명의 팀으로 6주간 진행

기여도

  • 풀스택 개발을 통한 40%의 기여도

  • FE

    • 구현한 API에 대한 axios 연결

  • BE

    • 차트 게임(매수, 매도, 턴 진행, 게임 시작, 게임 이어하기, 차트 정보 조회) API 개발

    • 퀴즈 API 개발

    • 주식 정보 가공 후 DB 저장 -> 인덱스 생성으로 조회 성능 개선

사용한 기술 스택
  • FE

    • TypeScript, React, Redux

  • BE

    • Java, Spring Boot, JPA, Python, MySQL

  • 협업

    • Jira, Notion, Git

포트폴리오

첨부파일

첨부파일명

포트폴리오_최규헌.pdf

교육

소속/기관명

삼성 청년 SW 아카데미

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2023.01. ~ 2023.12. | 졸업

소속/기관명

서울과학기술대학교

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2013.03. ~ 2020.08. | 졸업

자격증

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2024.09.

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

안녕하세요 신입 백엔드 개발자 최규헌 입니다. 저는 적응력이 뛰어난 사람 이라고 자부합니다. 저는 대학교 1학년을 마치고 입대하게 됐습니다. 이전까지 제가 군대에 어울리는 사람이라는 생각을 해본 적이 없었지만 훈련소에서 소대장 훈련병의 자리를 맡아 모든 상황에서 최선을 다했고 소대의 동기들을 격려하며 다 함께 군대에 적응할 수 있도록 도왔습니다. 이후 저는 이에 대한 공로를 인정 받아 수료식 날 2000명 앞에서 소장 표창을 받게 되었고 비록 커다란 성과가 아니더라도 이 때의 경험은 제가 어떤 상황에도 적응하고 잘 할 수 있는 사람이라는 자신감을 주었습니다. 

전역 이후 기획과 서버를 맡아 창업 프로젝트인 ‘블루닷’을 진행했습니다. 이 프로젝트 이후 개발에 본격적인 흥미를 가졌으나 어릴적부터 좋아했던 장르문학 작가의 꿈을 마지막으로 도전해보고 싶었습니다. 하지만 읽기를 좋아하는 것과 창작하는 것의 괴리를 느끼고 고심 끝에 개발자의 꿈을 쫓기러 했습니다. 이를 위해 삼성 청년 소프트웨어 아카데미(SSAFY)에서 백엔드 개발자로서의 역량을 늘렸습니다.

컴퓨터 지식, 웹 개발, 알고리즘에 대한 교육을 수료하고 실무 환경에서의 프로젝트들을 진행했습니다. Jira를 통해 업무 추적, 일정 관리를 주도하고 Git-Flow를 도입한 형상 관리를 진행하며 다양한 팀원들과 여러 요구사항을 성공적으로 구현해냈습니다. 이 결과 3회의 프로젝트 중 2회를 1등의 성적으로 우수상을 수상했습니다.

이후 스타트업 이노킵에 개발자로 취업하게 되어 적응력을 발휘하여 새로운 개발 환경에 성공적으로 적응하고 많은 수정사항에 대응하는 빠른 개발을 해내고 있습니다. 기존에 주로 사용했던 Java, SpringBoot, React, MySQL 환경이 아닌 TypeScript, Next.js, Supabase, PostgreSQL을 활용한 풀스택 개발을 진행하는 것이 걱정 되었지만 오히려 제가 가진 역량을 늘릴 수 있는 기회로 여기고 공식 문서와 해외 개발 포럼을 참조하여 빠르게 새로운 환경에 적응했습니다. 개발 역량 뿐만 아니라 해당 회사의 사업분야인 CMMS에 대한 학습과 이해를 기반으로 사용자의 니즈를 파악하여 사용자 친화적인 솔루션을 개발하려 노력하고 있습니다.

개발은 항상 새로운 것을 배워야 한다고 생각합니다. 새로운 지식에 대해 적극적으로 학습하고 활용하는 개발자이면서 단순 개발에 국한되지 않고 회사의 사업 분야에 대한 전문성을 키우겠습니다.

댓글