채용공고 올리기

한선우님을 응원해보세요!

INFCON 참여
좋은 제안에 열려있어요
유연함
학습 지향
직관적
커뮤니케이션
긍정적

미리보기

기본 정보

이름
한선우
직업
소프트웨어 엔지니어(BE)
간단 소개

3년 차, 호기심으로 편리함을 만드는 개발자 한선우 입니다.

자기소개

자기소개

현재 백엔드 엔지니어로 일하고 있습니다. 코드를 구현하는데 있어 다양한 면을 고민하고, 이를 서비스에 녹여 내어 지속 가능한 구조를 지향합니다. 엔지니어로서 오랫동안 안정적으로 사용할 수 있는 소프트웨어 구조 설계에 관심이 많습니다. 사용자에게 편리한 서비스를 만들기 위해 편의를 극대화하는 기술 설계를 지향합니다. 프로젝트의 비즈니스 배경을 충분히 이해하고, 기획 상의 미흡한 점을 명확히 하여 완성도 있는 서비스를 만들기 위해 노력합니다.

기술을 사용하는데 있어 의문이 생긴다면 깊게 파고 드는 것을 좋아합니다. 주로 사용하는 기술에 대해, 단순히 사용만 하는게 아니라 원리를 깊게 이해하고 파악하는 것을 추구합니다. 기술 역량은 훌륭한 엔지니어의 기본 소양입니다. 소프트웨어 업계는 하루 밤 사이에 새로운 기술이 등장합니다. 새로운 기술을 빠르게 습득하여 업무에서의 기술적 도전을 해결합니다.

책, 인터넷 강의, 소스 코드 분석 등 다양한 학습 방법을 통해 기술적 역량을 쌓고 있습니다. 중요한 기술은 현재 사용하는 기술이라고 생각하기에, 자세히 알고자 노력합니다. 안전보다 도전을 통해 역량을 성장 시킬 수 있다고 믿고, 경험해 본 적 없는 기술을 배우거나 구조를 고민하는 경험을 매우 좋아합니다.

경력

회사명

주식회사무스마

직급 | 부서 | 근무 유형

사원 | 솔루션팀

근무 기간

2023.03. ~ 2024.10. (1년 8개월)

담당 업무

솔루션 팀에서는 중공업 현장에서 사용되는 장비의 동작 상태나 업무 담당자의 스케쥴을 관리하는 서비스를 제공합니다.

하루 250만건의 데이터를 가공하여 화면에 전달하는 크레인 통합 모니터링 시스템을 개발했습니다. 실시간 데이터와 복잡한 집계 데이터를 모듈화 등의 설계를 통해 처리하였습니다. 매일 생산되는 블록의 공정 과정을 추정하여 이력을 관리하는 공정 추정 시스템을 개발했습니다. AI로 처리되는 데이터를 가공하고 사용자가 생산 이력을 추적할 수 있도록 했습니다.

단순히 개발해서 제공만 하고 끝나는 것이 아니라, 향후 진행되는 프로젝트에 사용할 수 있도록 공통 요소에 신경을 쓰며 업무를 진행하였습니다. 업무 효율성을 위한 자동화 시스템을 사내 서버에 구축하였습니다. 서버 리소스 관리를 위해 데이터를 시각화 한 모니터링 시스템을 도입하였습니다.

회사명

나이스데이

직급 | 부서 | 근무 유형

사원 | 서비스 2팀

근무 기간

2022.08. ~ 2022.11. (4개월)

담당 업무

Spring을 기반으로 만들어진 사내 프레임워크의 구조를 파악하고, 프로시저로 만들어져 있는 서비스를 Spring Boot의 서비스로 전환하였습니다.

회사명

주식회사 왈라아이시티

직급 | 부서 | 근무 유형

사원 | 백엔드팀

근무 기간

2021.09. ~ 2022.08. (1년)

담당 업무

