# Dan Tagliaferro > Software Engineer Location: Cambridge, Massachusetts, United States Profile: https://flows.cv/dantagliaferro Innovate and logical thinker interested in pursuing a challenging career in software development. ## Work Experience ### Software Engineer @ Datanomix Jan 2023 – Present | Nashua, New Hampshire, United States ### Computational Geometry Software Engineer, Backend @ Paperless Parts Jan 2023 – Jan 2023 | Boston, Massachusetts, United States Worked on the Computational Geometry team for the SaaS quoting platform, exposed to 3D CAD file processing, micro-services, and containerized architecture. Created Django views, models, and REST APIs to support new workflows in the backend. Debugged and fixed critical issues that caused Docker containers to crash, making the app more robust when dealing with memory errors. Developed new algorithms for interrogation of CAD files using FreeCAD, leading to more accurate ways to distinguish different types of geometry. ### Software Engineer @ LumiraDx Jan 2021 – Jan 2022 | Waltham, Massachusetts, United States Worked on the Embedded Linux OS team for the point of care diagnostics instrument and was exposed to SOUP patching, OTA updates, Linux device drivers and device tree binding, secure boot, and encrypt/decryption key handling. Defined, designed, implemented, and tested Dbus interfaces for Linux applications to interact with NFC and strip barcode drivers. Converted C APIs to a python library. Utilized OpenCV and Python for image processing to replace custom hardware, reducing the cost of the module by 85%, while making the software more reliable. Created unit/system test through google test for C++ module and behavioral and ptest for python module. Modified Yocto build script to automatically generate the SBOM (software bill of materials) in 510K acceptable format. Fixed caching issue during Yocto builds to speed up times by 75%, increasing productivity. Conduct FMEA risk analysis to meet IEC62304 standard. Integrated and debugged Azure ThreadX shim layer so that applications based on Threadx could run on top of embedded Linux. Verified communication implementation on hardware by reading schematics and using a logic analyzer. Implemented a code generator using Python, Jinja templates, and YAML files to speed up development time and increase code quality. ### Software Engineer @ Aware, Inc. Jan 2020 – Jan 2021 | Bedford, Massachusetts, United States Worked on the backend server and SDK team, implementing and improving voice and face recognition. Upgraded C++ REST servers to have the option to enable TLS using casablanca. Improved face and voice recognition performance tests using Python by comparing accuracy and speed over past releases and a variety of data sets. Utilized Fortify to fix security vulnerabilities in code including: memory leaks, integer overflow, and format string buffer overflow. ### Associate Software Engineer @ L3Harris Technologies Jan 2018 – Jan 2020 | Clifton, New Jersey Worked in the Space and Airborne Systems segment on the Navigation (NAV) portion of the Operational Control System (GPS OCX) project and on the NTS-3 project. Developed and unit tested authentication of GPS signals for the NTS-3 satellite. Enhanced NAV integration tests by creating robust scripts in Python resulting in increased accuracy of performance tests by a factor of 100. ### Software Programmer @ Villanova University Jan 2017 – Jan 2018 | Villanova, PA https://mashable.com/2018/05/24/mario-kart-mod-helps-adhd-patients-focus/ ### Lead Programmer @ Harris Summer Innovation Program Jan 2017 – Jan 2017 | Villanova, PA ### Engineering Technical Intern @ GE Power Jan 2016 – Jan 2016 | Schenectady, NY ## Education ### Bachelor's degree in Computer Engineering Villanova University ## Contact & Social - LinkedIn: https://linkedin.com/in/dan-tagliaferro-853108a8 --- Source: https://flows.cv/dantagliaferro JSON Resume: https://flows.cv/dantagliaferro/resume.json Last updated: 2026-03-31