Loading presentation...
Generative AI is rapidly transforming software engineering, but most conversations focus on code generation. In reality, engineering teams spend far more time understanding existing applications, reviewing changes, maintaining legacy systems, ensuring compliance with coding standards, and integrating quality checks into continuous integration (CI) workflows.
This presentation introduces GenVI, an AI-powered software engineering assistant designed specifically for LabVIEW developers. Rather than generating LabVIEW code, GenVI helps engineers understand complex codebases, improve software quality, accelerate modernization efforts, and automate engineering workflows across the software development lifecycle.
Through live demonstrations, attendees will see how GenVI can:
- Perform intelligent code reviews and identify architectural, maintainability, and quality concerns.
- Audit LabVIEW applications against coding standards, project specifications, and reference implementations.
- Accelerate modernization initiatives by helping engineers understand legacy applications, identify dependencies, and prepare systems for modernization workflow.
- Integrate with CI workflows to automate code audits, generate review summaries, and provide actionable feedback before changes are merged.
- Enable engineers to interact with large LabVIEW codebases using natural language, making it significantly easier to navigate, understand, and document complex systems.
The session will also discuss practical approaches for incorporating AI into existing LabVIEW engineering workflows while keeping developers in control of design decisions and implementation. Attendees will leave with practical ideas for leveraging AI to improve code quality, reduce maintenance effort, streamline modernization projects, and build more efficient engineering processes for LabVIEW applications.
Venkatesh Perumal Pranay Chandragiri is a Solutions Architect for Semiconductor Test and Measurement Solutions at Soliton Technologies, with over 8 years of experience in LabVIEW and TestStand. He specialises in designing enterprise-scale semiconductor test and measurement standardisation and automation frameworks, with deep expertise in building hybrid test systems using LabVIEW, C#, and Python.
A recognised LabVIEW Champion, Pranay holds certifications as a LabVIEW Architect, TestStand Architect, and Professional Instructor – bringing both technical depth and a passion for knowledge sharing to everything he does. He is currently leading a team developing a GenAI-powered solution for semiconductor validation and test script development, pushing the boundaries of what’s possible in modern test automation.
Navin Subramani is a passionate software developer with 10+ years of experience in LabVIEW and extensive development experience in Python, React, and GenAI applications. He is a LabVIEW Architect and part of the 2021 LabVIEW Champion cohort.
Navin is currently a Solutions Architect - Automation and AI at Soliton Technologies, with his extensive experience in Semiconductor Post Silicon Validations, his current focus is on bringing GenAI into Test and measurement workflows.
Navin is addicted to his hobby projects that go from home labs to arcade consoles, and blogs most of it here: https://www.boringengineer.com/