Andalucía
📍 말라가, 스페인
이것은 제가 가장 자주 사용하는 기술이지만, 다른 많은 기술로도 작업했습니다.
WordPress 생태계(Elementor Pro, WooCommerce)를 사용한 비즈니스 및 전자상거래를 위한 완전한 웹 솔루션 설계 및 구축. 콘텐츠 아키텍처, 매력적인 인터페이스, 기술적 속도 개선 및 SEO 포지셔닝에 중점을 둡니다.
DIMAP의 주요 플랫폼 개발 및 유지 관리, GM 및 CEJ 아카데미와 같은 고객을 위한 프로젝트. 최신 프론트엔드 개발 기술을 사용하여 사용자 경험, 성능 및 확장성에 중점을 둔 현대적이고 최적화된 인터페이스 구현.
소프트웨어 개발 및 웹 애플리케이션.
Agrooe® 회사의 캐시백 시스템 관리에 중점을 둔 웹 애플리케이션을 처음부터 개발. 데이터베이스, 백엔드 및 프론트엔드의 웹 애플리케이션 개발.
Next.js 15, React 19, Redux Toolkit, TailwindCSS 기반의 현대적인 애플리케이션인 Dimap 기업 웹사이트 개발. 최적의 성능과 부드러운 사용자 경험을 제공하도록 설계되었습니다. 서비스 페이지, 블로그, 기업 섹션, 리드 추적 폼 등을 포함하며, SSG, Lazy Loading, ClientLoader를 이용한 고도로 최적화된 모듈형 아키텍처로 구축되었습니다.
이 웹사이트에서 저는 팀과 함께 고품질 제품 판매와 지역 상업 발전에 전념하는 플랫폼을 처음부터 개발했습니다. 개념에서 실습까지 백엔드와 프론트엔드를 모두 만들며 작업했습니다. 다양한 기술 외에도 사용자 계정 관리 및 로그인을 위한 JWT, 모든 데이터 제어를 위한 대시보드 등의 통합을 구현했습니다. 다양한 소셜 네트워크로 로그인, 제품 구매를 위한 사용자 계정 생성 또는 제품 추가를 위한 회사 계정, 해당 제품을 찾을 수 있는 가장 가까운 위치의 지도 등의 기능이 있습니다. 기밀상의 이유로 코드는 표시되지 않습니다.
HTML, CSS, React를 사용한 인터페이스 생성, Node.js, MongoDB를 사용한 백엔드 개발, 데이터베이스 관리 및 DevOps 도구를 사용한 배포 등 많은 다른 기술을 포함한 풀스택 웹 개발 교육.
이 과정에서 JavaScript(ES2023 및 ES2024)의 최신 기능을 배웠고, 배열, 객체 및 세트에 대한 새로운 메서드, 프로미스 처리 및 논리 연산자의 개선 사항을 포함했습니다. 또한 코드를 최적화하고 더 읽기 쉽게 만드는 기술을 습득하여 현대 프로젝트에 최신 언어 기능을 적용했습니다.
이 과정에서 Model Context Protocols (MCP)를 생성하고 통합하여 언어 모델을 API, 데이터베이스 및 외부 서비스에 연결하는 방법을 배웠고, Anthropic/Claude 생태계 내에서의 아키텍처와 목적을 이해했습니다. 또한 MCP 서버 구성, VSCode에서의 사용 및 Playwright를 사용한 테스트 자동화에 참여하여 LLM과 외부 시스템 간의 통신을 표준화하기 위한 모범 사례를 적용했습니다.
이 과정에서 개발자의 관점에서 Figma를 깊이 배웠고, 인터페이스 디자인 및 프로젝트 조직의 기본 원칙을 이해했습니다. 구성 요소, 변수, 디자인 모드 및 프로토타이핑으로 작업하여 디자인 팀과의 협업을 개선했습니다. 또한 플러그인 및 DevMode를 통해 Figma를 개발 워크플로우에 통합하는 방법을 배워 디자인에서 코드로의 전환을 최적화했습니다.
이 과정에서 고도로 자율적인 코딩 어시스턴트인 Claude Code 사용을 깊이 배웠고, 복잡한 프로젝트를 효율적으로 작업하기 위한 베스트 프랙티스를 학습했습니다. Claude에게 명확한 컨텍스트를 제공하는 방법, 여러 인스턴스를 병렬로 조정하는 방법, MCP 서버와 GitHub를 통합하는 방법, 그리고 그 계획, 메모리 및 병렬 세션 기능을 적용하는 방법을 검토했습니다. 과정에는 RAG 챗봇, Jupyter에서의 데이터 분석, Figma로부터 비주얼 인터페이스 생성과 같은 실제 예제가 포함되어 Claude Code로 개발 워크플로우를 최적화, 리팩토링 및 자동화하는 방법을 보여주었습니다.