• HyeWon
    portfoilo
    site

    조금은 늦었지만
    무작정 따라하며 성장해온
    개발자 신혜원의
    포트폴리오 사이트 입니다.

About Me

"중어중문학과 출신 개발자"

"안녕하세요. 소프트웨어 개발 전문가 신혜원 입니다."

학창 시절부터 무엇인가에 도전하는 삶을 꿈꿔왔습니다.
나의 능력을 향상시켜 남들에게 인정받는것을 좋아했습니다.
외국어가 좋아 중어중문학과로 진학하였습니다. 진학 당시 중국어를 한마디도 못하는 대학생이었으나 실력을 갈고 닦은 결과, 교환학생 당시 500명의 중국인을 앞에서 한중말하기대회에 참여하여 수상하기도 하였습니다.
전공을 살려 들어간 무역회사에서 2년간 열심히 일을 하였습니다.
하는 일이 싫지 않았지만, 도전을 좋아하는 저에게 있어서 매번 2% 부족한 느낌을 지울 수 없었습니다.

우연히 인공지능, 3D 프린터에 관한 책을 읽으면서 프로그래밍에 관심이 갔습니다. 어떠한 대규모 자본없이 프로그래밍 실력만으로 앱, 프로그램들을 만들어 수익을 창출할 수 있다는 것이, 내 아이디어만 있으면 그 아이디어를 가장 쉽게 구현할 수 있는 도구가 있다는 것이 너무나 저를 설레게 하였습니다.
고민은 깊게 판단은 확실하게 하기 위해 저는 퇴사를 하고 프로그래밍 학원을 등록하였습니다.
전공자도 아니었고 아직도 모르는것 투성이지만 조금 늦은만큼 더 열심히 배워가고 있습니다.

또 한번, 저만의 도전이 시작되었습니다.

MySQL/MongoDB

Python

C++/C#/C

HTML/CSS/JS

프로그래밍을 공부하며 제일 중요하다고 생각되는 부분은 "문제해결능력"이었습니다.
탄탄한 로직이 세워지면, 그 후 어떤 언어를 사용하던 언어는 로직을 구현해주는 수단에 지나지 않았습니다.
저는 "문제해결능력"을 기르기 위하여 배열, 연결리스트, 이분검색트리 라이브러리를 직접 만들어 원리를 익혔습니다.
또한 C,C++로 기초를 세워 JAVA, C#등 다른 객체지향 언어에 쉽게 접근하고 익힐 수 있는 능력을 길렀습니다.

행동으로 보여드리겠습니다.
TECH SKILLS

저는 현재 이것을 할 수 있습니다.


C/C++

90%
C와 C++ 기초, 데이터 분석과 시각화를 공부하고 C/C++ 언어의 기본적인 문법에 대해 알고 있으며, 자료구조 및 알고리즘을 C/C++로 공부하였습니다.

Web Programming

80%
HTML, CSS, Javascript, Python(flask), MongoDB, Docker, AWS 등 다양한 기술을 이용하여 웹사이트를 구축하였습니다.


MySQL/MongoDB

80%
MySQL, MongoDB를 사용하여 데이터 관리 프로그램을 개발하였습니다.

C#/WPF

80%
C#/WPF를 이용하여 게임 런처 프로그램을 개발하였습니다.


My Work

PROJECT

개인 프로젝트팀 프로젝트Business

개인프로젝트(각 항목별 자세한 사항은 detail - github - README를 참고해 주세요)

공튕기기 게임 개발
(2022.03)
기술스택 - Python

pygame 라이브러리를 활용한 실전 게임을 제작했습니다. 공을 쪼개서 없애면 게임이 끝나도록 제작되었습니다.

detail 구현 기능 상세보기

웹사이트 개발 - 게시판
(2022.03)
기술스택 - Python(flask), MongoDB, HTML/CSS/JS, Bootstrap, Docker, AWS

이 웹사이트는 기본 게시판을 모델로 만들었습니다. 글작성, 글수정, 글삭제, 회원가입, 댓글달기 등 기능이 있습니다.

detail 구현 기능 상세보기

메모장 개발
(2021.06 ~ 2021.10)
기술스택 - C++, MFC

이 메모장은 윈도우 기본 메모장을 참고하여 만든 메모장입니다. 이 메모장을 만들면서 윈도우 메모장에 없어서 아쉬웠던 기능들을 추가하였습니다.

detail 구현 기능 상세보기

가계부 개발
(2021.05.08 ~ 2021.05.28)
사용언어 - C++, MySQL

수입, 지출 관리용 가계부를 만들어보았습니다. 시작일자, 종료일자, 적요에 따라 필터링된 수입, 지출, 차액을 볼 수 있습니다.

detail 구현 기능 상세보기

퀴즈단어장 개발
(C++버전 - 2021.05.02 ~ 2021.05.07
C버전 - 2021.12.02 ~ 2020.12.16
DB - MySQL)

알파벳별로 트리를 만들어 효율적인 단어관리를 할 수 있는 퀴즈 단어장 입니다. 퀴즈를 풀면서 암기 단어, 미암기 단어를 구분하도록 해두어서 효율성을 높혔습니다.

detail 구현 기능 상세보기



What have I achieved?

저는 이런 "경험"들을 해봤습니다.

현재 개발에는 큰 도움은 되지 않을 수 있지만, 회사에서 필요로 한다면 이런 역량도 가지고 있습니다.

외국어능력

무역회사 재직당시 중국어와 영어로 공급업체와 연락을 취했기에 외국어에 대한 두려움이 없습니다.

기술습득

다양한 영문 reference를 보고 직접 설계에 적용했던 적이 있어, 새로운 기술 역시 잘 받아들일 수 있습니다.

프로젝트

다양한 프로젝트를 기획, 진행 해왔기에 업무에 대한 협력과 배분이 익숙합니다. 새로운 프로젝트에 도전적입니다.

project
career

GXC 2021.12~2022.02

Native Developer Intern - 게임 런쳐 프로그램 개발
C#, WPF 등을 통해 직접 UI를 제작하고, MVVM 디자인패턴을 이용하여 개발하였습니다.

Education

Education

박컴학원 교육생
2020.07 - 2021.11

소프트웨어 엔지니어 과정 수료


2022.01 - 2022.02

Udemy WPF Masterclass 과정 수료

가천대학교 중어중문학과 졸업
2012.03 - 2016.08

중국 산동대학교 1년 교환학생

중앙여자고등학교
2009.03 - 2012.02

self-improvement

BLOG and YOUTUBE

HTML5 Bootstrap Template by colorlib.com
since 2021.11 | 개발 블로그 운영

신혜원의 Dev Blog

시작한지 얼마 되지 않았지만 포기하지않고 어느 한분야라도 '장인'이 되겠다는 마음으로 꾸준히 개발 블로그를 운영해보려고 합니다.

Get in Touch

Contact

shin4821@naver.com

서울시 종로구