# Role

## The long and short of it

Research and Development of In Memory Database(Pluto) and Application Framework(Phase), a dedicated engine within the company

사내 전용 엔진 인 In Memory Database (Pluto) 및 Application Framework (Phase) 연구 개발

## Role 정의

### MIDAS 개발자 역할 (2019 05 28 기준)

![Dev Role](/files/-Lfx5GnJiDRhsIqR6d0y)

### 목표 정의

**3D CAD Modeling 프로그램을 개발하는 것**

#### 팀 안의 내 목표

* 응용 소프트웨어의 기반인 프레임워크와 UI 엔진 및 메모리 데이터베이스를 코드 품질을 유의하며 설계하고 구현한다.
* 앞으로 개발 할 다른 응용 프로그램에도 잘 설계된 이 엔진을 사용할 수 있도록 문서화하고, 쉽게 공유할 수 있도록 한다.

### Details

#### 기반 개발

* `[프레임워크]` 응용 소프트웨어 프레임워크 개발 (Phase)
* `[UI]` 창의적 UI/UX 엔진 개발 (Alice UI)
* `[DB]` 타 제품 Database 호환 개발 (IFC Import/Export...)
* `[DB]` 메모리 데이터베이스 관리 시스템 연구 및 개발 (Pluto)

#### 기능 개발

* `[CAD]` 창의적 UI/UX 기능 개발 (Analysis Line, Feature Solid, IFC)
* `[알고리즘]` 대용량 데이터 처리 알고리즘 구현 (Phase, Alice UI, Pluto)
* `[알고리즘]` 기하연산 데이터 처리 알고리즘 구현 (Alice UI, IFC)

### General Skill

* DevOps
* Document
* Presentation

### 미래?

* Cloud (maybe Saas?)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wnsgml972.gitbook.io/midas_log/contents/basiceducation/role.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
