Rich Moll

Rich Moll Email and Phone Number

Principal Software Engineer / Scrum Master at Systematic Consulting Group @ Systematic Consulting Group
saint louis, missouri, united states
Rich Moll's Location
St Charles, Missouri, United States, United States
About Rich Moll

Principal Software Engineer with expertise in object-oriented architecture and the .NET ecosystem. Committed to delivering exceptional user experiences and producing clean, maintainable code. Skilled in Agile development as a Scrum Master and experienced in leading teams and mentoring junior engineers. Seeking a leadership role to make a broader impact and leverage technical expertise for team success.

Rich Moll's Current Company Details
Systematic Consulting Group

Systematic Consulting Group

View
Principal Software Engineer / Scrum Master at Systematic Consulting Group
saint louis, missouri, united states
Employees:
4
Rich Moll Work Experience Details
  • Systematic Consulting Group
    Principal Software Engineer
    Systematic Consulting Group Aug 2023 - Present
    Webster Groves, Missouri, United States
    ● Software Engineer: Develop and optimize computer vision and AI-driven applications, focusing on real-time video analysis, object detection, and image processing. Create solutions for complex tasks such as multi-camera setups, real-time data processing, and dataset refinement for machine learning models. Implement software in Python, C++, and C# for detecting and tracking high-speed objects, including leveraging gRPC services, MQTT for message brokering, and YOLOv8 (You Only Look Once), a fast, real-time object detection algorithm. Develop pipelines for image calibration, homography, and edge detection, integrating data from multiple sources in dynamic environments.● Leadership: Manage technical direction for real-time systems and ensure best practices in software development using Agile and Clean Code principles. Collaborate with team members to mentor junior developers, optimize workflows, and streamline processes for machine learning data pipelines. Maintain subject-matter expertise in computer vision technologies to advise cross-functional teams and stakeholders on technical requirements and solutions.Major Accomplishments: ● Built a machine vision metrology pipeline for golf ball tracking for TGL Golf using OpenCV to determine the ball's position on a 3D contoured surface. Employed camera intrinsics and ray casting to calculate 3D global positions using only a single camera. Processed 25MP images in real-time and streamed them via WebRTC to provide accurate tracking and position reporting.● Built a machine vision system to estimate observer position for a camera+radar monitoring system using key points of a home plate in baseball. Developed machine vision datasets and pipelines to validate discovered points via homography, ensuring correlation with the template's position for accurate estimation and validation.
  • Diagraph An Itw Company
    Senior Software Engineer / Scrum Master
    Diagraph An Itw Company Mar 2019 - Aug 2023
    St Charles, Missouri, United States
    ●   Software Engineer: C# API network application software development on Windows, iOS, and Android. Develop software to allow networked, centralized command and control of customer printing devices using embedded Linux RTOS over OPC UA. Implement both desktop and mobile applications using an existing C# code base to produce a modern user interface utilizing the Material Design standards. Support customer inquiries and resolve customer issues with existing products and tools. Communicate with and advise management on schedule needs and changes as customer requirements change. Work with the design team to integrate design aesthetics within the abilities of the UI toolkits.●   Leadership: Lead bi-weekly sprint retrospective and planning meetings within the Agile development process. Continuously pushed company towards better software development practices using Agile Scrum and Clean Code. Mentor junior software engineers on proper software development techniques and best practices. Work directly with junior engineers in a peer programming environment to decrease on-boarding time. Maintain SME level product and software knowledge to advise and guide engineering team and management. Major accomplishments: ●   Proposed, designed, and developed two codependent software applications from the ground up for use within a (typically food/beverage) manufacturing / packing environment:o   An interactive template editor to allow customers to visually design complex custom printable labels using a “what you see is what you get” visual-to-print principle.o   A command-and-control application that allows customers to connect to their network-based printing devices to select a label, populate dynamic fields, and monitor and adjust device settings.
  • Boeing
    Senior Software Engineer - Contractor
    Boeing Oct 2017 - Mar 2019
    St Louis, Missouri, United States
    ●   Software Engineer: C++/Python networked modeling and simulation software development on Linux. Develop software to allow modeling and simulation of customer needs. Develop a real-time network SQL logging application to analyze and log network simulation events for customer real-time analysis and simulation monitoring. Debug existing code base to diagnose issues, discover inner workings, and implement new features and algorithms to better meet the needs of the customer. Implement cross-language Python autonomous state machines to emulate pilot interaction with the environment using the C++ Boost Python library. Assist in code merge between once unified but now diverged code bases to return to a common, unified baseline within different program areas at different security levels. Participate and assist with quarterly customer event weeks, ensuring proper operation of the main simulation environment and all network-attached participant simulations. Mentor junior software engineers on proper software development techniques and best practices.
  • Lockheed Martin
    Software Engineer - Contractor
    Lockheed Martin Oct 2016 - Oct 2017
    Orlando, Florida, United States
    ●      Software Engineer: C real-time graphical user interface software development on Windows using LabWindows CVI. Develop software to allow simulation and testing of the Apache cockpit interface for the Longbow Fire Control Radar (FCR). Debug existing code base to diagnose issues, discover inner workings, and implement new features and algorithms to allow enhanced testing of the FCR. Take feedback from FCR team to assess needs and priorities of bug fixes and enhanced features. Work with SmartBear Code Collaborator for peer reviews and AccuRev software configuration management and revision control system. Lead project to convert ADA / C GUI application to a modernized C++ multithreaded interface to simplify maintenance and reduce time needed to address software issues and enhancements.
  • General Dynamics
    Software Engineer - Contractor
    General Dynamics Jun 2016 - Oct 2016
    Fort Wayne, Indiana, United States
    ●      Software Engineer: Cross platform C++ graphical user interface software development on Windows using Qt within Visual Studio in a team environment. Develop software to meet customer requirements implementing management’s vision for workflows. Debug existing code sets to diagnose issues and discover inner workings to integrate new software modules. Work within an Agile / Scrum software development environment using TFS for peer reviews, revision control, and continuous software integration.
  • Ierus Technologies Inc
    Software Engineer, Information Technology Lead
    Ierus Technologies Inc Nov 2011 - Jun 2016
    Huntsville, Alabama, United States
    ●      Software Engineer: Cross platform C++ graphical user interface software development on Linux for internal research and development projects using Qt and VTK, building and distribution of installers including shared objects, SVN maintenance, and other software development duties. Develop software to optimize workflows and reduce overhead. Provide analysis insight of automated logging systems using custom-tailored software by developing graphical interfaces to meet management analysis needs. ●      IT Lead: Coordinate with engineering team and management to address computational needs, including hardware and software upgrades. Maintain Ubuntu, Red Hat Enterprise Linux and Windows network integrated through Active Directory using native Single Sign On tools like the System Security Services Daemon. Address IT issues such as network outages, servers not responding, and other day-to-day computer problems and work with employees towards a timely resolution.

Rich Moll Education Details

Frequently Asked Questions about Rich Moll

What company does Rich Moll work for?

Rich Moll works for Systematic Consulting Group

What is Rich Moll's role at the current company?

Rich Moll's current role is Principal Software Engineer / Scrum Master at Systematic Consulting Group.

What schools did Rich Moll attend?

Rich Moll attended University Of Alabama In Huntsville, St. Charles Community College.

Who are Rich Moll's colleagues?

Rich Moll's colleagues are Will Clausius, Ben Cradick, Ian Sovar, Jonathan Pardeck.

Not the Rich Moll you were looking for?

  • Rich de Moll

    New York City Metropolitan Area
    3
    gmail.com, gmail.com, ibm.com
  • Rich Moll

    Owner Rich Moll Photography
    Osseo, Mn
    3
    q.com, msn.com, richmollphotography.com
  • Rich Moll

    Software Developer At Ierus Technologies, Inc.
    Huntsville, Al
    1
    ierustech.com

    2 +125631XXXXX

  • Rich Moll

    Retired
    Dallas-Fort Worth Metroplex
    2
    hp.com, dxc.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.