소개

대한민국 서울에서 활동하는 게임 개발자 겸 풀스택 웹 개발자입니다.

포트폴리오 PDF 다운로드 (KR)
Calvin Lucas Dogus
새로운 기회에 열려 있습니다

Calvin Lucas Dogus

게임 개발자 & 풀스택 웹 개발자

개인 정보

  • 안녕하세요! 저는 서울에 거주하는 프랑스 개발자 Calvin Dogus(칼빈 도구스)입니다. 터키에서 태어나 프랑스에서 자랐고, 지금은 한국에서 게임, 웹사이트, 인터페이스를 만들고 있습니다.

    제 프로젝트는 PC 및 모바일 게임부터 웹사이트와 WebGL 애플리케이션까지 다양합니다. 첫째로 게임 개발자, 둘째로 웹 마법사, 그리고 미적 감각과 약간의 혼돈을 지닌 UI/UX 디자이너입니다.

    저는 항상 새로운 기회에 열려 있습니다. 제 프로젝트를 둘러보거나 편하게 연락해 주세요.

  • 세계와 그것을 만드는 방법: 게임 디자인, 환경 아트, 절차적 시스템, 멀티플레이어 아키텍처.

    플랫폼으로서의 웹: WebGL, 브라우저 속 실시간 3D, 빠르고 잘 다듬어진 인터페이스.

    로컬 우선(local-first) 소프트웨어, 개발자 도구, 클라우드가 아닌 기기에서 실행되는 AI.

  • 프랑스 툴루즈에서 컴퓨터 과학 학사와 인간-컴퓨터 상호작용(HCI) 전공 컴퓨터 과학 석사 학위를 취득했습니다. 자세한 내용은 아래 파일을 열어 보세요.

    학사

    과학, 공학 및 컴퓨터 과학 학사 (개발자 과정), 툴루즈 제3대학 폴 사바티에, 2020년. 프로그래밍 기초, 알고리즘, 데이터베이스, 소프트웨어 공학.

    석사

    컴퓨터 과학 석사 Master IHM (인간-컴퓨터 상호작용), 툴루즈 제3대학 폴 사바티에 및 ENAC, 2022년: 개발자 및 UI/UX 디자이너 과정. CEMES 연구소를 위한 HoloLens 2 현미경 시각화 도구와 ISAE-SUPAERO를 위한 VR 비행 시뮬레이터 프로젝트를 진행했습니다.

