UniPro
UniPro is a Russian private software firm founded in 1993 in Novosibirsk that builds compilers, virtual machines, mathematical libraries and bioinformatics tools (UGENE, USPARS, GeneCut, Clang/LLVM e2k), and serves as MCST's official representative for Elbrus platform system software.
- Company typePrivate
- Founded1993
- HeadquartersNovosibirsk, Russia
- Headcount101–250
- GTM typeB2B
- OfferingSoftware
What UniPro does
UniPro (Limited Liability Company Novosibirsk Center for Information Technologies "Unipro") is a Russian private software development firm founded in 1993 in Novosibirsk, with 101–250 employees and three decades of continuous operation. It builds system-software stacks (optimizing compilers, virtual machines, runtime environments, mathematical libraries) and domain-specific application software, grouped around four capability areas: compilers and virtual machines, mathematical libraries and modeling, bioinformatics, and bespoke application/testing software. Core proprietary products include the GPL-licensed UGENE bioinformatics platform with 50+ integrated plugins (BLAST, ClustalO, IQ-TREE, Primer3, etc.), the multi-platform USPARS direct solver for sparse linear systems (x86, ARM, Elbrus), the GeneCut web service for in silico gene assembly, and the Clang/LLVM e2k C/C++ toolchain for the Russian Elbrus VLIW architecture. The company also ports and supports OpenJDK (RVM), SpiderMonkey/V8, and Mono/.NET runtimes on Elbrus, and runs the Elbrus Competence and Support Center as MCST's official representative since 2022.
Revenue is generated through a mix of one-time and perpetual software licenses (USPARS, Clang/LLVM e2k SDK, Elbrus system software), custom application engineering services for enterprise and government clients (banking, medical information systems, project portfolio management, hydraulic-fracturing modeling, Rosatom system software), and managed services layered on top of open-source products such as Apache OpenMeetings. Pricing is quote-based and not publicly disclosed; quote requests route through [email protected]. The customer base spans Russian state corporations, banks and government agencies, the Elbrus microelectronics ecosystem (via MCST), international IT vendors historically (Sun, Intel, Google, Mentor Graphics, S&C Electric), and a global long-tail of academic/biotech users consuming UGENE free of charge in 140+ countries. Go-to-market is enterprise field sales for system-software and custom development contracts, supplemented by self-serve open-source distribution (UGENE, OpenMeetings), the Russoft.ru domestic-software marketplace, and an academic licensing program for USPARS.
UniPro firmographics
Firmographics- Name
- UniPro
- Legal name
- Limited Liability Company Novosibirsk Center for Information Technologies "Unipro"
- Website
- https://unipro.ru
- Company type
- Private
- Founded year
- 1993
- Operating status
- Operating
- Headcount range
- 101–250 employees
- Short description
- UniPro is a Russian private software firm founded in 1993 in Novosibirsk that builds compilers, virtual machines, mathematical libraries and bioinformatics tools (UGENE, USPARS, GeneCut, Clang/LLVM e2k), and serves as MCST's official representative for Elbrus platform system software.
- Ownership category
- akta.pro rank
UniPro industry classification
Industry- Product category
- System Software and Developer Tools
- NAICS
- Custom Computer Programming Services (541511), Computer Systems Design and Related Services (54151)
- SIC
- Services-Prepackaged Software (7372), Services-Computer Integrated Systems Design (7373)
- akta.pro primary industry
- Platform Engineering & Internal Developer Platforms (IDP) (BPAEAKAC)
- akta.pro secondary industry
- Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling) (HDAHAFAE)
Keywords
Where UniPro is headquartered
LocationHeadquarters
- HQ city
- Novosibirsk
- HQ country
- Russia
- HQ region
- Europe
Markets served
UniPro business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Operations, Marketing or Sales, Infrastructure
Revenue model
- Custom software development and licensing: Project-based custom development and licensing of UniPro's proprietary products (USPARS basic and custom versions, Clang/LLVM e2k SDK, GeneCut web service, Elbrus system software). Pricing is determined individually based on project scale, user count, required functionality and licensing terms; quotes via [email protected].
- Elbrus platform system-software licensing & support: Since 2022 UniPro is MCST's official representative for licensing and support of Java, C#, JavaScript and Node.js system software for Elbrus, operating a Competence and Support Center (CSC). Includes license sales, porting, optimization, testing, remote access to Elbrus hardware, and ongoing technical support.
- Commercial support and customization for Apache OpenMeetings: Paid technical support and customization services layered on top of the free open-source Apache OpenMeetings video-conferencing product (e.g., doubled inquiry volume during 2020 quarantine). Also includes integration projects with third-party CMSs.
- Custom application/software engineering services: Professional services across enterprise management systems, modeling systems, B2C banking systems, medical information systems, IT outsourcing management platforms, geophysics/hydraulic-fracturing control software. Multi-year engagements (e.g., 2007+ on PPM, 2012–2014 MIS, 2016–2022 bank front-end, 2020+ GRP).
- USPARS custom SLAE calculation services: Bespoke sparse linear-algebra computation services for clients using USPARS or third-party tools, priced per engagement.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Other | Multi-year contract | Quote-based custom pricing across products and services |
| One time/ perpetual license | Multi-year contract | USPARS basic version (paid) + custom versions + custom SLAE calculation services |
| Freemium | Annual | USPARS academic license |
| Freemium | Pay-as-you-go | UGENE — free open-source bioinformatics platform |
| Subscription | Annual | GeneCut web service + integration/specialized solutions |
| One time/ perpetual license | Multi-year contract | Elbrus platform licensed system software (Java, C#, JavaScript, Node.js) |
Go-to-market motion1 record
Distribution channels7 records
Marketing channels10 records
UniPro product offering
Product offeringCore offering
UniPro develops and licenses proprietary compilers, virtual machines and mathematical libraries (notably the Clang/LLVM e2k C/C++ toolchain, RVM Java VM, ported SpiderMonkey/V8 JavaScript, Mono/.NET C#, USPARS sparse linear solver, Elbrus Mathematical Library), and creates domain-specific application software including the open-source UGENE bioinformatics platform and GeneCut gene-assembly web service. The company also performs bespoke custom software engineering and ongoing maintenance for Russian state corporations (Rosatom, leading oil & gas firms, leading Russian bank, government healthcare) and historically for international technology firms (Sun Microsystems, Intel, Google, Mentor Graphics, S&C Electric). Since 2022 it has been MCST's official representative for Elbrus platform system-software licensing and operates the Elbrus Competence and Support Center.
Product overview
UniPro offers a portfolio of proprietary software products and platforms (not a single unified product), grouped around four capability areas: compilers and virtual machines, mathematical libraries and modeling, bioinformatics, and application/testing software. The core proprietary products are the open-source bioinformatics platform UGENE (multi-plugin environment for molecular sequence analysis, integrated with tools such as BLAST, ClustalO, IQ-TREE, Primer3, and GeneCut), the multi-platform sparse linear-system solver USPARS (registered in the Russian Software Registry), the GeneCut web service for in silico gene assembly and molecular cloning (integrated with UGENE), and the Clang/LLVM e2k C/C++ toolchain for Elbrus processors. These sit alongside the company's Elbrus-port system software (Russian Java VM, SpiderMonkey and V8 JavaScript engines, Mono/.NET C# runtime, Elbrus Mathematical Library), the open-source Apache OpenMeetings video-conferencing platform (customized and supported by UniPro), the Simplify testing system and JAZZ Java security analyzer, and bespoke application platforms for project portfolio management, banking, healthcare, and hydraulic-fracturing modeling. Together these form UniPro's platform-plus-modules architecture serving both Russian import-substitution needs (Elbrus system software, USPARS, UGENE) and global scientific/IT customers.
Differentiator
Problem solved
Functional benefit
Brands
- Unipro UGENE: Integrated open-source bioinformatics environment for comprehensive analysis of molecular sequences, developed by Unipro since 2008 and available under the GPL license; included in the Russian Software Registry (entry No. 2883).
- USPARS
- GeneCut
- Clang/LLVM e2k
Products and services
- USPARS Multi-platform, OpenMP-parallelized direct solver for large sparse systems of linear algebraic equations (SLAE) on shared-memory multiprocessor systems. Supports x86, ARM, and Elbrus architectures in both In-Core and Out-Of-Core modes; included in the Russian Software Registry (entry No. 18945, 2023); used by a Russian state corporation for engineering modeling and by SSCC researchers.
- Unipro UGENE Integrated, GPL-licensed open-source bioinformatics environment for comprehensive analysis of molecular sequences, with both graphical and command-line interfaces. Offers 50+ plugins integrating third-party tools (BLAST, ClustalO, IQ-TREE, Primer3, Primer-BLAST, Mfold, etc.) and is used by molecular biologists in over 140 countries.
- GeneCut Web service for in silico gene assembly design and molecular cloning experiments. Performs reverse translation, codon optimization, restriction site removal, splitting of nucleotide sequences into oligonucleotides or long blocks (PCA, TBIO, Gibson assembly, Overlap extension PCR), and plasmid cloning modeling (Gateway). Integrated with UGENE.
- Clang/LLVM e2k compiler toolkit Complete C/C++ developer kit for the Elbrus (e2k) architecture based on the open LLVM framework. Includes the clang compiler with current C/C++ standards support, a native LLVM backend for all Elbrus generations (v3-v7), LLD linker, debug info, sanitizers, OpenMP, compiler-rt, libc++, libunwind, and e2k ABI compliance. Regular updates track upstream LLVM releases.
- Russian Java Virtual Machine (RVM) for Elbrus OpenJDK-based Java VM with a custom JIT compiler optimized for the Elbrus VLIW architecture, fully compatible with Oracle J2SE specifications. Supports OpenJDK 6, 8, and 11; uses the Tango code-generation library shared across UniPro language platforms.
- JavaScript Runtimes for Elbrus (SpiderMonkey and V8) Port of the SpiderMonkey (Firefox) and V8 (Chrome/Node.js) JavaScript engines to the Elbrus processor architecture, with custom JIT compiler work. SpiderMonkey is integrated into the Elbrus OS Firefox build; V8 powers the Elbrus build of Node.js for web-server use. Licensed via UniPro as MCST's official representative.
- C# / .NET on Elbrus (Mono and .NET SDK) Mono-based C# implementation on Elbrus (releases for v3.2, v4.5, v6.12) and a port of .NET Core 3.1 (with .NET 6 work begun) for the Elbrus platform. Both are provided to corporate users with UniPro technical support.
- Hydraulic Fracturing (GRP) Modeling Platform Software platform for running and visualizing hydraulic fracturing process modeling in oil and gas reservoirs. Developed under NSU order since 2020; code refactored to remove external dependencies with a new data format and processing scenario; being integrated into a Russian oil major's corporate reservoir-development system for optimizing extraction processes.
- Project Portfolio Management System Centralized project portfolio management system developed and supported by UniPro since 2007. Competes with MS Project; available in on-premise and cloud modes; used in production by corporations including Toyota, Heineken, and Leroy Merlin.
- B2C Banking Front-End System Front-end banking system developed and maintained by UniPro for a leading Russian bank from 2016 to 2022, delivering dozens of services (telemarketing, cash management, mortgage issuance, etc.) in collaboration with a distributed development team.
- Medical Information System (MIS) Components of a Russian regional/national electronic medical record system (EMR) developed by UniPro from 2012 to 2014, including high-performance inter-clinic integration services and federal services that comply with international medical IT data transfer protocols. Deployed across multiple Russian regions, processing millions of patient records, integrated with EGIS3.
- Global IT Outsourcing Platform Web platform for managing all stages of IT outsourcing — from initial selection of candidate companies to cloud-based management of software projects. UniPro contributed specification refinement, code creation, and ongoing development since the first version in 2009; later transformed into three web services.
- Elbrus Mathematical Library (EML) Mathematical functions library for the Elbrus platform including sparse-matrix linear algebra routines, image processing functions, HPCG benchmark port, OpenCV port, JavaCV port, LibreSSL port, and DSP function libraries for a specialized DSP coprocessor.
- Apache OpenMeetings (commercial customization and support) Commercial customization and technical support offering layered on the free open-source Apache OpenMeetings video conferencing/webinar platform. UniPro develops, customizes, and supports OpenMeetings since 2011, including the WebRTC migration that phased out Flash, and integrates it with CMSs like Drupal.
Quantifiable outcome
- UGENE is used by molecular biologists in 140+ countries, with the United States, Russia, Germany and China as the leading user countries
- +9 more outcomes
Companies that use UniPro
Customer profileNamed customers14 records
Segments6 records
Ideal customer profiles5 records
UniPro technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration15 records
Feature13 records
UniPro partnerships and signals
Strategic signalScale indicators10 records
Recent moves7 records
Expansion highlights6 records
UniPro competitors and assessment
Company assessmentRegional players
- Promwad: Promwad is a Belarusian/European electronics design house that develops firmware, SDKs and embedded software across multiple processor architectures. It is a regional peer in the niche of compiler/firmware engineering and SDK development for non-x86 architectures that overlaps with UniPro's Elbrus and NPU work.
- Baikal Electronics: Baikal Electronics designs Russian ARM-based processors (Baikal-M, Baikal-S) and competes in the same domestic 'sovereign silicon' market as MCST's Elbrus. Although Baikal uses a different ISA (ARM rather than e2k VLIW), it sits in the same Russian import-substitution ecosystem where UniPro's services and expertise are positioned.
Direct peers
- SnapGene: SnapGene is a desktop molecular biology tool focused on in silico cloning, primer design and plasmid mapping. It competes directly with UniPro's GeneCut web service and with the cloning/primer-design workflows in UGENE, serving overlapping molecular biology and synthetic biology customer segments.
- Biomatters (Geneious): Geneious Prime is a commercial, cross-platform bioinformatics suite for molecular sequence analysis that competes directly with UniPro's UGENE. Both target academic and commercial biologists with integrated plugins for alignment, phylogenetics, primer design and NGS workflows, and both pursue freemium/community plus paid commercial-support monetization.
- MCST: MCST is the Russian designer and manufacturer of the Elbrus line of e2k VLIW processors. UniPro is MCST's official representative for system-software licensing and support (Java, C#, JavaScript, Node.js) since 2022, making the two companies deeply intertwined as hardware vendor and primary commercial software/SaaS layer of the same Elbrus ecosystem.
Broad incumbents
- EPAM Systems: EPAM is a global IT services and custom software development company with deep roots in the former Soviet Union. It competes with UniPro for enterprise custom-software engagements (banking, healthcare, oil & gas) at much larger scale and with broader geographic footprint.
- Luxoft (DXC Technology): Luxoft, now part of DXC Technology, is a global IT services firm with strong Russia/CIS origins. It competes with UniPro for high-end custom enterprise software, banking and system-software engineering engagements, with substantially larger delivery capacity.
- DataArt: DataArt is a global IT services and consulting firm with Russian/European origins. It competes with UniPro's custom enterprise-software practice (banking, healthcare, oil & gas, project portfolio management) at larger scale and broader geographic reach.
- QIAGEN Digital Insights (CLC bio): QIAGEN's CLC bio Workbench and Ingenuity Pathway Analysis are enterprise-grade bioinformatics platforms with broader genomic and clinical-genomics capabilities than UGENE. They are an incumbent alternative for life-sciences customers evaluating UGENE, particularly in regulated pharma/biotech.
Emerging players
- Benchling: Benchling is a cloud-native life sciences R&D platform covering molecular biology, registry and workflow management. It targets a similar biopharma and synthetic-biology audience as UGENE and GeneCut but focuses on collaborative SaaS workflows rather than the desktop/free-tooling approach of UniPro's bioinformatics products.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat6 records
Key risks6 records
Key highlights6 records
Customer concentration
UniPro social profiles
Digital presenceUniPro compliance and trust
Trust signalCompliance3 records
UniPro financial estimates
Financial estimateRevenue estimate
Valuation estimate
UniPro leadership team
Management profileNumber of profiles
Profiles1 record
UniPro funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
UniPro M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about UniPro
What does UniPro do?
UniPro develops and licenses proprietary compilers, virtual machines and mathematical libraries (notably the Clang/LLVM e2k C/C++ toolchain, RVM Java VM, ported SpiderMonkey/V8 JavaScript, Mono/.NET C#, USPARS sparse linear solver, Elbrus Mathematical Library), and creates domain-specific application software including the open-source UGENE bioinformatics platform and GeneCut gene-assembly web service. The company also performs bespoke custom software engineering and ongoing maintenance for Russian state corporations (Rosatom, leading oil & gas firms, leading Russian bank, government healthcare) and historically for international technology firms (Sun Microsystems, Intel, Google, Mentor Graphics, S&C Electric). Since 2022 it has been MCST's official representative for Elbrus platform system-software licensing and operates the Elbrus Competence and Support Center.
Is UniPro a public or private company?
UniPro is a private company. It is classified as unknown and is currently operating.
When was UniPro founded?
UniPro was founded in 1993. It employs 101 to 250 people.
Where is UniPro based?
UniPro is headquartered in Novosibirsk, Russia, in the Europe region.
How does UniPro make money?
Five revenue lines are on record. Custom software development and licensing is the primary driver. The others are elbrus platform system-software licensing & support, commercial support and customization for Apache OpenMeetings, custom application/software engineering services and USPARS custom SLAE calculation services.
Who are UniPro's main competitors?
Regional players on record are Promwad and Baikal Electronics. Direct peers are SnapGene, Biomatters (Geneious) and MCST. Broad incumbents are EPAM Systems, Luxoft (DXC Technology), DataArt and QIAGEN Digital Insights (CLC bio). Benchling is listed as an emerging player.
Does UniPro have an API?
No public API is recorded for UniPro.
What industry is UniPro in?
UniPro's product category is System Software and Developer Tools. Its primary akta.pro industry code is BPAEAKAC, Platform Engineering & Internal Developer Platforms (IDP), with a secondary code of HDAHAFAE, Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling). Its NAICS code is 541511 and its SIC code is 7372.