Google AI가 제공하는 새해, 새로운 당신 포트폴리오 챌린지

발행: (2026년 1월 8일 오후 01:19 GMT+9)
7 min read
원문: Dev.to

Source: Dev.to

이것은 Google AI가 제시한 새해, 새 당신 포트폴리오 챌린지에 대한 제출물입니다.

소개

안녕하세요! 👋 저는 Dulaj Thiwanka이며, 사용자 중심의 확장 가능한 웹 애플리케이션을 구축하는 데 강한 기반을 가진 열정적이고 헌신적인 풀스택 개발자입니다. 정보기술 전공으로 졸업했으며, React, Node.js, 클라우드 서비스, 최신 개발 도구와 같은 기술을 전문으로 다룹니다. 복잡한 문제를 해결하고 의미 있는 소프트웨어 솔루션을 만드는 것을 즐기며, 특히 AI, 프롬프트 엔지니어링, 클라우드 기술 분야에서 지속적으로 역량을 확장하고 있습니다.

코딩 외에도 새로운 기술을 배우고 탐구하는 것을 좋아합니다—창의적인 문제 해결이든, 비슷한 목표를 가진 사람들과 교류하든 말이죠. 제 포트폴리오에는 풀스택 애플리케이션, IoT 시스템, RESTful API, 동적인 사용자 인터페이스 등 제가 만든 프로젝트들이 담겨 있습니다. 이를 통해 성장 과정, 다재다능함, 그리고 영향력 있는 기술에 대한 헌신을 보여주고자 합니다. 이 포트폴리오를 통해 제가 할 수 있는 것뿐만 아니라 앞으로 만들고 싶은 것—의미 있는 프로젝트에 협업하거나 오픈소스에 기여하고, 기술이 달성할 수 있는 한계를 뛰어넘는 일—을 전달하고 싶습니다.

포트폴리오

Profile Image

Dulaj Thiwanka - 풀스택 개발자 | 포트폴리오
Dulaj Thiwanka의 포트폴리오를 탐색하세요. 풀스택 개발, React, Node.js, 그리고 클라우드 기술에 대한 전문성을 보여줍니다. 프로젝트와 기술을 확인해 보세요.

Apple Settings Icon
dulajthiwanka.netlify.app

How I Built It

이 프로젝트는 ReactViteJS를 사용하여 빠르고 현대적인 개발 경험과 최적화된 성능을 제공하도록 구축되었습니다. Tailwind CSS를 선택하여 깔끔하고 반응형이며 일관된 UI를 만들면서 빠른 반복과 커스터마이징을 가능하게 했습니다.

디자인 관점에서 나는 단순성, 사용성, 확장성에 초점을 맞추어 인터페이스를 최소화하면서도 부드러운 사용자 상호작용과 명확한 시각적 계층 구조를 보장했습니다. 컴포넌트는 재사용 가능하고 유지 보수가 용이하도록 구조화했으며, 최신 프론트엔드 개발의 모범 사례를 따랐습니다.

AI 통합을 위해 Google Gemini API를 삽입하여 지능형 컨텍스트‑인식 응답으로 기능을 강화했습니다. 이를 통해 애플리케이션은 실제 AI 사용 사례를 시연하며, 프론트엔드 성능과 강력한 생성 AI 기능을 결합했습니다.

전반적으로 내 개발 프로세스는 모듈식 아키텍처, 성능 최적화, 원활한 AI 통합을 강조했으며, 그 결과 다듬어지고 미래 지향적인 애플리케이션이 완성되었습니다.

내가 가장 자랑스러워하는 것

저는 Google의 Gemini API를 최신 React 애플리케이션에 성공적으로 통합하고, 깔끔한 사용자 경험 속에서 AI를 접근하기 쉽고 실용적으로 만든 것에 가장 큰 자부심을 느낍니다. 강력한 생성형 AI 도구를 사용자에게 직관적으로 다가갈 수 있게 만든 것이 핵심 성과였습니다.

기술적인 관점에서 보면, ViteJS를 활용한 빠른 빌드, React 컴포넌트 재사용성, Tailwind CSS를 이용한 반응형이며 시각적으로 일관된 디자인 등 애플리케이션의 성능과 구조에 자부심을 가지고 있습니다. 이 프로젝트는 기능성과 단순성 사이의 좋은 균형을 유지합니다.

또한 UI와 컴포넌트 아키텍처를 계획하고 AI 기능을 확장 가능한 방식으로 삽입하는 전반적인 개발 워크플로우에도 자부심을 느낍니다. 이 프로젝트는 개발자로서의 성장과 최신 프론트엔드 기술을 실제 AI 통합과 결합하여 의미 있고 미래 지향적인 애플리케이션을 구축할 수 있는 능력을 보여줍니다.

My Portfolio

Back to Blog

관련 글

더 보기 »