안녕하세요! 소프트웨어 엔지니어 강지훈입니다.
- 저는 프론트엔드부터 백엔드, 인프라 관리까지 다양한 웹 개발 경험을 가진 개발자입니다
- 아키텍처 설계, 클린 코드, 보안, 성능 최적화에 관심이 많고, AWS와 서버리스 아키텍처를 활용한 안정적인 서비스 제공에 주력합니다.
- 개인과 팀의 성장을 통해 비즈니스에 기여하는 것을 목표로 하고 있습니다.
- SOLID 원칙을 기반으로 개발 철학을 확립하며, 팀과 조직의 성장에 기여하고자 합니다.
Experience
May 2024 - Present
Software Engineer @주식회사 엔코드
South Korea, Seoul
- MVVM패턴으로 설계된 DCODE 백오피스 프론트엔드 유지보수 및 신규기능 개발
- CAFE24 API연동 기반의 나우인파리 백오피스 백엔드 유지보수 및 리팩토링
- Next.js를 활용하여 크롤링 데이터 관리 및 모니터링 어드민 페이지 개발
- React Native CLI 기반 WebView 디코드앱 유지보수(0.72.0)
- Spring WebFlux를 활용하여 비동기 및 논블로킹 방식으로 크롤러 엔진 설계 및 구현
- 서버리스 환경에서 Amazon Rekognition을 사용하여 이미지 처리 파이프라인 구축
- AWS 인프라 유지보수 및 개선
ReactNext.jsTypescriptAWSSpring BootFeb 2022 - Apr 2024
Software Engineer @콘핀코리아
South Korea, Seoul
- React기반의 반응형 웹 페이지 구현 및 개발
- 다양한 웹 제품의 NoSQL 기반의 DB 설계, Node.js 기반의 백앤드 개발 및 유지보수
- Lambda, DynamoDB 등 AWS의 서버리스 인프라 작업및 수행
ReactNext.jsNode.jsAWS
Projects
NowinParis
해외(유럽)직구 기반 플랫폼
Next.jsTypescriptNode.jsexpressAWSJavaSpringBootMongoDBDcode
명품 프리오더 커머스 플랫폼
React.jsTypescriptSpringBootJavaMariaDBAWS ECSAWS RDSRedis콘핀 블록체인 DAO
블록체인 기반 그룹 투자 및 투표 지원 플랫폼
Next.jsTypescriptNode.jsexpressAWS
Latest posts
[Java] 자바 컬렉션 제대로 이해하기: 배열, 리스트, 맵의 차이와 활용 주의사항⚠️
Published on Nov 08, 2024 • 4 min read
자바에서 자바에서 char와 String의 차이점 정리: 개념, 메모리, 활용 예시까지
Java[Java] 자바 접근 제어자: 어떻게 쓰고, 언제 써야 할까?
Published on Nov 06, 2024 • 4 min read
자바 접근 제어자 알아보자
Java[spring] 롬복(Lombok)으로 코드 간소화하기: 필수 어노테이션과 활용법
Published on Oct 31, 2024 • 4 min read
롬복(Lombok)으로 코드 간소화하기: 필수 어노테이션과 활용법
SpringJava[spring] 직렬화(Serialization)와 역직렬화(Deserialization)과정에서의 PropertyNamingStrategy사용
Published on Oct 31, 2024 • 4 min read
직렬화(Serialization)와 역직렬화(Deserialization)과정에서의 PropertyNamingStrategy사용
JavaSpring