Profile______________________________________________________

 Profile______________________________________________________Versatile software engineer with 8 years commercial R&D experience in biometrics and visual effects, and 7 years experience working in computer vision academic R&D labs in the US and UK. My core competencies include: software development; build, release and process automation; advanced scripting; cross-platform system administration. I am a life-long learner with a broad palette of technological skills, having worked in multiple technical teams from low-level algorithm, SDK and tool development to DevOps and government-scale client-server systems. More information at and pub/bruce-lamond/8/98/951/ HYPERLINK "; HYPERLINK "; HYPERLINK "; HYPERLINK "; Education___________________________________________________University of Edinburgh, UK M.Sc. Informatics, 2002IEEECertified Software Development Associate, 2009University of Edinburgh, UKB.Sc. Geology, 2000Skills______________________________________________________Tools and technolgiesWindows/Linux, C++ (10 years), Python (7 years), Java, Visual Studio/gcc/IntelliJ/PyCharm, Qt/PyQt, Boost, OpenCV, Scikit-Learn, Anaconda, pandas, SQL, React/JavaScript, VTK, C#, JSON/XML, DevOps: Maven, Jenkins, Nexus, bash/batch, Ansible, Docker, Amazon Web Services (AWS), Git/Mercurial/Subversion, JIRA/Confluence, NSIS, CMake, Doxygen, SwaggerWork Experience_____________________________________________2016-Gemalto Cogent (formerly 3M Cogent)Software Engineer (Biometrics)Developer on agile team engineering next generation of Automated Biometric Identification System (ABIS) server software. DevOps engineer for ABIS project, implemented Continous Integration framework solution, periodic static security vulnerability scans, innovative testing framework, data visualization and debugging utilities.R&D work on facial recognition server technologies.2015-20163M CogentResearch Engineer (Biometrics)Created extensible multithreaded generic biometric record search framework library in C++ to enable co-researchers to test new multi-modal matching algorithms seamlessly. Custom build and release tools. Division-level 'Circle of Technical Excellence & Innovation' awardee.2013-20153M CogentGUI Software Developer (Biometrics)Designed and implemented a Web-based traveller report system for a border control management system in Java and Perl using Java Web-based technologies.Identified problems and implemented solutions for many government identification issuance and border management systems, requiring understanding of different SQL DBs, Java Web technologies, JavaScript, Perl, C++ & C# client components, and ActiveX and native C++ interfaces to biometric capture hardware devices.2010-2013Stereo D Visual Effects StudioSoftware & Systems Developer/ProgrammerWorked on research and development core tools and the next generation of real-time interactive artist-friendly 2D-3D stereo and image-processing applications using C++, OpenCV, QtOther general development work supporting Studio build, release and infrastructure using C++, Python, XML, JSON, Nuke, Silhouette, RV, Mercurial, DoxygenCredits include: Jurassic Park 3D, Star Trek Into Darkness, Iron Man 3, Captain America2005-2010University of Southern California, Institute for Creative TechnologiesProgrammer/Analyst II with Graphics LabResponsible for developing & maintaining of commercial and in-house computer graphics software, and for participating in research projects leading to several publications in general area of image-based modelingLead Developer on 'HDR Shop' commercial GUI-based High Dynamic Range image manipulation software, solely responsible for design, implementation (C++/MFC), maintenance, user contact, documentation; Developer on 'Facade' in-house photogrammetric architecture modeling system written in C++Implementation of many image processing tools; experience with digital image capture; camera calibration using OpenCV; image segmentation; compositing; responsible for lab software infrastructure maintenance, including SVN code version control and TRAC Web-based interface; eCommerce Website setup with MySQL database, PHP interface (including forum), MS Outlook rules, VB Scripts2004University of Edinburgh, UKResearch AssistantTook leading research position on successful 2 year contract resulting in IEEE publicationCreated and integrated specialized classes in C++, Tcl & Python into the Visualization Toolkit. Classes written: geometry from laser-scanner depth maps, image segmentation, ordered contour extraction, point cloud and planar geometry alignment, extracting planar regions from laser-scanner point clouds, registration of color photography with laser scanner point clouds.Implemented Tcl/Tk GUI frontend to software.1990-1996Casino work: UK, Belgium, CameroonCasino Dealer/SupervisorRegularly exposed to 7-figure sized games in London, dealing in French and Dutch languages.Publications______________________________________________Lamond, B., Peers, P., Ghosh. A., Debevec, P.: Image-based Separation of Diffuse and Specular Reflections using Environmental Structured Illumination, International Conference on Computational Photography, 2009Peers, P., Mahajan, D., Lamond, B., Ghosh, A., Matusik, W., Ramamoorthi, R., Debevec, P.: Compressive Light Transport Sensing, ACM Transactions on Graphics, Volume 28, Issue 1 (January 2009)Einarsson, P., Chabert, C., Jones, A., Ma, W., Lamond, B., Hawkins, T., Bolas, M., Sylwan, S., Debevec, P.: Relighting Human Locomotion with Flowed Reflectance Fields, Eurographics Symposium on Rendering, 2006Lamond, B. & Watson, G.: Hybrid Rendering - A New Integration of Photogrammetry and Laser Scanning for Image Based Rendering, IEEE Theory & Practice of Computer Graphics 2004Activities & Miscellaneous____________________________________Sports & Hobbies: badminton. hiking, skiing, tennis, woodwork, photography, astronomy, music, travel, computing, cooking, home-brewing, wine-makingAccepted for membership of MENSA; US green card holderReferences_________________________________________________Available upon request ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download