Profile

인적 사항

학력

서강대학교 컴퓨터공학과

2017.02 ~ 2024.08 (예정)

  • 다양한 전공 프로젝트 및 학부생 논문 작성 경험

어학 성적

  • OPIC : Intermediate High

About Me

  • 안녕하세요! 신입 백엔드 개발자 강성준입니다.
  • 서비스를 개발하는 것에 큰 흥미를 느껴서 교내·외 다양한 외부 활동 및 프로젝트에 주도적으로 참여하고 있습니다.
  • 서강대학교 컴퓨터공학과에 재학 중이며 CS 자체에도 관심이 많습니다. 특히 네트워크와 OS 부분을 공부하는 것을 좋아합니다.
  • 좋은 개발자는 열정과 적응력, 의사소통 능력이 중요하다고 생각합니다. 해당 역량을 지닌 훌륭한 개발자가 되고 싶습니다.

Experience


삼성SDS 24년 상반기 대학생 알고리즘 특강

삼성SDS에서 진행한 알고리즘 역량 강화 과정

알고리즘

2024.02. ~ 2024.02.

  • S/W 자료구조 및 알고리즘 심화 학습
  • 알고리즘 문제 풀이 및 문제 해결 특강
  • SW검정에서 Professional 등급 취득

네이버 커넥트재단 <부스트캠프 웹・모바일 7기>

네이버 커넥트재단에서 진행한 웹 풀스택 개발자 양성 과정

챌린지 과정

2022.07.18 ~ 2022.08.12

  • 기초 CS 지식 심화학습 및 분야별 도메인 지식 학습
  • 매일 학습한 내용을 gist에 기록 및 정리
  • 팀원들과 매일 코드 리뷰 및 리팩토링 진행

멤버십 과정

2022.08.31 ~ 2022.12.16

  • 8주간의 학습스프린트를 통한 문제 해결 역량 강화
  • 코드 리뷰 및 페어프로그래밍 진행
  • 팀 프로젝트 관련 기술 발표 진행

삼성전자 DX부문 동계 대학생 S/W 알고리즘 역량 강화 특강

삼성전자에서 진행한 알고리즘 역량 강화 과정

알고리즘

2022.01. ~ 2022.02.

  • S/W 자료구조 및 알고리즘 심화 학습
  • 알고리즘 문제 풀이 및 문제 해결 특강

Project


[팀 프로젝트]

문진

작가들을 위한 문학 뉴스레터 플랫폼 (Web)

Backend

2023.11. ~

  • 코드 재사용성 및 생산성 향상을 위해 모노레포 도입
  • 게시글을 메일 뉴스레터 형식으로 보낼 수 있도록 JSON ↔ HTML 컨버터 및 파이프라인 개발
  • FE와의 효과적인 협업을 위한 api types 및 error 객체 package로 공유
  • https://github.com/moonjin-newsletter/moonjin-service

KICK-OFF

스포츠 관련 구인 및 경기 매칭, 구장 대관 플랫폼 (Android App)

Backend

2023.10. ~

  • Github Actions를 통한 CD 자동화로 배포 시간 단축
  • 페어프로그래밍 및 코드 리뷰를 통해 코드 품질 개선
  • 크롤링 데이터를 내부 데이터와 비교하여 부분 업데이트 하도록 로직 개선, 성능 개선
  • http://cscp2.sogang.ac.kr/CSE4186/index.php/오프사이드

방방곡곡 (인공지능을 활용한 3차원 공간 렌더링)

공간에 관한 동영상을 둘러볼 수 있는 형태의 3차원 객체로 렌더링하는 모델. 이에 관한 실용성 연구

2023.3. ~ 2023.6

  • NeRF 모델을 통해 동영상을 Point Cloud 형태로 렌더링
  • NeRF 모델 기반의 오픈소스 Instant-NGP를 활용하여 본 서비스에 이용할 수 있도록 리서치 및 성능 개선.
  • 해당 모델이 추후 공간 대여 서비스들에 활용될 수 있다는 점, 기존의 유사 서비스들에 비해 좋은 성능을 보인다는 점 등을 기반으로 학부생 논문 작성 및 제출
  • DBPIA

SleepyWoods (메타버스 기반 SNS 서비스)

Phaser, Socket 및 WebRTC로 즐기는 웹 기반 소셜 게임 프로젝트

Backend

2022.11. ~ 2022.12

  • WebRTC를 활용한 실시간 화상 통화 지원. 한정된 서버 자원을 고려하여 SFU 방식에서 Mesh 방식으로 전환. 통화 가능 인원 4명 → 8명 개선
  • CD 자동화 및 무중단 배포 구현을 통해 배포 시간 단축
  • 페어프로그래밍 및 코드 리뷰를 통해 코드 품질 개선
  • 지속적으로 프로젝트 진행 사항 및 wiki 작성. 기술 발표 진행
  • https://stouter.notion.site/SleepyWoods-f9fbca6aa60a4478b17ae931d426c2be

[개인 프로젝트]

PintOS

커널 및 파일 시스템, 시스템콜, 동기화 등을 구현 해볼 수 있는 교육용 mini OS

2023.9 ~ 2023.12

  • System call handler, Thread Synchronization, Thread Scheduling 관련 기능 구현 및 테스트 진행
  • 진행 사항 보고서 작성 및 기록화
  • https://github.com/comeintostout/pintos

Tech Stacks


Backend

  • NestJS
  • Spring Boot

Database

  • PostgreSQL
  • MongoDB
  • Prisma, TypeORM

Infra

  • AWS
  • Naver Cloud

Etc

  • HTML/CSS
  • Typescript
  • JAVA
  • C
  • Python
  • Selenium