채용공고 올리기

임세현님을 응원해보세요!

이직/구직 중이에요
성실함
협업 지향
목표 지향적
효율적
긍정적

미리보기

기본 정보

이름
임세현
직업
신입 프론트엔드 개발자
간단 소개

유지보수성과 확장성을 높이는 신입 프론트엔드 개발자입니다.

기술 스택

기술 스택

React, Javascript, Tailwind CSS, GitHub, Git, GitHub Pages, Jira, Figma, Firebase, Supabase, Zeplin, Storybook

경력

회사명

(주)앵커리어

직급 | 부서 | 근무 유형

인턴 | 취업서비스팀 | 재직 중

근무 기간

2024.07. ~ 재직 중 (6개월)

담당 업무

Ruby on Rails → Next Migration<br />
- 주요 서비스인 채팅 기능 및 도표 상세페이지 의 React 기반 리뉴얼을 담당했습니다. <br />
특히 chart.js를 활용해 데이터 시각화 작업을 진행하여 사용자에게 직관적인 데이터 인사이트를 제공하였습니다.<br />
- API를 통해 CRUD 기능을 재구축하여 채팅방 생성, 채팅방 검색, 채팅 검색, 내 채팅목록 불러오기, 광고 데이터 불러오기 등의 기능을 구현했습니다.<br />
- 사용자 정보 관리 기능도 API로 연동하여, 학교 정보, 어학 정보, 자격증, 경력 정보 입력 등의 기능을 추가했습니다.<br />
띠배너 디자인 변경에 따른 업데이트 및 반영 작업을 수행했습니다

회사명

(주)퀀텀에이아이

직급 | 부서 | 근무 유형

사원 | 개발팀

근무 기간

2022.11. ~ 2023.03. (5개월)

담당 업무

이마트 챗봇 이로디 서비스 프론트엔드 담당<br />
- Storybook을 활용해 필요한 UI 컴포넌트를 모듈화하여 재사용성과 유지보수성을 높였고, 개발자 간 일관된 디자인과 기능을 보장하였습니다.<br />
- MobX를 사용해 채팅창 상태를 관리하고 환경을 구축하여 사용자 경험이 일관되게 유지될 수 있도록 기여했습니다.<br />
- 백엔드 개발자 및 이마트 협력사와 긴밀히 협업하며 서비스 운영에 참여해 실시간 서비스의 요구사항을 파악하고 대응하였습니다.

회사명

(주)서울청년대학

직급 | 부서 | 근무 유형

개발팀

근무 기간

2020.12. ~ 2022.01. (1년 2개월)

담당 업무

워드프레스를 이용한 홈페이지 및 반응형 페이지 제작<br />
- 서울청년대학, 리바운드스쿨, 중랑구 사회적 경제 지원센터 등의 프로젝트에서 홈페이지 제작을 담당하였습니다.<br />
- 제작 완료 후에도 안정적인 운영을 위해 정기적인 유지보수 및 기능 개선을 수행하였고, 각기 다른 요구 사항에 맞춘 커스터마이징으로 사용자 만족도를 높였습니다.

회사명

(주)라임프렌즈

직급 | 부서 | 근무 유형

선임연구원 | 개발팀

근무 기간

2019.08. ~ 2020.11. (1년 4개월)

담당 업무

그누보드(아미나빌더)를 활용한 홈페이지 제작 및 유지보수<br />
- 16개의 홈페이지를 지속적으로 관리하며, 고객사의 요청 사항을 신속히 반영하여 안정적인 서비스를 제공했습니다.<br />
- 신규 개발뿐 아니라, 정기적 점검과 수정 작업을 통해 서비스의 안정성을 높였습니다.<br />
반응형 페이지 제작 및 최적화<br />
- 다양한 디바이스에서 원활하게 작동할 수 있도록 반응형 페이지를 제작하고, 성능을 지속적으로 개선했습니다.<br />
React를 이용한 페이지 개발과 성능 향상 작업<br />
- React를 활용해 페이지를 개발하고, 사용자 경험을 유지하기 위해 성능 점검 및 최적화 작업을 진행했습니다.<br />
React-admin 및 Parse-server를 활용한 어드민 페이지 제작<br />
- React-admin과 Parse-server를 이용해 효율적인 관리자 페이지를 제작하였습니다.

프로젝트

프로젝트명

CrossWalk

소속/기관명

팀프로젝트

프로젝트 기간