경력 정보

  • 지난 몇 년간 프랑스와 한국에서 게임과 웹 제품을 출시해 왔습니다. 서커스컴퍼니에서는 멀티플레이어 설치형 콘텐츠와 WebGL 메타버스를, Capgemini에서는 데이터베이스 마이그레이션을, ISAE-SUPAERO와 CEMES 연구소를 위해서는 VR 및 혼합현실 연구 프로젝트를 진행했습니다. 현재는 서울의 인피니크에서 전문 포토 에디터 Clor AI를 만드는 개발팀을 이끌고 있습니다.

    개인적으로는 Caesium Games와 Arcanyst 세계관을 운영하고 있습니다. Arcanyst Chaos, Arcane Heist, Google Play에 출시한 캐주얼 모바일 게임 3종, 그리고 스튜디오의 웹사이트와 계정 플랫폼을 만들었습니다.

    Unity 4 시절부터 게임을 만들어 왔고, API를 처음부터 설계하며, AWS와 Azure 인프라를 관리하고, 다른 Unity 및 웹 개발자를 멘토링해 왔습니다.

  • 게임 엔진: Unity (C#, Netcode for GameObjects, WebGL, AR/VR, HoloLens 2) 및 Unreal Engine 5 (Blueprint, C++).

    웹: TypeScript, React, Vite, Tailwind CSS, Node.js, Fastify, PostgreSQL, Svelte, Tauri, Electron, Capacitor, Three.js, Astro.

    클라우드 및 도구: AWS, Azure, Docker, CI/CD, .NET, SQL Server. 디자인 도구는 Figma, Adobe XD, Photoshop, Illustrator, Blender.

    브라우저에서 실시간 이미지 처리를 위한 온디바이스 AI 통합 (TensorFlow, ONNX).

  • 현재 개발팀을 이끌고 있습니다. 명확한 우선순위를 정하고, 코드를 리뷰하며, 제 코드를 작성하기 전에 팀원의 문제를 먼저 해결합니다.

    여러 문화와 언어 사이에서 편안하게 일합니다. 프랑스어가 모국어이고 영어에 능통하며, 서울에서 한국어로 생활하고 일하고 있습니다.

    풀스택에 대한 호기심: 디자인 시안부터 배포된 API까지 기능 하나를 온전히 책임지고, 다음 개발자가 헤매지 않도록 문서화하는 것을 좋아합니다.

취미

  • 오랜 워크래프트 세계관 팬이며(네, 회사에서 피언 대사를 인용합니다) 액션 어드벤처와 퍼즐 게임을 즐깁니다. The Witness, The Talos Principle, 젤다는 Arcanyst에 직접적인 영감을 주었습니다.

    무언가를 분해하는 것도 좋아합니다. 게임잼, 하이퍼캐주얼 챌린지, Git Status Overlay 같은 에디터 툴은 모두 그 습관에서 나왔습니다.

  • Figma로 인터페이스를 그리고, Blender로 모델링하고, Arcanyst 세계관의 설정을 씁니다.

    기존 도구가 제 작업 방식에 맞지 않을 때는 Kairnet처럼 직접 도구를 만듭니다.

경력 및 학력

    • 개발팀 팀장
    • 프론트엔드 개발자
    • AI 통합
    • 브라우저 기반 전문 포토 에디터 Clor AI를 만드는 개발팀의 팀장을 맡고 있습니다.
    • React로 포토샵 스타일의 완전한 에디터를 구축했습니다: 다중 레이어 시스템, 브러시 엔진, 리퀴파이, 마스크 및 변형 기능.
    • 여러 AI 모델을 로컬 클라이언트 사이드에서 실행하여 체형 및 얼굴형 보정, 피부 리터칭(잡티 제거), 치아 복원, 문신 제거 기능을 통합했습니다.
    • 여러 플랫폼에 출시했습니다: 웹(Edge & Chrome), Electron 기반 데스크톱, Capacitor 기반 모바일.
    • 실시간 비파괴 편집을 위해 온디바이스 추론과 캔버스 렌더링을 최적화했습니다.
    ReactTypeScriptViteElectronCapacitorAI / MLTensorFlowONNXinfinique.co.kr
    • Unity 개발자
    • 풀스택 개발자
    • 클라우드 관리
    • API 개발자
    • DevOps
    • 여러 싱글 플레이어 및 멀티플레이어 프로젝트를 처음부터 개발했습니다.
    • 사용되지 않는 클라우드 시스템(Azure 및 AWS)을 중지, 제거, 정리하여 회사의 클라우드 시스템을 관리하고 비용을 절감했습니다.
    • 프로젝트 소개 웹사이트를 포함해 회사용 웹사이트를 여러 개 만들었습니다.
    • CMS 및 API 구축에 참여했습니다.
    • 클라우드, DB, API 인프라 구축을 도왔습니다.
    • 다른 개발자(웹 및 Unity 개발자)를 멘토링했습니다.
    UnityC#WebGLMultiplayer / NetcodeReactTypeScript.NETAWSPlayCanvasAzureBlenderFigmaPhotoshopcircuscompany.com
    • 백엔드 개발자
    • 일반 및 상세 설계 문서를 작성했습니다.
    • 기존 데이터베이스를 마이그레이션하기 위해 새로운 데이터베이스 구조를 만들었습니다.
    • 마이그레이션 스크립트와 해당 스크립트를 위한 테스트 환경을 만들었습니다.
    • 구형 ASP.NET 앱 기반 시스템을 대체하기 위해 WorkflowGen에서 새로운 양식을 만들었습니다.
    • 새로운 데이터베이스 구조에 맞게 여러 앱(ASP.NET, Excel, Power BI, WorkflowGen)을 업데이트했습니다.
    • 다양한 콘텐츠에 대한 테스트를 작성하고 실행하여 모든 것이 잘 작동하는지 확인했습니다.
    .NETC#WorkflowGenTalendSQL ServerPower BIcapgemini.com
    • 개발자 & UI/UX 디자이너 과정
    • Master IHM (인간-컴퓨터 상호작용), 툴루즈 제3대학 폴 사바티에 및 ENAC.
    • Unity 개발자
    • MotionSystems의 모션 플랫폼(회전 전용)을 기반으로 비행기의 움직임을 시뮬레이션하는 VR 비행 시뮬레이터를 단독으로 개발했습니다.
    • 페달과 같은 비행기 컨트롤러를 통합했습니다.
    • 화면 표시를 위해 HTC Vive VR 헤드셋을 통합했습니다.
    • 비행기를 조종하는 동안 사용자의 360도 시각 인식을 연구하는 과학 연구를 위해 제작되었습니다.
    UnityC#AR / VR / MRHTC ViveMotionSystems platformisae-supaero.fr
    • Unity 개발자
    • UI/UX 디자이너
    • Microsoft HoloLens 2를 사용해 전자 현미경(Hitachi TEM)의 현재 전자선을 현미경 API로부터 읽어 시각화하는 혼합현실(MR) 도구를 만들었습니다.
    • 다른 학생 2명 및 CEMES 연구소와 협력하여 프로젝트를 개발했습니다.
    • 사용자 요구 사항을 분석하고 스토리보드와 프로토타입을 만들었습니다.
    UnityC#AR / VR / MRAdobe XDHoloLens 2Hitachi TEMcemes.fr
    • 개발자 과정
    • 과학, 공학 및 컴퓨터 과학, 툴루즈 제3대학 폴 사바티에.
    • 환경 디자이너
    • Capgemini 툴루즈 사무실 내 AIE 룸을 3D로 모델링했습니다.
    • 미래 고객에게 Capgemini 프로젝트를 소개하는 가상 가이드 투어 시스템을 만들었습니다.