Summary
Overview
Work History
Education
Skills
Timeline
Generic

Xindian "Shindian" Long

Cary,NC

Summary

Innovative Machine Learning Developer with substantial experience in designing, implementing, and improving machine learning models. Skilled at solving complex problems using advanced statistical techniques and programming tools. Strengths include a deep understanding of data structures, algorithms, computational complexity, and software development methodologies. Previous work has significantly contributed to optimizing predictive modeling processes and enhancing system performance.

Overview

19
19
years of professional experience

Work History

Principal Machine Learning Developer

SAS Institue
Cary, NC
06.2017 - Current

Deep Learning Team Leader & Principal Machine Learning Developer May 2021 – Now

§ Lead the research & development for the Deep Learning team.

§ Work with the upper management, internal and outside customers, and collaborate with other teams to establish goals for the team, prioritize tasks and assign tasks to developers.

§ Provide professional and moral support for the team by sharing knowledge and experiences, providing guidance, removing major obstacles, offering praise and feedback, providing opportunities to showcase their work, etc.

§ Run the scrum meetings, monitor the development process, adjust stories when needed, provide feedback for issues, and report progress to the upper management.

§ Collaborate with the testing team, product/project management to ensure smooth delivery of products in the CI/CD pipeline.

§ Lead the team to the successful delivery of the first release of Pytorch based deep learning action set (dlModelzoo) in Sept. 2022 according to schedule.

§ Continuously improve and add more features, as well as DL models to the dlModelzoo action set through a CI/CD pipeline.

§ Developed a hybrid multi-process-based framework for hype parameter tuning and training for deep learning models.

§ Developed a mechanism to incorporate Torchscript based deep learning models in the DlModelzoo action set.

§ Developed a mechanism to incorporate and customize Python Pytorch models in the DlModelzoo action set.

§ Developing patents for innovative research and development.

Senior Data Architect

Xylem Inc.
Morrisville, NC
09.2015 - 06.2017
  • Developed an enterprise data architecture plan to ensure data is consistent and secure across multiple systems.
  • Determined optimal approaches for storing, managing, analyzing, and visualizing large volumes of complex data.
  • Maintained up-to-date documentation on all aspects of the enterprise data architecture.
  • Analyzed user feedback from customer surveys or interviews to develop better insights about customer needs and preferences.
  • Identified potential risks associated with using different types of technology within the organization's information systems environment.
  • Assisted in troubleshooting any issues related to the organization's data warehouse or other analytics solutions implemented within it.
  • Provided training sessions on topics related to Big Data analytics solutions.
  • Ensured that all development teams are following best practices regarding the design of databases and other related components.
  • Built relationships with key stakeholders including IT managers, executives, operations personnel and vendors to ensure smooth implementation of projects.
  • Provided guidance on how to utilize various technologies such as Hadoop, NoSQL, MongoDB. to maximize efficiency in the organization's data infrastructure.
  • Implemented ETL processes to integrate disparate datasets into the organization's big-data platform.
  • Reviewed current policies relating to security compliance regulations applicable in the organization's jurisdiction.
  • Established procedures for quality assurance testing prior to deploying new applications into production environments.

Research Scientist in Computer Vision

Teledyne Scientific & Imaging LLC
Durham, NC
11.2010 - 07.2015
  • Assisted in writing grant proposals for additional funding opportunities for ongoing projects.
  • Developed methods for extracting relevant information from large datasets.
  • Performed literature reviews to stay abreast of current developments in the field of research science.
  • Identified potential problems and developed solutions related to research projects.
  • Evaluated the accuracy of data obtained from experiments through quality control testing procedures.
  • Analyzed data using statistical methods and software packages such as SAS, SPSS, and R.
  • Evaluated test results against established standards before making recommendations regarding further action or analysis.
  • Managed inventory levels of supplies needed for laboratory operations.
  • Collaborated with other researchers from different departments within the organization to develop more effective strategies for conducting experiments.
  • Participated in conferences and seminars related to research science topics.
  • Designed and maintained databases to store experimental results, analyze trends, and facilitate future research efforts.
  • Developed and implemented research protocols to identify novel compounds with specific characteristics.
  • Mentored junior scientists in basic laboratory techniques and safety procedures.
  • Researched new technologies that could be used to improve existing processes or create new products.
  • Conducted laboratory experiments to evaluate the efficacy of various compounds in a range of applications.
  • Provided technical support during presentations of project progress at internal meetings or external events.
  • Reviewed scientific papers submitted by colleagues prior to publication submission.
  • Prepared detailed reports on research findings for presentation to management or external funding sources.
  • Coordinated activities between multiple laboratories working on similar projects.
  • Participated in development of operating guides.
  • Created and implemented new research methods to explore mechanisms of biological processes.
  • Maintained clean and fully operational laboratory equipment.
  • Shared research findings through publications, presentations and conferences.
  • Investigated customer complaints related to product performance issues.
  • Documented all experiments conducted according to organizational policies and regulatory requirements.
  • Studied physical principles of cells, organisms and electrical or mechanical energy.
  • Developed reports and recommendations regarding research outcomes.
  • Investigated gene composition and expression, as well as genetic engineering principles and effects.
  • Managed laboratory personnel and monitored team performance and work quality.
  • Maintained secure study files and reviewed results of evaluations.
  • Performed experiments to explore acceptable methods of nuclear material usage, nuclear fuel reclamation, and waste disposal.

Software Engineer in Computer Vision Systems

Neuro Kinetics Inc
Pittsburgh, PA
07.2005 - 11.2010
  • Utilized version control tools to manage source codes across multiple projects.
  • Conducted code reviews to ensure adherence to coding standards and best practices.

While working towards my Ph.D., I worked to convert my research in computer vision/biomedical image processing into commercial software for the start-up company.

Helped to deliver an innovative video-based eye-tracking system for medical applications with state-of-the-art performance and increase its market share.

§ Developed a robust high-speed eye-tracking system with a higher frame rate (200 Hz x 2) and higher accuracy than available online video-based eye-tracking systems using only off-the-shelf computer system and digital cameras.

§ Designed a robust torsion eye-tracking system with high performance in terms of frame rate and accuracy.

§ Developed a novel computer vision calibration system with better accuracy by utilizing the pupil shape at different eye position.

§ Developed a pupil size monitoring and feature extraction system for the screening of Diabetic Retinopathy (DR).

Education

Ph.D. - ECE: Machine Learning, Computer Vision

Carnegie Mellon University
Pittsburgh, PA
08-2010

Master of Science - Electrical And Computer Engineering

Carnegie Mellon University
Pittsburgh, PA
08-2005

Bachelor of Science - Electronic And Information Systems

Zhejiang University
Hangzhou, China

Skills

  • Python Programming
  • Time-series analysis
  • Big data technologies
  • Image processing
  • Machine Learning
  • Model Development

Timeline

Principal Machine Learning Developer

SAS Institue
06.2017 - Current

Senior Data Architect

Xylem Inc.
09.2015 - 06.2017

Research Scientist in Computer Vision

Teledyne Scientific & Imaging LLC
11.2010 - 07.2015

Software Engineer in Computer Vision Systems

Neuro Kinetics Inc
07.2005 - 11.2010

Ph.D. - ECE: Machine Learning, Computer Vision

Carnegie Mellon University

Master of Science - Electrical And Computer Engineering

Carnegie Mellon University

Bachelor of Science - Electronic And Information Systems

Zhejiang University
Xindian "Shindian" Long