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
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.
Digital Transformation for a Crime Center
Svitla created a secure RTCC (Real-time crime center) platform that integrates video, drone, and incident data into a single operational dashboard for law enforcement.