이우창

주요 기술 및 관심 분야

  • Java
  • Spring
  • Cloud
  • 추천시스템

자기소개

안녕하세요! 매일매일 배우고 있는 신입 백엔드 개발자 이우창입니다.
저를 소개하기 위해 질문과 답변을 적어보았습니다.

Q1.

프로그래밍을 시작하게 된 계기는 무엇인가요?

프로그래밍에 처음 관심을 갖게 된 것은 게임이었습니다. 중학생 시절 내 마음속으로 상상하던 것들을 직접 게임으로 만들어보고자 하였습니다. 그러나 노코드(NoCode) 게임 제작 툴에 한계를 느끼고 나만의 것을 만들어보자 한 것이 컴퓨터 프로그래밍을 시작하게 된 계기입니다.

Q2.

주로 다루고 있는 분야는 무엇인가요?

그런데 소프트웨어 개발을 하면서 느낀 멋진 점 하나는 제 손을 거쳐 만들어진 프로그램이 사람들에게 도움을 줄 수 있다는 점이었습니다. 작은 코드에 불과하지만 무수히 많은 곳에서 쓰일 수 있다는 게 놀라웠습니다.

그 점에서 저는 사람들의 수많은 요구를 처리하고 뒷받침해 주고 있는 Backend 개발에 관심 갖게 되었습니다. Spring Boot 프레임워크 사용해 개발해보다 보니, 패키지 구조라던가 로깅, 검증(Validation) 등 깊은 생각이 숨겨져 있음을 깨닫고, Spring에 대해 알아가고 있습니다.

Q3.

소프트웨어 개발자로서 이루고 싶은 목표는 무엇인가요?

개발을 해보면서 제가 만든 서비스나 프로그램이 사람들에게 알려졌으면 하는 욕심이 생겨났습니다. 이 욕구는 제가 만든 것이 많은 사람들에게 쓰이고, 도움이 되도록 해야겠다는 목표가 되었습니다. 이를 원동력으로 새로운 걸 배우고 무언갈 만들어가겠습니다.

학력

2019-03 ~ 2025-02
(졸업 예정)

충북대학교

소프트웨어학과 (학사)

사이드 프로젝트

2024-10

하모나이즈

사용자 목소리 기반 노래방 음악 추천시스템

  • 기술 Spring boot, JPA, Kafka, Tensorflow, Android
  • 역할 Backend 및 추천시스템 개발
2023-09

학술 동아리 TUX 홈페이지

충북대학교 소프트웨어학부 학술 동아리 TUX 홈페이지 백엔드 개발

  • 기술 Spring boot, JPA, React
  • 역할 Backend 개발

수상 및 자격증

2024-09

정보처리기사

2023-11

SQLD

2024-07

제 21회 TOPCIT 정기평가 동상(4위)

2024-07

제 3회 충청북도 대학생 프로그래밍 경진대회 우수상