About

Short Bio

Currently, I am looking for full time employment in Data Scientist and ML engineering roles. Throughout my Ph.D., I worked closely with data: doing multiparticle simulations of electron beams and tracking their real space and momentum space coordinates of up to 10000 particles, or analyzing time-series electron diffraction images. These projects involve Data Extraction, Data Cleaning, and Data Manipulation of large data sets (few Gb) and fitting them into theoretical models. I have been coding in Python for 10+ years and taught it for undergraduate courses. I am also knowledgeable in SQL, Tableau, and Excel. In addition to those technical skills I mentioned, I am very comfortable presenting my work to a technical and lay audience, and I have lots of experience writing technical reports.

In addition to my professional expertise, I am passionate about martial arts, with a focus on Brazilian Jiu-Jitsu (currently holding a purple belt) and Muay Thai. I relish the adventure of embarking on extended backcountry canoe camping trips during the summer months. While the pandemic left me with ample time at home, I found a new interest in woodworking, which allowed me to explore my creativity. I take great pleasure in working with my hands, be it crafting something from scratch or tackling repairs in the laboratory during my Ph.D. studies or at home.

Education

Ph.D. Physics; University of Toronto: Dec 2022 (completed)

  • Thesis: Next Generation Ultrafast Electron Diffractometer, Link to thesis

M.Sc. Physics; University of Toronto: 2013-2014

B.Sc., University of Toronto: 2008-2013

  • Specialist Physics & Major Human Biology

Relevant Experience

Branchy Solutions (Dec 2022 - Current)

  • Led research on the latest ML tools for table extraction
  • Created ML product that detects and extracts table information from documents with transformer-based object detection (DETR) - https://johnnykfeng-table-extractor-app-table-extractor-app-gwkxr3.streamlit.app/
  • Help clients save thousands of hours in manual labor by automating table extraction

Research Assistant, University of Toronto (2015-2022)

  • Processed and cleaned raw data from ultrafast electron diffraction experiments via SQL and Python
  • Found novel insights in data to convey the scientific findings of our experiment
  • Prepared detailed data visualizations with Python for publication in a scientific journal
  • Wrote comprehensive reports on my experiment, data processing steps, and analysis for publication
  • Presented my research to both public and technical audience on various occasions, e.g. global scientific conferences, local university committee of professors, public speaking competitions
  • Rapidly learned new tools and theories required for conducting successful experiments in research Led a large-scale project involving multiple collaborators across the world (details written in my thesis)

Teaching Assistant, University of Toronto (2015-2022)

  • Taught beginner Python and Data Analysis to undergraduate students in the Physics program
  • Presented lessons for class, both in-person and virtually

Certifications and Courses