hwan2272 Devvreco
(Dev Records)

박정환
Frontend Developer

  • 다양한 백엔드 개발 경험과 도메인 지식을 가지고 있어 프론트엔드 개발자로서 백엔드와 협업할 수 있습니다.
  • 개발자 커뮤니티에서 100여 분 이상의 질문자분들과 상호 소통하는 등 생각을 나누고자 합니다.
  • 사용자의 피드백이 빠른 프론트엔드 영역에서 함께 일하기 좋은 사람이 되고 싶습니다.

Skills

Next.jsReact.jsStorybook

Next.js, React.js, Storybook

  • React.js로 환경 설정과 프론트엔드 개발에 필요한 전반적인 활동을 할 수 있습니다. (실제로 상용 오픈한 서비스도 많이 있습니다.)
  • 개발 도중 npm 이나 yarn에서 제공하는 React.js 관련 라이브러리들을 사용할 수 있습니다. (react-query, react-hookform, yup)
  • 상태관리를 위한 Zustand, Redux 등을 사용할 수 있습니다.
  • Next.js와 Tailwind CSS를 사용하여 현 사이트를 구성하였습니다.
  • Storybook을 사용하여 컴포넌트에 대한 공유나 문서화를 할 수 있습니다.

HTML5, CSS3, Tailwind CSS

  • HTML과 CSS를 다루어 웹페이지 제작을 할 수 있습니다.
  • Figma를 사용한 디자인과의 협의는 몇몇 기업의 기술과제를 수행하며 적응하였습니다.
  • Next.js와 Tailwind CSS를 사용하여 현 사이트를 구성하였습니다.
HTML5CSS3Tailwind CSS
JavaScriptTypeScript

JavaScript, TypeScript

  • Javascript에 능숙합니다. ES6~ 문법에 익숙합니다. (spread 연산자, Object.entries 등)
  • Typescript는 많이 사용하여 보았고, 최근 기술과제도 수행하며 적응하였습니다.

Java, SpringFramework, SpringBoot, Jquery

  • Java Spring의 MVC 구조에 능숙합니다. JSP개발 경험이 많아 Jquery를 잘 다루었습니다.
  • SpringBoot로 API 서버 정도는 작성할 수 있습니다.
  • 프론트엔드를 하며 Jquery는 지양하고 있습니다.
Java SpringSpring BootJquery
MysqlMariaDBOracle

Mysql, MariaDB, Oracle

  • MySql, MariaDB, Oracle 모두 다룰 수 있습니다.
  • SpringBoot로 간단한 서버를 만들시, MariaDB를 주로 사용합니다.

Linux, Apache Tomcat

  • Linux 환경에 익숙하여 Apache세팅 등이 가능합니다.
  • SpringBoot으로 서버를 빌드하여 Apache tomcat으로 구동할 수 있습니다.
LinuxApache Tomcat
GitJira

Git, Jira

  • Git, Jira를 협업 툴로 많이 사용하였습니다.
  • Git로 소스 fetch, pull 및 branch 작업에 익숙합니다.
  • 최근 기술과제들을 수행하며 Pull Request 생태계에 적응하였습니다.
  • Pull Request시에는 feature branch를 주로 사용합니다.

Visual Studio Code

  • VSCode를 주로 프론트엔드 개발시 사용합니다.
Visual Studio Code
JWT

Json Web Token (JWT)

  • JWT의 프로세스에 익숙합니다. (AccessToken, RefreshToken)

Projects

projects

Devvreco : 개인 포트폴리오 사이트 (v.2)

2024.04 ~ ING

개인 프로젝트

projects

HistoryBook : 개인 포트폴리오 사이트 (v.1)

2024.01 ~ 2024.04

개인 프로젝트

projects

Hdms Camel : 임상연구사업 관리 통합플랫폼 HDMS 서비스 Camel버전

2023.04 ~ 2024.01

