Resume
A brief overview of my professional experience.
Basics
Name | Sarthak Pati |
Summary | Researcher and Software Architect specializing in designing robust and deployable solutions that leverage machine learning and artificial intelligence. |
Education
-
2020.03 - 2025.02 -
2011.07 - 2014.06 -
2006.07 - 2010.06
Work
-
2023.09 - Present Software Architect
Indiana University
- Designed and developed software infrastructure to advance Federated Learning R&D
- Led compliance with data integrity, privacy, and security standards
- Defined best practices for software development
- Coordinated academic collaborations and industrial partnerships
- Contributed to grant proposals
-
2023.02 - 2023.08 Philadelphia, USA
Software Architect
University of Pennsylvania
- Led the development of the Federated Tumor Segmentation (FeTS) Initiative
- Designed, implemented and led the development of the Generalized Nuanced Deep Learning Framework (GaNDLF)
- Conducted seminars on medical image analysis and machine learning using Python/C++
- Collaborated with the open-source scientific community to enable the transition of medical imaging research into the open-source community
-
2014.12 - 2023.02 Philadelphia, USA
Senior Software Developer
University of Pennsylvania
- Led the development of the Federated Tumor Segmentation (FeTS) Initiative
- Designed and implemented the Generalized Nuanced Deep Learning Framework (GaNDLF)
- Enabled the transition of medical imaging research into the open-source community
-
2013.09 - 2014.04 Student Developer
microDimensions
- Extending the software framework by adding support for more file types and improving the segmentation and registration framework.
-
2013.04 - 2014.05 Student Research Assistant
Technical University of Munich
- [MS Thesis] Tracking flexible needles in Ultrasound-assisted Robotic surgery using particle filters
- Real-time tracking and mosaicking of surgical tools and the retina in Ophthalmoscopy datasets
-
2012.10 - 2013.04 Forchheim, Germany
-
2012.04 - 2012.09 Student Research Assistant
Technical University of Munich
- Real-time camera pose estimation for a single camera single marker system.
-
2012.02 - 2012.04 Weilheim, Bavaria
Working Student
Advanced Realtime Tracking GmbH
- Detection of non-spherical markers for industrial tracking.
-
2010.09 - 2011.07 Research Associate
Indian Institute of Technology, Delhi
- Finite element analysis of simulated human cell clusters under electric field. Develop a GUI for easier visualization
-
2010.01 - 2010.06 Project Trainee
Indian Institute of Technology, Delhi
- [BE Thesis] Real Time Locomotion Classification based on surface EMG signals from thigh muscles for use in an above-knee prosthetic device.
-
2009.06 - 2009.07 Project Trainee
Defence Research and Development Organisation (DRDO)
- Quality assessment in modern MRI systems and analyze methods to improve image acquisition and processing for a new neck coil design
Awards
- 2020.06.30
Dean's List for Doctoral Studies
Technical University of Munich
Awarded for outstanding academic performance in the Doctoral thesis proposal.
- 2019.06.30
Certification in Supervisory Skills
University of Pennsylvania
The Supervisory Skills Certificate program provides an introduction to the skills and information necessary to being an effective supervisor within the Perelman School of Medicine (SOM). Instructors for the program represent a variety of offices across the SOM and University, including the Office of General Counsel, the Office of International Programs, the Office of Affirmative Action and Equal Opportunity Programs, Perelman SOM Human Resources, and the Office of Organization Effectiveness.
- 2019.04.30
Automatic Non-rigid Histological Image Registration Winner
IEEE International Symposium on Biomedical Imaging
Automatic Non-rigid Histological Image Registration (ANHIR) challenge aims at the automatic nonlinear image registration of 2D microscopy images of histopathology tissue samples stained with different dyes. The task is difficult due to non-linear deformations affecting the tissue samples, different appearance of each stain, repetitive texture, and the large size of the whole slide images. Our team was placed 2nd overall among all competitors and were invited to present our method at the workshop.
- 2015.10.31
Winner of the Brain Tumor Segmentation Challenge
MICCAI
Lead the development of the software packages used by the team that won the BRATS (http://braintumorsegmentation.org/) challenge in 2015.
- 2008.03.31
Category Head, Design
Manipal Univeristy
Category Head at Revels 2008, the cultural festival of Manipal Institute of Technology (Manipal University).
- 2007.10.31
Category Head, Design
Manipal University
Lead the Design Team at Techtatva 2007, the technical festival of Manipal University.
Certificates
UW Human Subjects Protections Course | ||
CITI Program |
Change Management for Projects | ||
Full Member | ||
Sigma Xi, The Scientific Research Honor Society |
Biomedical Researcher | ||
CITI Program |
Social/Behavioral Researchers | ||
CITI Program |
MIC-GPU: High-Performance Computing for Medical Imaging on Programmable Graphics Hardware (GPU) | ||
SPIE, the international society for optics and photonics |
Volunteer
-
2024.10 - Present Vice Chair for Algorithm Development
MLCommons
https://mlcommons.org/working-groups/data/medical/#:~:text=.-,Vice%20Chairs
-
2017.09 - 2019.10 -
2007.07 - 2008.07 -
2006.06 - 2007.06
Skills
Front-End Development |
API Development |
Technical Documentation |
Software Design |
Linux |
Computer Science |
Containers |
Debuggers |
Programming |
Biomedical Engineering |
OpenCV |
Computer Vision |
Docker |
Debugging |
MRI |
Medical Imaging |
Software Development |
Image Processing |
Education |
Applied Machine Learning |
Pattern Recognition |
Deep Learning |
Mathematics |
Machine Learning Algorithms |
Cloud Computing |
Algorithms |
Azure DevOps |
Team Management |
Image Analysis |
Object-Oriented Programming |
Python |
C++ |
DevOps |
Continuous Integration |
Development Tools |
LaTeX |
Versioning |
Machine Learning |
Research |
Communication |
Continuous Integration and Continuous Delivery (CI/CD) |
Digital Image Processing |
Artificial Intelligence |
Embedded Systems |
Git |
Data Analysis |
Federated Learning |
Matlab |
Cross-functional Team Leadership |
Digital Signal Processors |
Languages
Bengali | |
Elementary |
English | |
Professional Working |
German | |
Elementary |
Hindi | |
Professional Working |
Oriya | |
Native Speaker |
Punjabi | |
Elementary |