Bruce Richards Email and Phone Number
Bruce Richards work email
- Valid
- Valid
Bruce Richards personal email
Software Engineer with deep expertise within the technology industry. Known for application development, embedded development, DevOps, visual simulation technology, wireless communication technology, and firmware development. Passionate about leveraging technology to enable the business to achieve their goals.DevOps | Business Strategy | Cross-Functional Collaboration | Software DevelopmentTesting | Quality Assurance (QA) | Automation | Commercialization
-
Devops Software EngineerPlanmeca May 2024 - PresentHelsinki, FiAs a dedicated DevOps practitioner at Planmeca, I continue to work on cutting-edge medical device software, focusing on intraoral scanning and dental restoration solutions. My role has expanded to encompass the imminent transition and integration of E4D's legacy systems into Planmeca's infrastructure, ensuring seamless continuity and improvement.• Enhanced build automation by optimizing Jenkins resources, improving build queue throughput by 50%, and improving deployment efficiency.• Migrate build jobs from an old Hudson instance to newly implemented Jenkins pipelines.• Initial planning for the integration of E4D's software pipelines into Planmeca's systems, with a focus on maintaining product integrity and minimizing downtime during the transition.• Maintain and create new NSIS installer scripts, author Jenkinsfiles in Groovy, and add enhancements to existing Jenkins pipelines.• Facilitate cross-functional collaboration between the development and software test teams, by providing infrastructure and automation to continuously deliver builds to software test systems. This automation provides testers with local and concise information about test builds, and the ability to begin testing with as few manual preparation steps as possible, such as initializing the test environment with a single click from a contextual menu. -
Devops Software EngineerE4D Technologies Oct 2023 - May 2024UsDevOps engineer for an R&D software department. The products are medical devices and software to perform intraoral scanning, to process point cloud data and create a 3D model of a patient's teeth, a 3D CAD/CAM application to design dental restorations, and a mill to manufacture these restorations, such as dental crowns.• Migrated Jenkins software build pipelines from installations that were not updated for 4 years, and running on unsupported JVMs, to new systems running the latest stable Jenkins with OpenJDK.• Configured and maintained 3 new Jenkins build nodes, configured with 3 versions of Visual Studio, Unity engine, CMake, NSIS, and several other dependencies, in an effort to improve the automation of software builds for 5 products.• Implemented a solution to integrate Jenkins on-premises with Bitbucket cloud, through custom middleware and the Smee.io webhook proxy.• Created automated pipelines to trigger builds on pull request events. I authored a program in Python, which runs as a Windows service, that automatically downloads and stages pull request builds on software test laboratory machines.• Refactored software build methods to restore how software version numbers and revisions were recorded. Software source providence information had been previously lost due to shortcuts taken. -
Software EngineerVerizon Aug 2021 - Dec 2022Basking Ridge, Nj, UsEnhanced and maintained cybersecurity software platform services deployed in AWS. • Developed features in TypeScript code bases, used Gitlab, Docker, Kubernetes, Helm, and Terraform. • Removed vulnerabilities in deployed services by updating and resolving npm library dependencies.• Co-ordinated with the Delivery Infrastructure group, then integrated and tested updates to support AWS EKS version upgrades for three services over multiple upgrade cycles. -
Systems EngineerVerizon Feb 2019 - Aug 2021Basking Ridge, Nj, UsProvided systems engineering troubleshooting and back-end software development in Perl on Linux for the Verizon Cyber Risk Monitoring (CRM) enterprise business product. • Analyzed and solved problems in data flow by complex searches of application logs, Splunk, and Oracle DB.• Created new features for the intake of data from partnering vendors into CRM via APIs or SSH. The partnering vendors include BitSight, Recorded Future, Tanium, Cylance, and Palo Alto, among others.• Provided support for the Atlas platform AWS components for data ingest and digest. -
DeveloperBnsf Railway Jul 2018 - Jan 2019Fort Worth, Texas, UsCreated near real-time software in C++ on Windows OS. The Track Health Optical Recognition (THOR) product uses computer vision and machine learning to identify potential problems in railroad tracks.• Implemented and optimized THOR code for processing data. The data flow for THOR spans the capture of images of rails from a rail car moving at 70 MPH, to the detection and reporting of damaged track, to the publication of results to MongoDB and Azure IoT cloud storage and services. All captured track imagery is written to a Microsoft storage product for later rounds of machine learning model training.• Maintained a viewer application authored in NodeJS for browsing THOR system track images. -
DeveloperSouthwest Airlines Oct 2017 - Feb 2018Dallas, Tx, UsMaintained a suite of software applications written in C and X/Motif and deployed on Red Hat Linux. These applications comprise the Southwest Integrated Flight Tracking system (SWIFT,) and are critical to the management of daily flight operations and to the generation of FAA flight plans.• Improved the stability of SWIFT, applied SAFe Agile/Scrum software development processes. -
Perl DeveloperAt&T May 2017 - Aug 2017Dallas, Tx, UsMaintained and enhanced Linux-deployed tools that integrate several customer issue tracking systems. These integration tools create efficiency through automation that result in multi-million dollar-per-year cost savings for customer support centers.• Authored enhancements for a Perl-based software tool (BERT) that coordinates customer escalations and expanded BERT’s suite of automated tests through test-driven development practices.• Debugged issues and implemented enhancements to a Perl- and React-based software tool (C3) that automatically detects correlations between associated or duplicate customer issue tickets. -
DeveloperEdge Communications Jan 2017 - Mar 2017Plano, Tx, UsCreated Internet of Things (IoT) applications with PTC ThingWorx, authored application logic in JavaScript, enhanced IoT remote-side applications in C++ on Linux, and tested code through simulated systems.• Authored Perl scripts for modifying XML configuration files.• Made improvements in the C++ remote-side monitoring application• Modified and configured software components to create a system that simulated remotely connected devices. These simulated devices reported data values through both BACnet and modbus protocols -
Systems EngineerFrontier Communications Jun 2016 - Sep 2016Dallas, Texas, UsMaintained and improved video on demand products, used content management systems SeaChange AssetFlow and Ericsson OpenStream.• Edited XML, authored scripts in Perl for XML editing, generated Excel reports from SQL queries.• Performed user experience software testing for “TV Everywhere” mobile device video streaming products. -
Software EngineerAnritsu Aug 2005 - Apr 2016Atsugi-Shi, Kanagawa, JpDeveloped and maintained C++ code for the embedded firmware of the MD8470A test instrument product, a CDMA2000 base station emulator.• Managed DevOps pipelines for the embedded firmware product mentioned, and several carrier acceptance test products of the ME7834L mobile test platform. Designed and implemented Perl software tools for software product installer generation and quality assurance. Authored Perl scripts to modify XML in large batches of files for platform upgrades.• Authored mobile device carrier acceptance test scripts in Rapid Test Designer (RTD.) Extended RTD’s features by creating plugins in Java.• Maintained three laboratories and supported software engineer users. Managed Anritsu test instruments, Linux servers, Windows development machines, Linux build environments, software repositories, backups, physical networks, user accounts, and performed troubleshooting. -
Software EngineerL-3 Link Simulation & Training Aug 2003 - Sep 2005• Created software and visual databases for military aircraft training simulators• Integrated visual system software for nine-channel PC image generator distributed system hardware• Authored software tools in C++, including ones that controlled video multiplexer switches, or adjusted linear features in visual databases, or modified UV texture mapping• Created 3D models of a machine gun and two helicopter interiors for a door gunner and pilot team training simulator demo. Provided continuous improvements and support leading up to the first presentation to customers
-
Visual Simulation Content DeveloperMultigen Paradigm Feb 2001 - Apr 2003• Created a large-area terrain database used in both the F/A-22 and C5 trainer programs• Processed satellite imagery into virtual-texture clip-stack images using Multigen-Paradigm’s Creator Terrain Studio for the F-35 program• Performed material classification of images and created sensor databases for both the F-35 program and the Israeli HAWST helicopter trainer program• Maintained and improved a library of 3D models indexed by Digital Feature Analysis Data (DFAD) IDs needed for simulator programs• Created and improved 3D models with multiple Levels of Detail, multiple Degrees of Freedom, and with scene graph optimizations
-
ScientistThe University Of Texas Southwestern Medical Center At Dallas Jun 1991 - Feb 2001Studied the molecular motor kinesin. Cloned an isoform of kinesin expressed in rat brain. Contributed to four scholarly publications and a book chapter.
Bruce Richards Skills
Bruce Richards Education Details
-
The University Of Texas At DallasSoftware Engineering -
Ut Southwestern Medical CenterBiophysics -
Texas A&M UniversityBiology
Frequently Asked Questions about Bruce Richards
What company does Bruce Richards work for?
Bruce Richards works for Planmeca
What is Bruce Richards's role at the current company?
Bruce Richards's current role is DevOps Engineer | Software Engineer | Software Systems Engineer.
What is Bruce Richards's email address?
Bruce Richards's email address is br****@****tsu.com
What schools did Bruce Richards attend?
Bruce Richards attended The University Of Texas At Dallas, Ut Southwestern Medical Center, Texas A&m University.
What skills is Bruce Richards known for?
Bruce Richards has skills like Software Engineering, Software Development, Technical Leadership, Project Management, System Administration, Requirements Analysis, Embedded Software, Simulations, Linux, Xml, C++, C.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial