# Joshua Levine > Software Engineer | C#, Python, C++ | Building Production Scientific Software Location: Greater Boston, United States Profile: https://flows.cv/joshualevine Software Engineer experienced in building production software and data analysis systems used by scientists, engineers, and customers in real-world environments. At NanoMosaic, I design and develop desktop applications and data analysis pipelines used across scientific, manufacturing, and customer-facing workflows. My work includes improving performance and robustness of image analysis processes, developing visualization and reporting systems, and building internal tools to aid manufacturing and scientific development. I enjoy working at the intersection of software engineering, data, and applied science, especially where algorithm design, performance optimization, and practical usability meet. Core areas of experience include: • C#, Python, and C++ development • Desktop application development (WPF, MVVM) • Image and data analysis pipelines • Performance optimization and parallelization • Scientific and production data workflows • Visualization and reporting tools Currently interested in opportunities involving: • Software engineering • Data or ML-adjacent systems • Applied algorithms and data pipelines • Backend or systems-oriented engineering Always open to connecting with engineers and teams working on interesting technical problems. ## Work Experience ### Software Development Engineer II @ NanoMosaic Inc. Jan 2025 – Jan 2026 | Waltham, MA • Develop customer-facing desktop software in C# using WPF and MVVM in an agile environment • Built interactive reporting and visualization tools using C#, JavaScript, HTML, CSS, and D3.js • Design and ship features used by internal scientific teams and external customers • Continue development and improvement of scientific data and analysis workflows in Python and C++ • Support deployment and reliability of production analysis pipelines ### Software Development Engineer @ NanoMosaic Inc. Jan 2022 – Jan 2024 | Waltham, MA • Developed MVVM desktop applications in C# used by scientists and customers • Led redevelopment of legacy MATLAB image analysis systems into Python (development) and C++ (production) pipelines • Achieved ~200× performance improvement through optimization and parallelization • Eliminated dependence on costly preprocessing software via custom OpenCV-based algorithms • Improved robustness of image analysis pipelines across varied imaging conditions • Delivered analytics and insights supporting executive decision-making • Presented technical results and recommendations in company-wide meetings • Developed Python informatics tools used across engineering, manufacturing, and scientific teams ### Graduate Teaching Assistant @ University of Massachusetts Amherst Jan 2019 – Jan 2021 | Amherst, Massachusetts, United States • Supported courses in software engineering, data structures, and data visualization • Led labs and discussions • Managed grading teams for consistent and timely feedback • Provided student support via office hours and forums ### Undergraduate Student Researcher @ Lehigh University Jan 2018 – Jan 2018 | Bethlehem, Pennsylvania, United States • Conducted research in topic modeling and automatic labeling methods • Redesigned codebase and implemented labeling methods in Python and R • Reduced runtime of labeling systems to <5% of original performance cost • Designed evaluation survey and tested multiple labeling methods ## Education ### Master's degree in Computer Science University of Massachusetts Amherst ### Bachelor of Science - BS in Computer Science University of Massachusetts Amherst ### Bachelor of Science - BS in Mathematics University of Massachusetts Amherst ## Contact & Social - LinkedIn: https://linkedin.com/in/joshua-levine-5892631a2 --- Source: https://flows.cv/joshualevine JSON Resume: https://flows.cv/joshualevine/resume.json Last updated: 2026-03-31