LMS 프로젝트
학습 관리 시스템(Learning Management System) 개발. 강의 관리, 수강생 관리, 과제 제출 및 평가 시스템을 통합한 플랫폼입니다.
끊임없이 배우고 성장하는 개발자입니다
안녕하세요! 사용자 경험을 최우선으로 생각하며, 기술을 통해 실질적인 가치를 창출하는 것을 목표로 하는 풀스택 개발자입니다.
비전공자로서 개발을 시작했지만, 꾸준한 학습과 프로젝트 경험을 통해 프론트엔드부터 백엔드까지 전반적인 웹 개발 역량을 쌓고 있습니다. 현재는 학원에서 체계적인 커리큘럼을 통해 웹 개발 전반을 배우고 있으며, 실제 프로젝트를 통해 서비스 구성과 구현 경험을 확장하고 있습니다.
또한 팀 프로젝트 경험을 통해 원활한 소통과 협업의 중요성을 깊이 이해하고 있으며, 팀과 함께 더 나은 방향을 고민하며 성장하는 개발자가 되기 위해 노력하고 있습니다. 새로운 기술을 배우고 적용하는 것을 즐기며, 클린 코드와 효율적인 아키텍처 설계에도 높은 관심을 가지고 있습니다.
최근에는 클라우드 네이티브 애플리케이션과 마이크로서비스 아키텍처(MSA) 분야에 흥미를 느껴 관련 기술들을 학습하고 있습니다.
제가 개발을 대하는 자세입니다
기술은 수단일 뿐입니다. 항상 "왜?"를 묻고, 근본적인 문제를 파악하여 최적의 솔루션을 찾기 위해 노력합니다. 사용자의 진짜 필요를 이해하고 그에 맞는 가치를 제공하는 것이 개발자의 역할이라고 믿습니다.
기술은 빠르게 변화합니다. 현재에 안주하지 않고 새로운 기술과 방법론을 꾸준히 학습하며, 더 나은 개발자가 되기 위해 노력합니다. 실패를 두려워하지 않고, 시행착오를 통해 배우는 것을 즐깁니다.
혼자서 만드는 완벽한 코드보다, 팀과 함께 만드는 좋은 제품이 더 가치있다고 생각합니다. 명확한 커뮤니케이션, 코드 리뷰, 문서화를 통해 팀의 생산성을 높이고 함께 성장하는 것을 지향합니다.
빠른 개발도 중요하지만, 유지보수 가능하고 확장 가능한 코드를 작성하는 것이 장기적으로 더 효율적이라고 믿습니다. 테스트 코드 작성, 리팩토링, 성능 최적화를 통해 높은 품질의 코드를 추구합니다.
기술적으로 완벽한 것보다 사용자에게 유용한 것이 더 중요합니다. 사용자 경험(UX)을 최우선으로 고려하며, 직관적이고 접근성 높은 인터페이스를 설계하는 것을 중요하게 생각합니다.
사용자 데이터를 다루는 것은 큰 책임이 따릅니다. 보안을 항상 염두에 두고 개발하며, 안전한 코드 작성과 취약점 방지를 위해 지속적으로 학습하고 최신 보안 가이드라인을 준수합니다.
제가 진행했던 주요 프로젝트들입니다
학습 관리 시스템(Learning Management System) 개발. 강의 관리, 수강생 관리, 과제 제출 및 평가 시스템을 통합한 플랫폼입니다.
딥러닝 기반 보행 패턴 분석 시스템. 영상 데이터에서 보행 자세를 분석하고 이상 패턴을 감지하는 AI 모델을 개발했습니다.
클라우드 네이티브 애플리케이션 구축 및 배포. AWS 서비스를 활용한 고가용성, 확장 가능한 인프라를 설계하고 구현했습니다.
언제든지 연락주세요!