Services
DevOps, Quality Assurance, Web Development
Industries
Healthcare & Life Sciences
Product
Our client is a pioneering American biotechnological company, a leader in microarray technology and genomics analysis. They develop cutting-edge technologies that facilitate multiplex and parallel analysis of biological systems at the cellular, protein, and gene levels, speeding up the translation of results for global biological advancements.
Business needs
- Improve and streamline QA processes.
- Reduce costs and time associated with QA operations.
- Develop new components for the Transcriptome Analysis Console.
- Transition from outdated architecture to a modern client-server setup with multi-platform support.
Suggested solutions from svitla
- Assembled a dedicated QA team following Agile methodologies to enhance development and testing practices, including Test-Driven Development (TDD) and Continuous Integration (CI).
- Introduced new features in the Transcriptome Analysis Console to visualize complex RNA interactions, incorporating a WPF component to display data in GPML format.
- Developed a web part using Angular 8 and Material Angular for improved user interaction and real-time communication through SignalR.
- Upgraded the system architecture using WPF and ASP.NET Core 2.2, supported by a robust CI/CD pipeline with Jenkins to ensure efficient and error-free releases.
Technologies
Programming Languages: C++, C#, C++/CLI, Java, R, Perl C++, C#, C++/CLI, Java, R, Perl
Frameworks & GUI Libraries: WPF, .NET, Windows Forms, QT
Testing & Development Methodologies: gTest, CTest, TDD
Version Control & Issue Tracking: SVN, Git, Jira
Integration & Build Tools: Bamboo, CMake, Jenkins
IDEs & Compilers: Visual Studio 2013, CodeBlocks, GCC
Operating Systems & Virtualization: Windows, Linux, MacOS, VMware
Frontend Frameworks/Libraries: Angular 8, Material Angular
Backend Frameworks & Libraries: ASP.NET Core 2.2, SignalR
Databases & ORMs: MS SQL, Entity Framework
Value delivered
- Enhanced QA processes and development strategies significantly reduced time and costs associated with bringing new features to market.
- A more productive application level thanks to the new architecture and technology stack, supported by a seamless development process and ongoing communication with the client's team.
- The ability to quickly add new features and minimize launch times, boosting the application's overall code quality and release speed.
See more cases
Scalable Simulation and Data Processing Solutions
We streamlined simulation workflows, modernized data processing, and upgraded internal tools for a global entertainment company, replacing fragile scripts with a scalable stack that engineers enjoy using. The result is a beta-ready simulation manager with faster performance (10–20%), smaller bundles (15–20%), and a codebase that’s easier to maintain.
Modernization for E-Learning Platform
See how we revamped the legacy LMS platform by transitioning from a monolithic to a microservices-based architecture. This transformation improved scalability, performance, and flexibility while integrating advanced QA processes to enhance software reliability.
Insurance Software Delivery at Speed and Scale
Svitla partnered with an E&S insurance platform to deliver new features faster, boost test automation, and scale third-party integrations.