About bruce
A highly skilled software developer, offering extensive experience with AI technologies, along C++, Python, and embedded systems.
Key Skills
Experience
Ai Software Developer
CurrentAi-powered Unit Testing
Developed an AI-powered Unit Testing Platform for C++-built software. Optimized the AIUT Platform for dynamic test generation, intelligent bug detection, and predictive analysis, adapting to changes in the codebase in real-time. Addressed C++ code testing challenges of memory management, pointer arithmetic, and template metaprogramming, to generate complex code patterns, predict potential errors, and generate comprehensive test cases through AI-generated test automation. Ensured thorough Unit Testing methodology through Identifying edge cases and ensuring comprehensive test coverage, while providing a stable and ongoing maintenance for large and complex codebases, while eliminating human error factor, and enhancing test quality. Drastically reduced time required for writing and maintaining test cases, ensuring complete detection of complex patterns, code defects and bugs, and edge cases that might be missed manually, including hard-to-test scenarios, and ongoing updates and continuous improvements for Agile environments. Employed advanced pattern recognition, automated test generation, and in-depth analysis. Utilized NLP text classification, object detection, image classification, software development automation, software architecture, software refactoring, and pattern recognition. Generated and modified software using AI tools and methodologies.
Senior Software Engineer
Other Experience
* Northrop Grumman Corp, Advanced Projects (radar hardware and software simulations) * Honeywell Corp, Aerospace Division (NASA projects and RTOS Integrator for embedded system) * Argonne National Laboratory (SOA AI accelerators) * United Launch Alliance (software and unit tests for rocket simulators and rocket telemetry data) * Clean Earth Technologies (controls for scientific cameras) * Genova Technologies, Collins Aerospace (embedded radio software for the military)
Education
California State Polytechnic University - Pomona
Masters
Iowa State University
Bachelors
Interested in connecting with bruce?
Sign up for NinjaHire to send a connection request.
Common Questions
What is bruce's expertise?
bruce specializes in AI Developer, with expertise in agile application development, agile methodologies, artificial intelligence, bert, c++.
Where is bruce located?
bruce is based in des moines, iowa, united states.
How much experience does bruce have?
bruce has 41+ years of professional experience.
How can I contact bruce?
You can connect with bruce through NinjaHire by signing up for a free account.