2024.01. ~ 2024.02.

프로젝트 내용

프로젝트 소개<br />
블라인드 매칭 및 실시간 채팅을 통해 소울메이트를 만들 수 있는 PWA 기반 서비스<br />
<br />

  1. Tailwind 설정 및 메인 컬러 설정<br />
    • 프로젝트의 메인컬러 및 전체적인 CSS 구조 확립<br /> <br />
  2. SupaBase 설정<br />
    • ERD 설계 및 설계에 따른 데이터베이스의 구조 구현<br />
    • 트리거를 설정하여 데이터베이스의 변경 사항에 신속하게 대응하여 서비스 안정성 향상<br /> <br />
  3. 채팅방 구현<br />
    • SupaBase RealTime 을 통해서 실시간 채팅방 로직을 구현<br />
    • 팀원이 사전에 설계한 UI 를 기준으로 채팅방 로직을 조율하며 반영<br /> <br />
  4. 호감도 알고리즘에 따른 채팅창 상태 관리<br />
    • 지속적인 대화 유도를 위해 호감도 측정 알고리즘 구현<br />
    • 호감도 알고리즘에 의해 변경되는 호감도에 맞춰 채팅창 UI에 현재 호감도 퍼센트 제공<br /> <br />
  5. 꾸준한 업데이트 (테스트 기간 총 7일간 169명의 유저, 316개의 채팅방이 생성)<br />
    • 설문조사, 문의페이지 등을 통해서 유저들과 활발하게 소통하여 문제 사항을 빠르게 파악한 뒤, 유저 피드백을 즉각 반영하여 꾸준한 업데이트를 진행 (1.8버전까지의 업데이트 반영)
프로젝트명

DailyC

소속/기관명

팀프로젝트

프로젝트 기간

2023.12. ~ 2024.01.

프로젝트 내용

프로젝트 소개<br />
나의 스타일을 공유하고 최신 트렌드에 맞는 스타일을 확인할 수 있는 서비스<br />
<br />

  1. 재사용성을 위한 컴포넌트화<br />
    • 지속적으로 사용하는 오렌지 아이콘을 PNG ⇒ SVG 로 변환<br />
    • 공통적으로 가장 많이 사용되는 카드 컴포넌트 구현<br /> <br />
  2. 메인페이지 / 카테고리별 구현<br />
    • 페이지의 다양성을 강조하기 위해 와이어프레임에 포함되지 않았던 배너를 추가<br />
    • 게시글을 카테고리별로 분류하고, 작성자가 추가한 해시태그를 기반으로 게시글을 필터링할 수 있는 기능을 추가<br /> <br />
  3. 전체적인 CSS 설정<br />
    • TailWind와 MUI 를 사용하여 전체적인 CSS 설정<br />
    • TailWind 가 적용되지않는 부분을 발견 ⇒ MUI의 우선순위가 높기에 MUI 테마 설정을 통해 해결
프로젝트명

롤경매장

소속/기관명

개인프로젝트

프로젝트 기간

2022.05. ~ 2022.08.

프로젝트 내용

프로젝트 소개<br />

  • 각 팀의 팀장들이 실시간으로 채팅경매를 통해 팀원을 뽑는 사이트<br />
  • 자낳대 롤 대회 경매장을 보고 소규모 대회에서도 사용이 가능하게 밴치마킹하여 제작<br />
  • 현재 서버상의 문제로 테스트페이지를 통해 확인 가능합니다.<br /> <br />

역할<br />

  1. 경매장 생성<br />
    • 각 티어별 최소 포인트와 팀장들의 티어별 포인트를 설정<br />
    • 포인트 설정을 완료하면 경매장코드를 제공하여 경매장을 생성<br /> <br />
  2. 선수 등록<br />
    • 방 주인이 제공한 코드를 사용하여 해당 방에 선수 정보를 등록<br />
    • 롤 닉네임 / 최고티어 / 주라인 / 부라인 / MOST3 챔피언 의 정보를 입력하여 등록<br /> <br />
  3. 경매 참가<br />
    • 방 주인이 제공한 코드를 사용하여 팀장으로 선정된 선수들만 입<br />
    • 선수등록 페이지에서 등록된 정보들을 토대로 경매 진행<br />
    • stomp소켓을 사용하여 실시간 채팅 경매 구현<br />
    • 채팅으로 입찰을 진행하며 진행 타이머에 맞게 유찰/낙찰 기능 추가<br />
    • 팀장 선정<br />
      선수 등록 페이지를 통해 등록된 유저들 중에서 팀장 선정<br />
    • 강퇴<br />
      방 주인에 의해서 강퇴 가능<br />
      <br />
  4. Twitch API 통하여 로그인 구현*<br />
    • 로그인을 하지 않을 경우 무조건 로그인을 통하여 Twitch Auth Token 을 받아오는 방식으로 구현<br />
    • Twitch API 을 통하여 유저의 트위치 닉네임 조회<br />
  5. Riot API 를 사용하여 전체 챔피언 가져오기 및 업데이트 되는 버전 자동화 구현<br />
    • 전체 챔피언 정보 가져온 후 SelectBox 통해 정렬<br />
    • 업데이트 되는 버전에 맞춰서 업데이트 없이 항상 최신버전 유지<br /> <br />

