About

About

안녕하세요. 김태완입니다. 2020년부터 개발업무를 해오고 있습니다.

CONTACT


WORK EXPERIENCE

2023.05 - 2025.02

대한민국 공군

소프트웨어개발병(백엔드) 1년 9개월

소프트웨어 개발병으로 복무하며 20개월간 군사 도메인 웹 시스템 개발 및 유지보수를 담당했습니다.

  • 폐쇄망 환경에서 군사 시스템을 단독으로 설계·개발 (Java, Spring Boot, OracleDB 기반)
  • 도메인별 인가 정책을 AOP + 전략 디자인 패턴 구조로 정리해 정책 변경에 유연하게 대응
  • 멀티스레드 환경에서 발생하는 엔티티 상태 변화 추적을 위해 비동기 큐 기반 감사 로그 구조를 직접 구현
  • 외부 의존 없이 모든 기능을 자체 설계하고, 수동 배포 및 로그 기반 장애 대응까지 전담

Java Spring-boot Oracle Maven Jboss Vue.js Jsp Typescript Linux Docker


2022.07 - 2023.04

아키

프리랜서 웹 개발자 10개월

한솔그룹의 Anbox 웹사이트(anbox.co.kr) 리뉴얼 프로젝트를 외주로 맡아 개인사업자로서 프리랜서 팀을 운영하며, 웹사이트 리뉴얼백오피스 개발을 수행했습니다.

  • 한솔그룹 ANBOX 웹사이트 리뉴얼 프로젝트를 수주해 기획, 개발, QA 대응까지 직접 운영
  • 주문제작 영역의 서버 재구성 및 UI/UX를 개선하고, 백오피스는 micro-frontend 방식으로 재구성
  • 일정 및 품질 신뢰를 확보해 타 외주팀 대비 높은 만족도로 계약금 인상에 기여
  • 프리랜서 팀 리드로서 클라이언트 커뮤니케이션, 일정 조율, 외주 인력 운영을 직접 수행

Node.js Nest.js Typescript MsSQL React.js Aws


2020.07 - 2022.05

(주)프레젤글로벌커넥션그룹

기술책임 / 사내이사 1년 11개월

2020년에 공동창업하여 10명규모로 운영했던 IT법인입니다. 법인을 운영하며 서비스 개발 및 개발팀 관리에 기여했습니다.

  • ‘글로벌 커뮤니티 → 공동구매 커머스 → 구매 추천 커뮤니티’ 순으로 3개 서비스를 개발부터 운영까지 주도
  • SQL 병목 구간을 ‘EXPLAIN ANALYZE’ 기반으로 리팩토링해 최대 400배 개선, 실시간 쿼리 안정성 확보
  • 재고 동시성 문제는 트랜잭션 기반 다중 검증 구조로 해결해 정합성과 처리 성능을 균형 있게 확보
  • 5인 개발팀을 리딩하며 설계·개발 외에도 기술 결정, 일정·릴리즈 조율까지 총괄

Node.js Nest.js Typescript MySQL React.js Flutter Dart FaunaDB Algolia-SDK Aws GCP Azure Graphql Redis Docker Firebase


2019.12 - 2020.02

에피라이브

모바일 개발자 3개월

에피라이브는 음성스트리밍 글로벌 어플리케이션을 만드는 회사로 5만명이 사용하는 서비스인 ‘에피’ 앱 개발에 참여했습니다.

  • 인터랙티브 애니메이션 컴포넌트 제작 및 리팩토링 (리액티브, 함수형 코드)
  • 유닛 테스트 적용메서드 단위 리팩토링
  • Paypal 결제 시스템 개발Flutter 웹사이트 구축

Flutter Dart Firebase Paypal-SDK Node.js