Post Job Free

Resume

Sign in

Electrical Engineering Software Engineer

Location:
Columbia, MD
Posted:
May 27, 2017

Contact this candidate

Resume:

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



Contact this candidate