Responsive image

Jinghua Feng


Passionate about coding. Adept at motivating self.

Education

  • Ph.D. in Nuclear Engineering and Science
    Rensselaer Polytechnic Institute
  • M.S. in Computer Science
    Rensselaer Polytechnic Institute
  • B.S. in Physics
    Peking University

Work Experience

Selected Projects

Achievements:

  • Developed a CA model to mimic the corrosion (diffusions and chemical reactions) of molten salt to alloys
  • Designed and developed a GUI for monitoring the corrosion process (thickness loss, roughness, and contents) in real time
  • Provided input cards and keyboard interruptions to interact with the CA program (pause/resume, switch displaying modes, etc.)

Technologies used:

  • Python
  • Pygame

Achievements:

  • Developed a fitting algorithm based on Bayes theory
  • Implemented generalized Χ2 minimization based on Newton-Raphson and Monte Carlo methods
  • Implemented Bayesian generalized data fitting using Monte-Carlo method
  • Prototypes above have been ported into the FitAPI in modern SAMMY

Technologies used:

  • C++
  • Gnuplot
  • Bash

Achievements:

  • Implemented Cannon's algorithm for parallel matrix multiplication
  • Computed matrix multiplication (up to 8192 X 8192) on BG/Q by applying different compute nodes (1 - 64)
  • Programs possess strong scalability and ideal parallel efficiencies, with speedup ratio increasing from 1.00 to 70.94
  • Evaluated different types of overheads and setting up Cartesian topology was found to contribute the most to the overhead
  • Proposed Strip Algorithm performing 30% faster than Cannon's algorithm by reducing overheads

Technologies used:

  • C,  Python
  • Blue Gene/Q
  • MPI, MPI parallel I/O
  • Pthreads

Achievements:

  • Studied the correlation between vehicle collisions and weather conditions, and the COVID-19 positivity rate in New York State.
  • Created schemas, tables and databases for datasets of Vehicle Collisions, Climate, and COVID-19 testing in New York City
  • Implemented an interface between a python application and a postgres database.
  • Developed a User Interface to facilitate users' exploration and interaction with databases

Technologies used:

  • PostgreSQL
  • Python
  • Tkinter

Achievements:

  • Performed data wraggling for crime and weather datasets such as data cleaning, combining, balance, and format conversion
  • Computed weights of linear regression by training mapper and reducer
  • Performed test mapper and reducer to compute performance metrics of liner regression: q2, Q2, MAE, and MSE

Technologies used:

  • Hadoop
  • HDFS
  • MapReduce
  • Python,   Pandas

Skills & Tools

Programming

  • C++ • Python • SQL
  • C
  • Matlab • Bash
  • XML • XPath • HTML • CSS

Techniques

  • PostgreSQL
  • Machine Learning • Data Mining
  • MPI • Pthreads • BG/Q
  • Hadoop • MapReduce

Others

  • Latex
  • Vim
  • Git
  • Tkinter
  • Linux
  • Gnuplot
  • Archival Information Package

CourseWork

  • Design & Analysis of Algorithm
    Computer Operating Systems
    Database Systems
    Parallel Computing
    Machine Learning From Data
    Data Mining
    Data Science
    Intro to Big data Analytics

Language

  • English (Professional)
  • Chinese (Native)

Interests

  • Software Engineering
  • Data Science
  • Basketball
  • Tennis

Selected Publications

  1. Jinghua Feng, Li Mao, Guangcui Yuan, et al. (2022), Grain size effect on corrosion behavior of Inconel 625 film against molten MgCl2-NaCl-KCl salt , Corrosion Science, 110097
  2. Jinghua Feng, Guangcui Yuan, Li Mao, et al. (2021), Probing layered structure of Inconel 625 coatings prepared by magnetron sputtering, Surface & Coatings Technology, 126545
  3. Jinghua Feng, Manfred Kriechbaum and Li (Emily) Liu (2019). In situ capabilities of Small Angle X-ray Scattering, Nanotechnology Reviews, 8(1), 352.
  4. Jinghua Feng, Lin Zhou, Yuecheng Fu, et al. (2014). Parallel vacuum arc discharge with microhollow array dielectric and anode, AIP Advances, 4(7), 077115.
  5. Jinghua Feng , Shijian Meng , Yuecheng Fu, et al. (2014). Spatiotemporal distribution of hydrogenous electrode vacuum arc discharge plasma, Acta Physica Sinica, 63(14), 145205.
  6. Jinghua Feng, Wang Lizong, Zhu Xuebin (2014). Application of Geant4 code to radiator degrader CR39 neutron spectrometer, High Power Laser and Particle Beams, 26(01), 014007.
  7. Jinghua Feng, Taiping Peng, Shijian Meng (2011). A New Method of Increasing Neutron/gamma Discrimination of Plastic Scintillator, Nuclear Electronics & Detection Technology, 31(9), 939.
  8. Arbanas Goran, Jinghua Feng, Zia J. Clifton, et al. (2018). Bayesian optimization of generalized data, EPJ Nuclear Sciences & Technologies 4, 30.
  9. Faxin Chen, Jinghua Feng, Linbo Li, et al. (2013). Study of Z-pinch dynamic hohlraum shadowgraphy, Acta Physica Sinica, 62(4), 045204.