David Hoffman

Senior Backend Software Engineer | Python at Digitalware, Inc.

David Hoffman has a diverse work experience spanning various roles in software engineering and computer vision.

David is currently working as a Senior Python Software Engineer (Backend) at Reveald, Inc., where they enhance defensive security controls by providing an offensive perspective. David predicts attack paths and delivers actionable recommendations to protect IT assets.

Prior to this, Hoffman worked at Epiphany Systems as a Senior Python Software Engineer (Backend), contributing to the improvement of defensive security controls by offering an offensive perspective.

David also worked at DivIHN Integration Inc as a Computer Vision Software Engineer, where they designed and implemented an enterprise platform for processing financial and tax documents. David played a key role in developing the REST API, data pipeline, and database systems.

Hoffman has also worked independently as a Computer Vision Software Consultant, providing consulting, training, and engineering services in computer vision, image processing, and artificial intelligence. Their areas of expertise include computer vision consulting and advising, developing computer vision and AI models for various industries, and software project management.

David has previous experience as a Network Testing Software Engineer at GDH, a Graduate Research Assistant at East Carolina University, an R&D Engineer at Molex, and a Wireless and Electronic Warfare Engineer at Northrop Grumman Corporation.

Additionally, Hoffman has worked as an Underwater Robotics Engineer at North Carolina State University, where they contributed to the development of autonomous underwater robots for international competitions. David also gained experience as a Control Systems Engineer during a co-op internship at RedViking.

Throughout their career, Hoffman has demonstrated expertise in Python software development, agile project management, and deep learning and machine learning model engineering.

David Hoffman completed their Bachelor's Degree in Computer Engineering and Electrical Engineering from North Carolina State University in 2011. Later, in 2017, they obtained their Master's Degree in Software Engineering from East Carolina University. In addition to their formal education, David has obtained several certifications, including IBM Blockchain Essentials from IBM in April 2019, PyImageSearch Gurus Graduate from PyImageSearch in June 2017, SCRUM Product Owner Certified (SPOC) from Scrum Inc. in September 2020, and SCRUM Master Certified (SMC) from Scrum Inc. in August 2020.

Links

Timeline

  • Senior Backend Software Engineer | Python

    June 1, 2022 - present

  • Senior Python Software Engineer (Backend)

    June, 2023