Peter Lauren, Ph.D
***** ********* *** ********** ****: ac0iou@r.postjobfree.com
Columbia, MD 21046, USA Citizenship: USA
Telephone: 1-410-***-****, 1-443-***-****
Web Site: http://www.clusterprism.com/
KEY WORDS (Data Scientist)
Image processing (20+ years); Unix/Linux (20+ years); C/C++ (20+ years); Windows, Visual C++ (15 years each); Bioinformatics, Genomics (8 years each); Signal Processing (4 years each); R (6 years); LAMP, DMZ network, XHTML/HTML, Matlab, Korn Shell, Java, SQL/Oracle, PHP, MySQL, NetBeans, iptables (5 years each); OpenCV, CSS, JavaScript, Code::Blocks, XML, JSON, ssh, DOM, Python (2 years each); ElasticSearch, Eclipse, PostgreSQL, Amazon AWS-EC2 (1 year each), FireEye, inotify, WireShark (Some recent experience)
EXPERIENCE
Physicist/Analyst at DHS-CBP with DigitalSpec, Falls Church, VA, November, 2016 – Present
SQL query development using SQL Server Management Studio
Graphics and data analysis using R and Python
Web site development using HTML, CSS, JavaScript and PHP
X-ray image analysis using OpenCV 3
Machine Learning Algorithm Development using Python
Algorithm Developer at SureScan Corporation Black Diamond Networks, Binghamton, NY, July, 2016 – January, 2017
Developing image processing algorithms for the segmentation of 3D x-ray volumes
Encoding the algorithms in C++
Data Scientist Hexis Cyber Solutions, Hanover, MD, December, 2013-June, 2016
Developed novel algorithms to detect:
The most common (in the USA) Windows malware files. With most families, had over 85% detection rate with zero false positives. (Encoded in Ruby.)
Suspicious network activity. (Encoded in Java.)
Anomalous login activity. (Encoded in Java.)
Developed prototypes using R
Senior Software Engineer NetCentric Technology, Aberdeen Proving Ground, March, 2013-October, 2013
Development of client side web graphics using JavaScript, HTML5, jQuery, Ajax, JSON, XML, CSS and Rafael JS on Windows 7
Developing algorithms for statistical analysis and implementation in Java SE
Version control using Subversion
Senior Software Developer Endeavor Systems, McLean, VA, January-February, 2013
Managing a team of web site developers using GanttProject
Version control using GIT
Programming in PHP 5.4 and JavaScript on OpenSUSE 12.1
Scientist at JIEDDO Lanmark Technologies, Vienna, VA, June, 2012 – January, 2013
Reviewing algorithms for data fusion (Dempster-Shafer, Bayesian,etc)
Examining the imaging, algorithms, physics and chemistry associated with IED detection
Program management
Reviewing grant applications
Contractor May, 2011 – May, 2012
Algorithm Developer (Contractor) Symphony Services, Westford, MA, Dec. 2011-May, 2012
Developing algorithms and C++ code, using OpenCV, for real time video processing, automatic target detection and multiple target tracking, at Sarnoff, SRI
Tools used: OpenCV, C++, XML, xerces, VirtualDub, IrfanView, GIT, Boost
Web Site Development, Self Employed, Oct. 2011-Nov. 2011
Developing Linux-based web site (http://www.clusterprism.com) using PHP, MySQL, JavaScript, LAMP, CSS, and XHTML on Ubuntu 11.10 and Debian 7.0.0
C++ application development on Linux using NetBeans
Considering security issues relating to Linux-based web hosting: DMZ, firewalls, iptables, WireShark, fail2ban, logwatch, Samhain, etc.
AlgorithmDeveloper (Contractor), Aerotek, Hanover, MD, July 2011-Sept., 2011
Implementing tracking algorithms in C++ using NetBeans on Linux at General Dynamics Robotics Systems
Web Site Development, Self Employed, May 2011-July 2011
Developing web site using PHP, MySQL, JavaScript, WAMP, CSS, and XHTML
Tools used: C++, NetBeans, Windows
Lead Software Engineer, Apptis, Reston, VA, July 2010-May 2011
3D reconstruction from EO aerial imagery. Development of algorithms and encoding in C++. Also using MS Visual Studio and OpenCV
Multi-target tracking algorithms
Senior Staff Engineer, Northrop Grumman May 2004-May 2010
Developed algorithms and software (C++) for SAR image processing
Feature detection, including edge detection, line detection and shape reconstruction
3D reconstruction using stereoscopy, shape from shadow and interferometry
Fusion of radar 3D with electro-optical 2D
Inverse SAR (ISAR) registration and reconstruction
Change detection
Put together white papers and contract proposals
Algorithm Developer (Contractor), Aerotek, Hanover, MD, Feb. 2004-May 2004
Developed algorithms and C++ code for real time EO/IR image processing
Staff Scientist, Gene Logic, Inc., Gaithersburg, MD, Oct. 1997 – Nov. 2003
Developed algorithms and software (C++ and Java) for analyzing Affymetrix® Microarray chips. The resulting product, ChipMan, still compares favorably with other products developed for the purpose (http://rafalab.rc.fas.harvard.edu/AFFY3/TABLES.hgu/0.html)
Developed C++ code to query Oracle database, with SQL commands, for Unix (OCI) and Windows (ODBC)
Developed algorithms, software (C++) and graphical user interface (using Windows MFC) for automated quality control of Affymetrix® Microarray chips. Resulting product was recognized within and without of the company as “way out in front” among programs and algorithms for the intended purpose
Developed algorithms and software (C++) to process electrophoretic gel images. This took me less than two days to implement but completely freed up one full time employee
Freelance Consulting, Image Processing January 1997 – December 2000
Applied optical flow in novel approach for removing out-of-focus information from serial microscopic sections. Led to US Patent No. 7,003,143 (2006)
Developed algorithms and software (C++/MFC) for stereoscopy, shape-from-tilt and shape-from-shading
Developed 3D graphics software for material science (C/Unix)
Developed statistical analysis software for radiology and image processing software for endocrinology (C/Unix and Windows).
Image Scientist Media Cybernetics, Silver Spring, MD, Dec. 1994 – Jan. 1997
Developed algorithms and software (C/Windows) for edge detection in material science.
Formulated and implemented novel algorithm for identifying and straightening chromosomes in gray-scale images.
Programmer/Analyst, University of VA Medical Center Image Processing Center & Computer Vision Laboratory, Charlottesville, VA, October 1988 – December 1994
Developed algorithms and software (C/Unix) for anyone, within University of Virginia community, whose work could benefit from image processing, computer vision, 3D visualization/graphics, surface rendering and/or computer animation. All development was full life cycle, including user training and support.
Doubled top-line revenue of University of Virginia Image Processing Center during first year of employment.
Attracted clients from several departments including Applied Mathematics, Astronomy, Biology, Endocrinology, Material Science, Microbiology, Pathology, Physiology, Psychology, and Radiology.
Developed and implemented novel algorithm for recovering the viewing parameters of random, noisy projections of asymmetric objects.
Obtained 3D semi-transparent stereo animation of head of 11,000 year-old mummy from CT radiographs using Pixar Image Computer.
After leaving this position, asked by three former clients (from Endocrinology, Material Science and Radiology) to do freelance consulting work.
EDUCATION
PhD in Electrical Engineering from the University of Virginia.
Dissertation Topic: “A New Computational Tool for Three-dimensional Reconstruction of Asymmetric Biological Material from Microscopic Projections”
MBiomedE (Master of Biomedical Engineering) in Biomedical Engineering from the University of New South Wales in Sydney, Australia.
Thesis Topic: “Assessment of Microcirculatory Blood Flow using Ultrasonic Doppler”
BSc in Physics from Otago University in New Zealand
HONORS
Nominated for Eta Kappa Nu (electrical engineering honor society).
PATENTS
“Method and system for managing and querying gene expression data according to quality”, M. Elashoff, C. Alvares & P. Lauren, US Patent No7,558,411 B2 (2009)
“Tomographic microscope for high resolution imaging and method for analyzing specimens”, C.W. Hewitt, J. Kesterson, P. Lauren & G. Greenberg, US Patent No. 7,003,143 (2006)
FOREIGN LANGUAGES
Some Russian, German and French
SELECTED PUBLICATIONS
“Algorithm to model gene expression on Affymetrix chips without the use of MM cells”, P.D. Lauren, IEEE Trans. Nanobioscience 2(3):163-170 (2003)
“Three dimensional reconstruction of Widmanstatten Plates in Fe-12.3Mn-0.8C” M.A. Mangan, P.D. Lauren & G.J. Shiflet, Journal of Microscopy (Oxford) 188:36-41 (1997)
“Estimating the viewing parameters of random, noisy projections of asymmetric objects for tomographic reconstruction”, P.D. Lauren & Nandhakumar, IEEE Trans. Pattern Analysis and Machine Intelligence 19(5):417-430 (1997)
“Recovering the viewing parameters of random, translated and noisy projections of asymmetric objects”, P.D. Lauren & N. Nandhakumar, Proc. IEEE International Conference on Computer Vision and Pattern Recognition, San Francisco, June, 1996, pp. 885-890
“Measurement of osteoclasts and bone resorption by automated image analysis”, C.R. Dunstan, P.D. Lauren, N.M. Somers & R.A. Evans, J. Bone & Mineral Research 8(2):139-145 (1993)
“Determination of the orientation of asymmetric objects from random projections”, P.D. Lauren & N. Nandhakumar, Proc. IEEE International Conference on Pattern Recognition, The Hague, Aug. 1992, pp. 285-288
“Computing the view orientations of random projections of asymmetric objects”, P.D. Lauren & N. Nandhakumar, Proc. IEEE International Conference on Computer Vision and Pattern Recognition, Champaign IL, June, 1992, pp. 71-76