노션프로필.jpg

👨‍💻 Backend Engineer, Web Developer

🙆‍♀️ GitHub

https://github.com/Seunghui98

📝 Tech Blog

https://developer-ellen.tistory.com/

✉️ E-mail

[email protected]

<aside> 💡 소개 개방성, 투명성, 혁신성을 가지는 오픈소스의 가치를 깨닫고,
현재 오픈소스 컨트리뷰션과 코드 리뷰에 관심이 많습니다.

삽질하며 성장하는 것을 즐기며 이슈에 끈기있게 도전하여 해결하는 것에 자신 있습니다.

성실함꾸준함이 개발자의 큰 덕목이라 생각하여,
현재 1일 1커밋과 배운 것들을 기술 블로그에 정리하며 성장하고 있습니다.

</aside>

👩‍💻Experience


🛠️Tech Stack


JAVA 🟦🟦🟦🟦◻️

객체지향 설계를 완전히 이해하고 원하는 기능을 개발할 수 있습니다. 특히, Servlet, JSP 구현 뿐만 아니라 Spring Framework, Spring Boot를 활용하여 REST API를 설계하고 구현할 수 있습니다. JDBC 으로는 xml기반의 MyBatis와 ORM 기반의 JPA을 사용하여 웹 애플리케이션을 개발할 수 있습니다. 또한 ORM 기법의 JPA를 활용해서 Spring boot내에 비즈니스 니즈에 맞춰 서비스를 구현할 수 있습니다.

Python 🟦🟦🟦◻️◻️

학습된 인공지능 모델을 활용해 원하는 웹서비스로 구현해낼 수 있습니다. 특히, flask Framework 활용하여 원하는 비즈니스 구조에 맞는 REST 구조 API를 설계할 수 있습니다.

JavaScript 🟦🟦🟦◻️◻️

MVVM 패턴에 대해 이해하고 있으며 Vue.js Framework를 활용하여 원하는 컴포넌트 구조로 설계할 수 있습니다. 프로젝트에서 삽질 과정을 통해 비동기 처리 방식을 배웠으며 원하는 기능에 맞춰 구현해낼 수 있습니다. Node.js로 서버를 구현하여 웹 서비스에 맞춰 REST API 설계를 할 수 있습니다.

GIT & GITHUB 🟦🟦🟦🟦◻️

4번의 프로젝트에서 Git과 GitHub, GitLab을 활용하여 팀프로젝트를 진행한 경험을 바탕으로 팀 내에서 정한 Git Branch 전략을 통해 코드를 Merge하고 코드 버전관리에 능숙합니다.

JIRA 🟦🟦🟦🟦◻️

3번의 프로젝트에서 JIRA를 사용하며 일정관리를 수행한 경험으로 일(Task)를 스토리 포인화하여 애자일하게 일주일 단위로 개발하며 효율적인 일정관리 방법을 배웠습니다. 특히 3번의 프로젝트마다 각 일주일(스프린트) 단위로 회고를 진행하며 세부 일정관리에 잘한 부분, 배운 부분, 개선할 점들을 공유하며 스스로에 맞는 일정 조율 방법을 배울 수 있었습니다.