Oak Bioinformatics

Bioinformatics software built for real users

I help biotech companies, research teams, and genomics organizations turn algorithms, scripts, prototypes, and internal tools into reliable software.

My focus is bioinformatics software architecture and product development - including web applications, desktop applications, data platforms, APIs, and genomic analysis systems.

Discuss your project

How I can help

Turn research software into a usable product

Move an academic algorithm, command-line tool, or proof of concept toward software that other people can install, operate, and maintain.

Typical work includes:

  • Software architecture and technical planning
  • User interfaces and workflow design
  • Packaging, installation, and deployment
  • Authentication, licensing, and data management
  • Documentation and maintainable implementation

Build scientific web and desktop applications

Develop applications that make bioinformatics methods accessible to researchers, laboratory teams, customers, or collaborators.

Typical work includes:

  • Web interfaces for bioinformatics tools
  • Local-first desktop applications
  • Genomic data exploration and review interfaces
  • Job submission, progress tracking, and results delivery
  • Integrations with databases, storage systems, and external services

Modernize or extend existing bioinformatics software

Improve a system that has outgrown its original research prototype or internal implementation.

Typical work includes:

  • Reworking fragile or difficult-to-maintain architectures
  • Replacing manual steps with reproducible software workflows
  • Adding APIs, databases, interfaces, or deployment options
  • Improving performance where it is a demonstrated constraint
  • Preparing software for broader internal, research, or commercial use

Selected experience

OpenCRAVAT

Lead architect and core developer of an extensible genomic variant annotation and interpretation platform.

OakVar

Creator of a modular bioinformatics platform for genomic variant annotation, analysis, and custom workflows.

Scientific web applications

Designed and developed web-based tools that made bioinformatics and biomedical methods available to researchers through usable interfaces.

Custom bioinformatics systems

Built software for genomic analysis, scientific data processing, visualization, database integration, and research-specific workflows.

Commercial software development

I also build software outside bioinformatics, including TangoDJ, a commercial Windows/macOS application. This work provides practical experience with product architecture, interface design, deployment, licensing, updates, and long-term maintenance.

Good reasons to contact Oak Bioinformatics

Oak Bioinformatics may be a good fit when:

  • You have a useful algorithm or script but not a usable product
  • Your scientific software depends on one person or a fragile codebase
  • Researchers need a web or desktop interface for an existing method
  • You need a bioinformatics developer who understands both the science and the software
  • You are deciding how to architect, package, deploy, or commercialize a bioinformatics application
  • Your team needs senior implementation help without hiring a full-time software architect

Engagements can begin with a focused architecture review, a scoped prototype, or a larger implementation project.

Dr. Ryangguk Kim

Built by Dr. Ryangguk Kim

Dr. Ryangguk Kim is a bioinformatics scientist and software architect with more than 20 years of experience in computational biology and scientific software development. His work includes genomic variant annotation platforms, biomedical web applications, scientific data systems, and commercial desktop and mobile software.

His background combines bioinformatics research with hands-on responsibility for software architecture, implementation, deployment, and product development.

Learn more about Dr. Kim

Technical capabilities

Depending on the project, technologies may include:

Rust, Python, JavaScript, TypeScript, Svelte, Tauri, PostgreSQL, SQLite, Docker, REST APIs, genomic data formats, scientific databases, and cloud or on-premises deployment.

Technology choices are based on the product, users, data, deployment environment, and maintenance requirements - not a predetermined stack.

Discuss your project

Tell me what you are building, what exists today, and where the project is stuck. I can help determine whether the next step should be an architecture review, a prototype, modernization work, or full implementation.

Email: info@oakbioinformatics.com