Algorithms Create the Future
AlgoCreation

Service

We undertake software development on consignment.
Please contact us from this page for development requests and consultation.

3D Software Development

We develop software to display and analyze 3D structures using computer graphics.
From rule-based algorithms using computational geometry methods to machine learning and AI technologies.

Supported Languages / Libraries

C/C++, Python, Typescript, Javascript (Three.js, CesiumJS)

Keywords

Geographic information systems, chemistry (molecule and crystal structure), point clouds, voxels, graphs, meshes, high-dimensional data

Web Development

We provide support for web development using cloud technology.

Supported Languages / Libraries

Front-end
HTML, CSS, Typescript, Javascript, Next.js, React, Redux, Vue.js, Three.js, CesiumJS

Back-end
PHP, Go (echo), Node.js, Python(FastAPI), Hugo, MySQL, PostgreSQL

Virtual Environment
Docker, Docker-compose

Infrastructure
AWS (EC2, ECS, S3, Batch, Lambda, CodeCommit, CloudWatch, VPC, Parallel Cluster)
GCP (GCE, GCS, GKE, Pub/Sub)

Research & Development Support

We provide support for research and development through the creation of programs and the construction of computational environments.
We are flexible to accommodate requests for which it is difficult to create specifications.

Examples

  • Program implementation of proprietary algorithms designed in the laboratory
  • Deciphering open source, adding functionality, and building computational environments
  • Tracing and reporting of calculations described in papers and other literature

Areas of Achievement

Computational Chemistry (Materials Science, Drug Discovery)

Acceleration and parallelization

We use algorithmic improvements and parallel computing to accelerate programs.

Supported Languages / API

CUDA, C/C++, Fortran, OpenMP, MPI

Keywords

GPGPU, massively parallel, massive records