Cartik Sharma
Principal Engineer
#***,*** ****** **** ****,Toronto
416-***-**** . ******.******@*****.***
Canadian Citizen
Apply my skills in software design, software development, ML/AI to improve
technological outcomes.
EDUCATION & CREDENTIALS
State University of New York at Buffalo M.S. Engineering GPA: 3.71/4.0,
2001
Victoria Jubilee Technical Institute B.E. Mechanical Engineering, GPA:
3.5/4.0, 1999
Certificate in Quantum Machine Learning, University of Toronto
Certificate in Machine Learning Stanford University, 2011
Certificate in Project Management: A.S.M.E. (American Society of Mechanical
Engineers), 2005
HackerRank:Gold star C++
Technical Experience
Software Languages: Swift, SwiftUI, Bloomberg APIs, C++, C#, .NET, IDL,
Matlab, GWT, OpenGL, CUDA, VTK, ITK, Qt, Azure, React, Python, Javascript,
HTML5, SQL Server, Kubernetes, Tensorflow, Pytorch, Keras, React,
SpringBoot, DropWizard, Maven, Web/REST, Dockerr
Operating Systems: Linux, Windows (XP/2000/10/NT), Windows Server, MAC
OSX, QNX,Posix, Ubuntu, Unix
Process tools: Agile, Continuous integration, ISO 9001, ISO 13485, QSR
Application Software: ANSYS, Pro Engineer, Comsol, Design Optimization
Tools. (DOT)
Regulatory standards: IEC 60601, ISO 13484
Professional Experience
CoFounder, Qmorphix 1/2025 to present, Toronto, ON
Engineering leadership for fMRI imaging company using Python, Generative
AI, LLMs, IBM Qiskit and RAG. On QNX RTOS, Winforms, WPF and Java and
Kubernetes and diffusion modeling.
Strong experience with VLMS, LLMS, VLAs and robotics.
Deep learning framework and agentic AI experience for neuroimaging and
surgical robotics.
Boston Scientific, 10/2024 to 11/2024, Principal Software Engineer,
Toronto, ON
Worked on lasers, optics, chillers, and integrated systems including design
change, engineering and physics for FDA approval on QNX and C++.
Worked closely with a global team on getting FDA approval for an
acquisition Lumenis.
Worked on improving leadership and strategic decision making for Boston
Scientific.
Working on ISO 13484 standards for regulatory approval.
Neuromorph, May 2024 to August 2024, Principal, Toronto, ON
Grant writing for generative AI based biomarker diagnostics using WinForms,
.NET, WPF and Java./Cornerstone AI for HCM on QNX
Design control DHF creation in keeping with ISO 13484 standards.
Raising equity for Neuromorph, Series A funding
Dementia diagnostics app for Neuromorph using Azure cloud services and
Python.
Implementing LLMs based algorithms for neurological diagnostics of dementia
using Generative AI.
Salesforce Solutions engineering for generating leads, investors up by 65%.
Conceiving products for AI based drug discovery for neurological disorders.
Finalizing prototypes and completing FDA DHF documentation for AI/ML.
Strong experience with VLMS, LLMS, VLAs and robotics.
Eigen Health Services, August 2023 to May 2024, Scientist/Sr. Developer,
Sacramento,CA
Algorithm development for segmentation, fusion and registration for
prostate biopsies.
Design and development of several features for prostate biopsy and surgical
robotics and embedded systems with WinForms, WPF, Java and Python
Design control documentation for algorithms and software pipelines for
ultrasound and MR
and DICOM, GDCM, DCMTK.
Experience with GPU computing for fusion algorithms.
Experience with ISO 13484 standards for quality system and regulatory
approval.
Design changes for software in MR and US for prostate biopsies.
Image segmentation, registration and fusion software and algorithms.
Software development for implementing features to overhaul legacy code for
medical physics.
Raising the valuation of the company by 35% through algorithmic efforts.
Improved performance of fusion algorithms by15%.
Strong experience with VLMS, LLMS, VLAs and robotics.
Intelerad Medical, April 2022 to July 2023, Sr. Software Developer,
Montreal, QC
Design and development of features for medical imaging systems using
python, C#, WPF, WinForms, Java.
Working on maintenance level features for the Ambra Gateway product.
Ongoing FDA training and feature development
Worked with DICOM, GDCM and DCMTK.
Support for ultrasound, MR and fluoroscopy modalities.
Improved sales and revenue for Ambra by 25%.
Deep learning frameworks for agentic Ai and structured reporting
GeoPlus Inc, November 2021 to 4/22, Sr. Software Developer/ML Lead,
Contract. Montreal, QC
Designing and developing software products in ML for geospatial navigation
using c++14.
ML for point cloud classification, testing and analysis.
Writing grants for lidar based geospatial navigation.
Traffic sign detection with ML and cascade classifiers in OpenCV.
License plate detection with ML
Geospatial navigation with LIDAR image processing.
Vector AI Institute, March 2021 to 9/21, Sr. Software Developer, Part time
contract. Toronto, ON
Sequencing and alignment of genomics sequences for SARS Covid 19 to develop
and port a COVID Genotyping tool for predicting evolutionary variants of
the virus.
Desktop application interface for covid genotyping tool.
Unsupervised machine learning frameworks with deep learning, early data
preprocessing and data processing pipelines for genomics.
Working with UMAP and covid genotyping tool for evolutionary covid spread.
Working with Docker and Kubernetes towards building this product.
Caira Surgical, Sr. Software Developer, Part time Contract, May 2020 to
Dec 2021, Toronto, ON
Design and develop algorithms and software for knee image guided surgery
applications using C++ and Qt and Cornerstone.
Worked with DICOM libraries.
Writing software in VTK, C++ and unity for medical imaging applications
Desktop application interface for orthopedic knee surgery
ML libraries using proprietary ML algorithms using Tensorflow and Python.
Working on communication protocols and ethernet.
Princess Margaret Cancer Research, Bioinformatics Developer, Part time,
March 2021 to July 2021, Toronto, ON
Design and development of ML and software modules for predicting sequencing
pipelines for genomics using Azure cloud services and BioBert, a question
answering ML sdk from Stanford.
Reviewing and improving software coding standards for good software
development practice.
Working with python and tensorflow for recommendation engine development.
Developing presentations for genomics and cancercare.
Working with Azure Microservices towards building the recommendation
engine.
Developing recommendation engines with BERT for processing sequencing
pipelines.
HelloGBye, Machine Learning Developer, Sept 2019 to December 2019, Toronto,
ON
Sentence tokenization and bert for processing email chains with GRU for
machine learning frameworks for developing AI modules for travel.
Design and develop algorithms and software in machine learning for travel
solutions.
Machine learning architectures for neural networks using Python, tensor
flow, pytorch and C#.
Benchmarking ML algorithms and models to optimize and tune performance.
Experience with git for software code maintenance.
Bridge Rock Technologies, Quantitative Developer, March 2018 to June 2019,
Toronto, ON
Apply my skills in FIX protocol and Bloomberg terminal for high frequency
trading.
Apply my skills in machine learning and optimization to develop trading
strategies in fintech domain.
Restrictive Boltzmann machines, long short term memory models, simulated
annealing algorithms and other ML techniques for stock prediction using
WPF, C++,C#, .NET, SQL and Python and Bloomberg APIs.
Using React Native for high frequency trading apps and capital markets.
Mathematical psychology of trading, parametric modeling and vectorization
for indicators for bullish and bearish trends with multithreading in
Capital markets.
Profit margin, maximum adverse expectation and maximum favorable
expectation calculations and strategy trends based on above measures.
Experience with Amazon Sagemaker and AWS.
Experience with git for software code maintenance for stock trading
simulator.
Development in python and c++ for stock market prediction.
Desktop application tool for financial trading and capital markets.
Working with python and flask api for machine learning
Neuromorph, Principal Developer
Graduate of CDL Rotman Management Entrepreneurship program,Quantum Machine
Learning stream Sept 2017 to 3/18, Toronto, ON
ScikitLearn, Tensorflow and python for advanced machine learning for
neuromorphic architectures.
Embedded systems programming for neurovascular devices.
Data transfer through bluetooth
Deep belief propagation networks for machine learning using WPF, Android,
Objective C, C#, .NET and SQL.
Generative AI for neurodiagnostics with Google Gemini Bard.
EEG source quantization with machine learning algorithms for PTSD diagnosis
with multithreading.
DICOM/PACS integration for neuroimaging
VR based paradigms for neural rehabilitation for PTSD victims.
FDA design control documentation for class II devices.
Working on Communication protocols and ethernet.
Silicus Technologies (1/16 to 8/17) Medical Device Practice Lead, Houston,
TX
Lead medical device software development for a number of clients in the
medical device and medical imaging fields for cloud based wearable medical
imaging using Android and iOS apps using javascript, C#, STL, computer
graphics, gaming python and R using Azure Cloud computing services.
Create design control documentation for key client projects and product
initiatives.
Participate in design review meetings, agile standup calls for product
definition and recruitment of talent for the medical imaging/device areas.
Work on machine learning algorithms and numerical analysis for calibration
calculations using Tensorflow.
Data communication with bluetooth for wearable device.
Gap analysis for regulatory design control of Class II medical device
products. FDA design control documentation. CFR 21, IEC 60601, IEC 13485
and ISO 62305 experience.
St. Jude Medical, now Abbott (9/5/2015 to 11/05/2015) Sr. Software
Developer, Minnesota Minneapolis
Design and development of cardiovascular imaging systems.
Sonavex Surgical, (6/15 to 7/15) Director, Software, a JHU spinoff,
Baltimore, MD
Conceiving software algorithms for registration in plastic
surgery/anastomosis.
StarFish Medical (6/14 to 6/15) Software Engineer, Toronto, ON, Contract
Design and development of software for an image guided surgery application
based on Ultrasound for catheter trials, forware reconstruction and
optimization based on digital signal processing.
Development of auto-tuning algorithm for ultrasound scan plane selection in
presence of electromagnetic tracking using STL, VR software, OpenGL and
C++ and SQL.
Registration of tracker coordinate frame with ultrasound probe and
intravenous catheter for interventional femoral surgery procedures.
Working with embedded systems and firmware programming for trackable
magnetic tools.
Data communication with embedded systems and EM trackers in real time.
ICS Sr. Software Developer (1/15 to 6/15) Software Engineer, Toronto, ON
QML/Qt training for one week at ICS, Qt Solutions providers.
Working on Qt/QML for networking interfaces for viewpoint kiosks.
Working on sample training apps for Qt/QML OpenGL interfaces.
Weill Cornell College of Medicine Sr. Software Engineer, Part time
contract, 8/14 to 1/15, Toronto,ON
Writing a QML/VTK viewer for medical imaging with highly fluent Uis and
look and feel.
VTK/Qt/QML integration for visualization, annotation and segmentation.
Worked with DICOM images and libraries.
Publications
European Quantum Technology Conference, Grenoble, France, 2019, Neuromorph
Quantum principles for neural information processing for diagnosis and
rehabilitation in PTSD, C. Sharma(sciencesconf.org:eqtc19:238839)
"On emerging advances of neural information processing and space time
physiologic calculations" Cartik S. Sharma, 10th Annual congress on World
Brain Mapping, Society for Brain Mapping and Spinal Cord Therapeutics, May
2013, Baltimore, MD
A Neurophysicist's view to the evolving brain based on neural physiological
measurements, diagnosis, development and accelerated cognitive processing,
Cartik Sharma, Frontiers in Computational Neuroscience, 05 July 2013
Conference Paper: A hybrid data analysis and mesh refinement paradigm for
conformal voxel spectroscopy Proceedings/ IEEE International Symposium of
Biomedical Imaging, From Nano to Macro, Bethesda MD, 2006
C. Sharma L. Bolinger L. Ryner
Conference Paper: Investigation of haptic framework for, quantitative
design analysis in a virtual, environment, Virtual Systems and Multimedia,
UC Berkeley California, 2001
C. Sharma T. Kesavadas
Beyond Digital Computing, University of Heidelberg, 2018, Neuromorph
'Cognitive state modeling in computational contexts based on quantum
information networks'.
Talks
Visualization projects - Indiana University, Biocomplexity institute. 2009
Imaging Research Centre for Cardiac Intervention, SunnyBrook, Quantitative
techniques in diagnosis and interventional surgery, 2010
Neural ensembles, Society of Brain Mapping and Therapeutics, 2013.
Beyond Digital Computing, University of Heidelberg, 2018, Neuromorph
'Cognitive state modeling in computational contexts based on quantum
information networks'.