Software Developer
CurrentResearcher and developer of the GeoSlicer software, an integrated digital rocks platform based on the free, open source and multi-platform 3D Slicer (a medical imaging software), using Python and C++.Some skills developed through my experience at this job:• Tomography image analysis and segmentation, using traditional computer vision (OpenCV, Scikit-Image) and AI with convolutional neural networks (TensorFlow, Mask R-CNN). Creation of synthetic data to solve CNN segmentation… Show more Researcher and developer of the GeoSlicer software, an integrated digital rocks platform based on the free, open source and multi-platform 3D Slicer (a medical imaging software), using Python and C++.Some skills developed through my experience at this job:• Tomography image analysis and segmentation, using traditional computer vision (OpenCV, Scikit-Image) and AI with convolutional neural networks (TensorFlow, Mask R-CNN). Creation of synthetic data to solve CNN segmentation problems when real data was lacking;• Tomography image registration using the Insight Toolkit (ITK) and manipulation of 3D objects using the Visualization Toolkit (VTK);• Advanced Python interface development, using PyQt and PyQtGraph; Show less