Edmund Rosewright

Developer, Co-Founder at QC Hero, Inc.

Summary

A Google Cloud certified engineer driven by curiosity and a passion for lifelong learning. I enjoy tackling challenging problems and exploring new technologies to create innovative solutions. My approach to product R&D emphasizes rapid iteration and cloud-native architectures. It is shaped by industry experience in cloud computing, machine learning, machine vision, and industrial automation.

Experience

QC Hero, Inc. Chicago, IL, USA | Kyoto, Japan

QC Hero is a B2B SaaS that empowers industrial manufacturers to use machine learning in their visual inspection and quality control processes. The platform simplifies training ML models on massive datasets in the cloud at scale. These models are used by our customers as high-accuracy, custom defect detectors in production.

Developer, Co-Founder
Feb 2020 - Aug 2024
As technical co-founder, I was responsible for the platform's cloud-native architecture, ML pipeline, and frontend applications.
  • Designed and implemented a robust serverless architecture that enables event-driven data processing and asynchronous long-running tasks.
  • Developed a fast, scalable ML pipeline that runs on Google Cloud Vertex AI, uses TPU accelerators, and is orchestrated with Kubeflow Pipelines.
  • Cloud infrastructure built using many GCP services including Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage, Monitoring, Firebase Auth, and Firestore NoSQL database.
  • Used Python and Typescript on the backend, modern Angular for the frontend, and GitLab CI/CD for automated testing and deployment on GCP.

LM3 Technologies, Inc. Chicago, IL, USA

A software and hardware solutions provider specializing in machine vision and AI-driven inspection systems for advanced manufacturing. Previously focused on automotive seating.

Senior Software Engineer
Mar 2019 - Feb 2020
Developed the machine learning inference server at the core of the PAQi inspection system, the company's flagship product. This inference server allows PAQi to perform classification and object detection locally or remotely, and use those predictions to make determinations about the quality of products and locations of defects.
  • Used Python and Flask for REST API development, Tensorflow when serving trained ML models, and Docker when running as a standalone service.
Software Engineer
Jun 2017 - Mar 2019
Led the development of several new software products that defined the company's transition away from electromechanical function testers to vision and AI-driven inspection systems, web apps, and services for product quality testing.
  • Developed ML training pipelines built on top of the Tensorflow Object Detection API framework, and managed via a Python CLI application.
  • Built a custom multi-accelerator Linux server for running ML training pipelines on-premises.
  • Developed the mDAQ System, a web app with desktop and mobile clients, for a large automotive supplier to manage the tooling and fixtures used in their manufacturing process. Built with Java, Spring Boot, and Open Data Kit (ODK) for Mobile, with support for MySQL and MS SQL Server as RDBMS options.
  • Developed a custom web dashboard for a large automotive supplier to monitor real-time industrial manufacturing and OEE (Overall Equipment Effectiveness) data. Built in ASP.NET Core with C# and Entity Framework, backed by MS SQL Server.
  • Effectively captured and interpreted customer requirements, resulting in well-defined technical specifications, and successful implementations and product launches.
  • Achieved ISO 9001:2015 and ISO 17025:2017 Internal Auditor certifications and contributed to the development of the company's quality management system.
  • Achieved Kuka collaborative robot programming certification in order to develop a multi-point visual inspection system.
Automated Test Engineer
Feb 2015 - Jun 2017
Developed software and hardware platforms for end-of-line quality control testing for a Fortune 100 electric vehicle manufacturer during the production of their first car, and later during the production of their first crossover SUV.
  • Joined a team of outsourced developers as the in-house lead, to deliver 2 applications core to the test products suite: the Test Sequencer Runtime and the Test Sequence Editor.
  • Used LabVIEW for software development and NI DAQ embedded hardware for controls, instrumentation, and test automation.
  • Provided technical consulting, support, and training services to ensure that customers could maintain and operate their test systems.

USG Corporation, Corporate Innovation Center, Performance Substrates Laboratory Greater Chicago Area, IL, USA

With over $3 billion in revenue, USG is the largest manufacturer of gypsum products and distributor of drywall in America.

Senior Technologist
Apr 2013 - Feb 2015
As senior technologist, supported the research activities of several product teams by providing technical guidance and developing organization-wide test standards and procedures.
  • New product R&D culminating in launch of USG DUROCK BRAND ECOCAP Self-Leveling Underlayment.
  • Conducted technical interviews and facilitated onboarding/training for new team members, ensuring their proficiency in laboratory equipment, procedures, and safety protocols.
  • Achieved National Instruments LabVIEW Associate Developer certification to design real-time sensor-based data acquisition systems for automated experiment control and monitoring.
Laboratory Technician
Feb 2012 - Apr 2013
As a technician on the New Product Development team, developed and performed experiments to characterize the physical properties of cement-based materials.
  • Installed and maintained precision test equipment and instrumentation.
  • Acquired, analyzed, and documented test data in reports, spreadsheets, and presentations to communicate technical details of new product research.

DePaul University, Physics Department Chicago, IL, USA

Teaching Assistant
Sep 2010 - Jun 2011
Instructed freshman physics labs, ensuring a comprehensive understanding of key concepts through engaging demonstrations and experiments.

Education

Kyoto Institute of Culture and Language
Sep 2021

Graduation Certificate, 2-year intensive Japanese language program

DePaul University
Mar 2019

Master of Science (MS) with Distinction, Software Engineering (Software Architecture)

DePaul University
Aug 2011

Bachelor of Science (BS), Physics, Minors in Mathematics and Japanese Studies