매뉴얼<br />
https://web.archive.org/web/20220925111510/https%3A%2F%2Ftgd.kr%2Fg%2Ftip%2F66305718

포트폴리오

URL

link

https://fan-evergreen-22b.notion.site/2d5bf107ce4043d99d28e1b8242e4396?pvs=4

노션

교육

소속/기관명

스파르타코딩클럽

종류 | 전공

사설 교육 | 내일배움캠프 웹트랙

재학 기간 | 재학 상태

2023.09. ~ 2024.01. | 졸업

소속/기관명

숭실대학교 평생교육원

종류 | 전공

대학교(학사) | 멀티미디어학과

재학 기간 | 재학 상태

2017.03. ~ 2019.02. | 졸업

소속/기관명

한세사이버보안고등학교

종류 | 전공

고등학교 | 해킹보안과

재학 기간 | 재학 상태

2014.03. ~ 2017.02. | 졸업

대외활동

활동명

CrossWalk 인기 프로젝트 수상

소속/기관명

스파르타코딩클럽

연도

내용

내일배움캠프 웹트랙 에서 외부 협력사와 외부인들의 투표로 인기상 수상

자기소개

자기소개

‘개발자의 여정과 성취’을 추구합니다.

- 제가 만든 서비스가 사람들에게 긍정적인 영향을 미치는 것을 보며 큰 보람을 느낍니다.

어린 시절부터 코딩에 흥미를 키워 왔고, 그 열정을 발전시키기 위해 가족과 떨어지더라도 개발을 배울 수 있는 서울의 특성화 고등학교에서 독립생활을 하며 책임감과 자기 주도적인 태도를 함양했습니다.

퍼블리셔로 일하며 프론트엔드 개발자의 부재로 인해 해당 업무를 맡아 기술 역량을 강화했습니다.

 ‘프로젝트 참여를 통한 실력 향상’을 추구합니다.

- 이마트 챗봇 ‘이로디’ 프로젝트에서 UI와 채팅 기능을 담당하며 Storybook을 통해 독립적인 UI 컴포넌트를 구성해 유지보수와 확장성을 높였고, 코드 리뷰와 피드백을 통해 개발 역량을 강화했습니다. 또한 인턴 경험을 통해 대규모 서비스 프로젝트에 참여했습니다.

‘협업을 통한 효율적인 작업 수행’을 추구합니다.

- 프로젝트에서 효율적인 협업을 위해 팀원들과 원활한 소통을 유지하고자 적극적인 피드백과 정기적인 공유를 중요하게 생각했습니다.

슬랙과 노션 등의 협업 도구를 활용해 문서와 자료를 체계적으로 관리하고, 필요한 사항은 즉시 기록하여 팀원들이 언제든지 참고할 수 있도록 하여 작업 흐름의 효율성을 높였습니다.

이러한 경험을 활용하여 각 팀원이 자신의 역할에 충실하면서도 프로젝트 전체의 방향성을 놓치지 않았으며, 빠른 문제 해결할 수 있었습니다.

그렇기에 CrossWalk 프로젝트에서는 “유저 175명 달성 / 플러팅요청 및 생성된 채팅방 333개 / 소울메이트 19회 / 메시지 5,318개”라는 성과를 달성하였습니다.

이마트 및 협력사와의 협업을 통해 원활하게 개발에 참여하였습니다. 또한 CrossWalk, DailyC 프로젝트 과정에서도 원활한 소통을 유지하였으며, 이를 통해 더 나은 프로젝트 결과물을 만들어냈습니다.

댓글