SI 프로젝트를 담당하였습니다. 클라이언트의 요구사항에 맞춰 기능을 개발하고, 최대한 확장성이 좋은 형태의 코드를 작성하기 위해 노력하였습니다. 개인 시간을 투자하여 리팩토링을 진행하는 등 품질 향상에 신경을 기울였습니다.

프로젝트

프로젝트명

블록 공정 생산 진도 추정 시스템

소속/기관명

무스마

프로젝트 기간

2024.04. ~ 진행 중

프로젝트 내용

AI 분석으로 생성된 데이터를 가공하여 블록 공정 진도를 추정하는 시스템 입니다.
BE 개발자로 참여하여 아래의 업무를 담당하였습니다.

  • API 설계 및 구현

  • 데이터 관리를 위한 DB Schema 설계

  • 쿼리 간소화와 객체지향적 관리를 위해 JPA 사용

  • AI 인식 데이터를 가공하는 이벤트 처리 서버 개발

  • 도메인 정의, 도메인 중심 개발 진행

  • Jenkins를 활용한 CI / CD 구축

주요 업무는 아래와 같습니다.

  • AI 분석 데이터 가공 및 DB 저장 로직 개발 → 예외 처리 로직을 추가하여 리소스 최적화 및 데이터 정합성을 강화

  • AR 마커와 이미지를 비교하여 블록을 판별하는 로직 개발

프로젝트명

고소차 관제 시스템

소속/기관명

무스마

프로젝트 기간

2024.01. ~ 2024.06.

프로젝트 내용

현장에서 사용되는 고소차 실시간 상태 관제 및 예약 시스템 입니다.
BE 개발자로 참여하여 아래의 업무를 담당하였습니다.

  • API 설계 및 일부 구현

  • 사용자의 입력, 디바이스와의 통신에서 발생한 데이터 등을 관리하기 위한 DB Schema 설계

  • 객체지향적 관리를 위한 JPA 사용

  • 클라이언트로부터 받는 모든 입력에 대한 기획 정책 내용과 일치 여부 검증

  • 도메인 정의, 도메인 중심 개발 진행

  • 업무 효율성을 위한 배포 자동화 및 API 문서화 시스템 적용

주요 업무는 아래와 같습니다.

  • 동시성 이슈를 고려하여 RabbitMQ를 사용한 비동기 예약 시스템 설계 및 개발

  • 기간 별 사용량, 주로 사용된 시간대 등 시간 데이터를 활용할 수 있도록 설계 및 개발 → 통계 데이터 활용으로 작업의 효율성 증대 및 코스트 감소

프로젝트명

크레인 통합 모니터링 시스템

소속/기관명

무스마

프로젝트 기간

2023.06. ~ 2023.12.

프로젝트 내용

중공업 현장의 대형 크레인 상태 및 사고 이력을 확인할 수 있는 모니터링 시스템 입니다.
BE 개발자로 참여하여 아래의 업무를 담당하였습니다.

  • 데이터를 호출하거나 집계 데이터를 연산하는 등의 API 설계 및 구현

  • 서비스에서 사용되는 도메인 설계 및 도메인 중심 개발 진행

  • 사용자의 입력, 실시간 데이터 등을 관리하기 위한 DB Schema 설계

  • 쿼리 간소화와 객체지향적 관리를 위해 JPA 사용

주요 업무는 아래와 같습니다.

  • 시간 당 약 10만 건의 데이터 처리 및 저장

  • 크레인 동작 이력을 활용하여 작업 이력과 사고 이력 등을 파악할 수 있도록 설계 및 개발 → 작업 현장의 상황을 수치화하여 빠른 현황 파악 및 사고율 감소

포트폴리오

URL

link

https://github.com/hanhyur

깃허브
link

https://thankowl777.tistory.com/

티스토리

기술 스택

기술 스택

Spring, MySQL, JPA, Oracle, JUnit, Kubernetes, Docker, Java, PostgreSQL, Jenkins, Git

교육

소속/기관명

부경대학교

종류 | 전공

대학교(학사) | 전자공학과

재학 기간 | 재학 상태

2012.03. ~ 2019.02. | 졸업

댓글