Assistant Professor of Electrical and Computer Engineering in the Department of Electrical and Computer Engineering at the University of Mississippi

University of Mississippi

Georgia Institute of Technology


Barry Muldrey is a electrical and computer engineering educator and researcher in Oxford, MS.

Barry currently runs the FTL lab in the Dept. of ECE at the University of M.S.

Read his CV (.PDF)

Barry grew up in New Orleans where he attended Jesuit High School. In 2003, Barry began attending the University of Southern California on academic scholarship where he pursued the study of jazz and studio guitar performance. Returning to New Orleans after a year to work under Mark Binghamand John Fischbach at Piety Street Recording studios, a closet of broken electronics piqued his interest, and he began tinkering with electronics. Hurricane Katrina threw the city into disarray and prompted Barry’s return to academics when he enrolled in the University of New Orleans’ electrical engineering program. There he was fortunate to conduct research in neural networks and participate in team robotics under the guidance of Drs. Edit Bourgeois and Dimitrios Charalampidis. After attempting a startup in recording studio technology, Barry joined Georgia Tech and shortly thereafter began his pursuit of the Ph.D. Supervised by Dr. Abhijit Chatterjee, he conducted research in circuit model validation, debugging, and machine learning for testing analog and mixed- signal systems, receiving his doctorate in the summer of 2019.

Barry’s other hobbies include architectural and structural design and repair, fusion jazz music, and woodcraft.


  • Analog Verification
  • Artificial Intelligence (Active Learning)
  • Analog Computing


  • Ph.D. in Electrical and Computer Engineering, 2019

    Georgia Institute of Technology

  • M.S. in Electrical and Computer Engineering, 2014

    Georgia Institute of Technology

  • B.S. in Electrical Engineering, 2009

    University of New Orleans




OpenAI Gym -like interface for ML in circuit simulator environments.


Dupehawk is a fast multilevel hashing duplicate-data detector.


CLI tool for performing operations over multiple side-by-side git repos.


Python extension for reading Cadence binary psf circuit simulation output.


Parallelizable python front-end for Cadence Spectre simulator.


Songbirt is a lightweight web-based songbook for musicians


Python RPC client/server for ATE automation.


Xanity is an experimentation benchtop. Experiments are easily parameterized and chained into dataflow graphs. Experimental data and meta-data are transparently managed. System virtual environments are managed and made portable.


  • 751 All-American Drive, Room 308, University, MS 38655