# Michael Della Penna > Software Engineer at Venus Concept Location: San Jose, California, United States Profile: https://flows.cv/michaeldellapenna As a Software Engineer at Venus Concept, I work on the ARTAS robotic system—a cutting-edge medical robot that performs automated hair transplantation procedures. My primary focus is enhancing the system's user interface and integrating advanced machine learning and graphics capabilities to improve the safety, precision, and usability of the procedure. ## Work Experience ### Software Engineer @ Venus Concept Jan 2022 – Present | San Jose, California, United States Machine Learning for Medical Robotics: - Implemented a Mask R-CNN instance segmentation model using ONNX Runtime in C++ to detect and identify fiducial markers in the camera feed of the ARTAS robot, validating model outputs against expected 3D spatial locations and marker IDs to ensure accurate registration. - Implemented a Faster R-CNN object detection model using ONNX Runtime in C++ to perform real-time detection of existing scalp extraction sites from the camera feed of the ARTAS robot, dynamically blocking those regions to prevent repeat harvesting - Leveraged Azure ML Studio to train instance segmentation models for real-time detection and shape identification of the extraction needle. - Trained convolutional neural networks (CNNs) using TensorFlow to classify post-extraction images and assess hair follicle extraction success. - Created a custom image labeling tool to annotate and extract thousands of images for training. User Interface Development: - Modernized and streamlined the ARTAS UI using WPF and Caliburn.Micro, making workflows more intuitive and reducing opportunities for user error. - Collaborated with a graphic designer to improve the UI’s visual design and overall user experience. Graphics & Visualization: - Upgraded the robot’s graphics pipeline to modern OpenGL (v3.3), enabling support for rendering 3D models, dynamic overlays, and visual treatment previews. - Developed features such as real-time 3D rendering of hair follicles over live camera feeds to assist in treatment planning. Touchscreen Interaction & Connectivity: - Designed and implemented a touch-based algorithm for users to draw treatment areas directly on the UI, improving workflow efficiency. - Enabled Wi-Fi connectivity using Tik4Net, reducing dependency on wired connections for setup and support. ### Software Engineer - Intern @ Venus Concept Jan 2020 – Jan 2022 | Toronto, Ontario, Canada ### Line Cook @ Service Inspired Restaurants (SIR Corp.) Jan 2019 – Jan 2019 | Vaughan, Ontario, Canada ### Pool Attendant @ Life Time Inc. Jan 2018 – Jan 2018 | Vaughan, Ontario, Canada ### Nursery Care/Customer Service @ Brookdale Treeland Nurseries Limited Jan 2017 – Jan 2017 | Schomberg, Ontario, Canada ## Education ### Bachelor's degree in Computer Science Queen's University ## Contact & Social - LinkedIn: https://linkedin.com/in/michael-della-penna-0174221b0 --- Source: https://flows.cv/michaeldellapenna JSON Resume: https://flows.cv/michaeldellapenna/resume.json Last updated: 2026-04-11