포트폴리오상세페이지

양정민

학과

컴퓨터공학부

관심분야

데이터 사이언스, 알고리즘, 데이터베이스, 기타

학번

2019****78

자기소개

안녕하세요, 백엔드 개발자를 꿈꾸고 있는 양정민입니다.

대학교에서 웹 프로그래밍을 처음 접한 후 백엔드 개발의 매력에 푹 빠지게 되었습니다. 사용자들이 보지 못하는 곳에서 시스템의 핵심 로직을 설계하고 구현하는 과정이 저와 잘 맞았기 때문입니다.

대학 교육과정을 통해 자료구조, 알고리즘, 데이터베이스 등 백엔드 개발에 필수적인 기초 지식을 탄탄히 쌓았습니다. 이론적인 학습뿐만 아니라, 여러 팀 프로젝트에 참여하며 실제 서비스 개발 경험도 쌓았습니다.

Spring Framework를 주력으로 사용하여 RESTful API 설계 및 구현, JPA를 활용한 데이터베이스 설계, 그리고 효율적인 비즈니스 로직 구현 등을 수행할 수 있습니다. 특히 객체지향 설계 원칙을 준수하며 확장 가능하고 유지보수가 용이한 코드 작성을 위해 노력하고 있습니다.

최근에는 정보처리기사 자격증을 취득하여 소프트웨어 개발의 전반적인 프로세스와 시스템 아키텍처에 대한 이해도를 높였습니다. 현재는 MSA(Microservice Architecture) 환경에서의 개발에 관심을 가지고 있어, Docker와 Kubernetes를 학습하고 있으며, 서비스 간 통신을 위한 메시지 큐 시스템과 API Gateway 등의 기술도 공부하고 있습니다.

또한, 테스트 주도 개발(TDD)의 중요성을 인식하고 있어 JUnit을 활용한 단위 테스트 작성과 통합 테스트 구현에도 익숙합니다. 이를 통해 안정적이고 신뢰성 있는 서비스를 제공하는 것을 목표로 하고 있습니다.

백엔드 개발은 끊임없이 새로운 기술이 등장하는 분야이기에, 지속적인 학습과 성장이 필요하다고 생각합니다. 기술 블로그 운영과 개발자 커뮤니티 활동을 통해 최신 기술 트렌드를 파악하고, 더 나은 개발자가 되기 위해 꾸준히 노력하고 있습니다.  

이수교과목

1-1
소프트웨어 원리
미적분학
전기전자공학개론


 

1-2
컴퓨터 프로그래밍
메카트로닉스 개론
이산수학


 

2-1


모바일프로그래밍
웹프로그래밍
객체지향 프로그래밍 I
창의적 공학 설계


 

 

2-2
컴퓨터 구조
자료구조
윈도우 프로그래밍


 

3-1
클라우드 컴퓨팅
프로그래밍 언어론
컴퓨터 알고리즘
운영체제
데이터 베이스


 

3-2
소프트웨어 공학
데이터 통신
네트워크 프로그래밍
인공지능


 

4-1
캡스톤 디자인 II
객체지향 프로그래밍 응용
임베디드 시스템

사용가능기술

언어
• Java
• JavaScript
• MySQL

백엔드 프레임워크/라이브러리
• Spring Boot
• Spring Framework
• Spring Security
• JPA/Hibernate
• Node.js

DevOps
• Docker
• Kafka
• Jenkins
• Github Actions

클라우드
• AWS EC2
• AWS S3
• CloudFront
• AWS API Gateway

개발 도구
• Git
• Github
• IntelliJ
• Notion
• Figma  

첨부파일

  • 담당부서
    소프트웨어 중심대학
  • 전화번호
    02-3399-3633
최종수정일 : 2024년 02월 26일