We are a team of talented software developers with medical and engineering backgrounds. We help companies produce top quality medical imaging applications. Our experience in the following areas means we can quickly solve problems that other teams can't:
- Custom web and desktop application development
- Medical UI/UX, including designing mockups and interactive prototypes
- Image registration, including intramodality and intermodality 3D-to-3D, 2D-to-2D, and 2D-to-3D rigid and deformable registration
- Image segmentation using traditional and machine-learning methods
- Deep learning using Keras and Tensorflow
- Imaging physics, image reconstruction, and signal processing
- Embedded systems, interfacing with cameras, etc.
- Custom medical image viewers (see our free online DICOM viewer)
- Clinical workflows (one of our founders is a medical doctor)
- DICOM, PACS, EMRs, and real-world integrations (our DICOM standard browser is visited by more than 1600 people/week)
- Regulatory issues, including HIPAA, IEC62304 and ISO13485
- Python, C, C++, Java, OpenCL, CUDA, and MATLAB
- Modern web technologies - React, Django, Sass, Typescript, Angular
We can work with with existing teams or independently.
"Innolitics's engineers seamlessly integrate with our existing team. Since hiring them over a year ago, they have consistently produced high quality work while helping us solve technical problems in the medical imaging space. In particular, they spearheaded development of a large module that extends our existing product suite. This module has since been cleared by the FDA and is about to go live at hospitals around the world. Their work on the module involved software development, researching various image processing algorithms, analysis of these algorithms against real-world data, and writing detailed technical documentation of the system that justified its approach to the FDA."
"We commissioned Innolitics to build a dashboard that integrated with our radiation-oncology EMR. Their team’s clinical experience greatly simplified communication and their perceptive questions and suggestions helped us arrive at a better set of requirements for the project. The final result was clean, easy for our doctors to use, and has already improved the efficiency of our workflow."
"At Apploi, we brought Innolitics on board to lead the development of an ambitious infrastructure that was tightly coupled to a legacy database and required a new Python API and a new Angular.js web app. Innolitics took ownership of the project and exceeded our expectations, going above and beyond to ensure the success of the project. What impresses me most is that they treat our code base like their own. They were meticulous about code quality, documentation, continuous integration, and keeping the database schema clean and scalable! Innolitics was also a perfect fit for us culturally, centered around tenacity, but with humility and seamless collaboration."
"I have worked with Innolitics for over three years developing complex and innovative medical and financial applications. They've got some great talent, a professional attitude and deliver on time under tight deadlines. Their technical knowledge and design skills are strong, and they are an enjoyable and creative team to work with."
"We brought the Innolitics team on board to meet a tight launch deadline. They were able to start contributing to our codebase quickly and with minimal guidance. They worked long hours on short notice and were able to help us debug a number of tricky issues. We would not have been able to launch on time without their assistance."
"I am superbly impressed by the team at Innolitics. They were able to create a complex medical web application on very short notice and with high quality standards. I was not only impressed with their technical know-how, but also by their excellent communication skills. In fact I was so impressed that I took the team out for beers."
"I retained Innolitics to create a demonstration app for Android and iOS platforms. They created an elegant design that resulted in a project that was easy to understand and support. I was very impressed by their speed and efficiency, I will definitely be hiring them again."
Have a look at our portfolio to see some of the interesting projects we have worked on.
Custom software development projects can be expensive, time-consuming, and frustrating. But educating yourself about the process can help. We have written a number of articles that you may find useful, and that could quite possibly save you money.
We would be delighted to schedule an in-person meeting or a conference call to see if our expertise is a good match for your problem.