현업 프로젝트

  • 기여도 : 70%
  • React.js 18 + Material-ui 및 React-hookform, yup validation, React-query
  • 임상연구 도메인의 이해와 Admin, eCrf, PRO, Imaging, Safebox, Community 구현
  • ES6, ES8 문법 (Spread 연산자, Object.entries) 사용
  • Input, Select 등 HTML 구성 요소들에 대한 공통 컴포넌트화. 이들의 조합 배치로 UI 구성
  • React-query를 사용한 CRUD 적용, Zustand를 이용한 상태 관리
  • React-Hookform과 yup resolver를 활용한 입력성 화면의 validation 체크
  • TinyMCE → SunEditor로 WebEditor 교체
projects

설힐공-서울의 힐링공원 : 공원정보 사이트

2023.01 ~ 2023.02

개인 프로젝트

  • 기여도 : 100%
  • React + Redux + TypsScript + JavaScript
  • redux store를 활용한 상태저장 관리
  • list및 상세View - 서울시api 활용
  • 상세View내 지도, 파노라마 - 네이버api 활용
  • 상세View내 주변 음식점,카페 지도 - 카카오api 활용
projects

아파트청약케어 : 아파트관련 이통사 부가서비스

2020.11 ~ 2022.04

현업 프로젝트

  • 기여도 : 70%
  • React.js + Kakao Map API
    • Kakao Map API (지도, 주변정보 등) 를 활용한 아파트 정보, 아파트 청약정보, 아파트 추천, 로그인, 회원가입 프론트엔드 (React.js) 개발
    • 공공데이터 건축물대장, 실거래가 API 동작에 따른 DB 확인
  • Flutter (WebView)
    • Flutter 별도 APP의 WebView구현과 Flutter Native를 호출할 수 있는 인터페이스 정의
  • Java SpringBoot + MariaDB
    • Java SpringBoot (SpringBoot 4) 백엔드단 개발과 로그인 필수 메뉴의 접근을 제어하기 위해 JWT(Json Web Token) + Spring Security 적용
  • Linux CentOS의 기업 내 자체 인프라 - 온 프레미스 (On Premise)
  • WEB 서버 2대, WAS 서버 2대, DB 서버 1대 형상의 L4를 통한 Round-robin. WEB-WAS 간 Apache ajp (mod_jk) 설정을 통한 서버 간 연동
  • 타 직군 (기획, 디자인 UI/UX) 담당자 협업 - 개발 방향 논의 결정 및 서비스 내 사용 그래프 rMateChart 라이브러리 선정
  • 타 직군 (CS, 보안, 마케팅, QA) 담당자 협업 - CS처리, ISMS 관련 요구사항 등
  • 타 회사 (부동산 114, 리아모어소프트) 컨택
projects

이통사 부가서비스 6종 : LOP / SPM / 주투 / 슈퍼 / 알파 / PNS

2019.09 ~ 2021.08

현업 프로젝트

  • Java SpringFramework (Jdk1.8) + JSP, Apache Tomcat
  • 회사 주력 부가서비스 유지보수 : LOP, SPM, 주투, 슈퍼, 알파, PNS
  • 2021년 이전 : LOP, SPM, 주투, 슈퍼, 알파, PNS - [부]담당자
  • 2021년 : 주투, 슈퍼 - [정]담당자 / LOP, SPM, 알파 - [부]담당자
  • 기획문의 대응, Admin 백오피스 개선 대응, 유지보수
  • CS문의 대응, 보안 대응, 예상 매출 산출 등 기획 외 타부서 협업
projects

정부위원회 양성평등 관리 시스템 개발 및 파견 SI / SM

2013.09 ~ 2016.12

현업 프로젝트

  • Java SpringFramework (eGovFramework) + JSP, Sybase
    • 여성가족부 발주 정부위원회 관리 시스템 개발
  • ASP.NET, C#, Mssql
    • G2R 그룹웨어 운영, 유지보수
    • KTDS New Neoss시스템 개발
  • Java SpringFramework (eGovFramework) + JSP, Oracle, Mysql
    • 삼성증권 ITAM 개발
    • 씨스퀘어 TAAP, CAAP 개발