debugrammer

Joonsang.com

"좋은 프로그래머 대부분은 돈이나 대중에게 받을 찬사를 기대하고 프로그래밍을 하지 않고, 프로그래밍이 재미있어서 한다." – 리누스 토르발스
SKILLS
JAVA
가장 자유롭게 다룰 수 있는 언어로, 2009년부터 주력으로 사용했다. Java 1.4 기반의 웹 서비스에서부터 사용하기 시작하여 현재는 Java 11에서부터 14 기반의 서비스를 구축하여 운영하고 있다. 주로 웹 서비스 개발을 위해 사용하였으며 일반 소프트웨어 개발이나 안드로이드 개발 경험도 어느 정도 있다.
SKILLS
PHP
2011년에 PHP 4.4 기반의 레거시 웹 서비스 유지보수 업무를 맡으며 처음으로 접하게 되었다. 본격적으로 사용하기 시작한 것은 PHP 7이 출시된 지 얼마 되지 않았던 2016년 초부터였다. PHP 7 기반으로 WordPress, Magento, CodeIgniter, Laravel을 이용한 웹 서비스 구축 경험을 가지고 있다.
SKILLS
JavaScript
2009년부터 본격적으로 바닐라 자바스크립트와 jQuery 기반으로 개발을 시작했다. 현재는 Babel을 이용해 ECMAScript 2016-2019 기반의 프론트엔드 서비스를 구축해 운영하고 있다. Bootstrap이나 Framework7 같은 디자인 프레임워크 경험이 있으며 PM2와 함께 Express.js 서버 기반의 Node.js 서비스 구축 경험도 가지고 있다.
SKILLS
Spring Boot
Servlet MVC, EJB 등을 거쳐 2018년부터 본격적으로 사용하기 시작했다. 스프링 부트 1.5 기반으로 운영중인 서비스를 2로 마이그레이션한 경험이 있으며, 현재 2.3 기반의 서비스를 여럿 구축해 운영하고 있다. 한편, 개인적으로 Spring Boot Starter 라이브러리를 개발해 Maven Central 저장소에 업로드하여 관리하고 있기도 하다.
SKILLS
Nuxt.js
2018년, API 로그 시각화 시스템의 프론트엔드 프레임워크로 채택, 도입하면서 본격적으로 시작하게 되었다. 현재 여러개의 Nuxt.js SSR 기반 프론트엔드 웹 서비스를 구축해 운영하고 있으며, 본인의 포트폴리오 사이트 또한 Nuxt.js로 구현되어 있다. 데이터 시각화 서비스와 API 서비스의 시각화 어드민을 구축한 경험을 가지고 있다.
SKILLS
Vue.js
2018년에 Nuxt.js 프로젝트를 진행하며 본격적으로 사용하게 되었다. AngularJS, React와 같은 후보들 중 바닐라 자바스크립트 기반으로 개발할 수 있고, HTML과 자바스크립트의 영역이 구분되는 점이 매력적으로 다가와 최종 채택했다. 디자인 프레임워크인 Vuetify.js와 함께 여러 웹 서비스의 UI/UX 디자인 및 프론트엔드 개발을 위해 사용했다.
ABOUT
Name
박준상
Education
STONY BROOK UNIVERSITY, Stony Brook, New York
B.S. in Computer Science, Dec. 2015
Biography
뉴욕 스토니브룩 소재의 스토니브룩 대학교 컴퓨터 공학과를 졸업 후 웹 개발자로서 활동하고 있다. 전문적인 프로그래밍은 2011년 공군 제3훈련비행단 정보체계실에서 시작했다. 정보체계병으로 근무하며 2년 간 엔터프라이즈 자바빈 기반의 인트라넷 포털, 오라클 데이터베이스, 그리고 자바 및 C++ 소프트웨어 개발에 힘썼다. 이후에는 대학에 복학하기 전, 프리랜서 자바 개발자로 활동하며 웹 및 소프트웨어 개발에 주력했다. 2015년에 대학을 졸업한 뒤에는 미국에서 웹 개발자로서 커리어를 시작했다. 현재는 한국으로 귀국해 카페24 개발팀에서 OAuth 2.0 Provider 및 Cafe24 API 관제 서비스의 개발과 유지보수를 담당하고 있다.
서울, 대한민국
debugrammer@gmail.com
SKILL SET
Front-end HTML 7 CSS 6 JavaScript 7 jQuery 8 Vue.js 6 Nuxt.js 8 Bootstrap 8 Vuetify.js 8
Back-end Java 8 PHP 6 Node.js 5 Spring Boot 8 Laravel 6 Express.js 6
Database MariaDB 7 MySQL 5 PostgreSQL 5
Server Mgmt. CentOS 6 Nginx 5 Apache 5 PM2 6 HAProxy 3 Redis 5 Graylog 5
©2024 — Joonsang.com