SaiVishwas Reddyreddy
Professional Experience:
SystemDiagnosticAutomation AutomotiveRoboticsInc. Feb 2017 to Current
Developed a Test Automation Tool which has the integration of backend python script to XAML(WPF) Frontend for different user interfaces like Development of Test Plan using modules like win32com, pythonnet, os, Test Runner of interfacing Electronic Control Units to DSPACE using GSI2 using modules like Comet_utils, DSPACE_utils, win32com, for Publishing Test Results using modules like openpyxl, xlrd, xlsxwriter and a common UI of Test Plan generator, Test Runner and Test Result publisher using submodules and Jenkins Continuous Integration server. Also used TCP/IP socket and JSON reader for the integration.
Systems Engineer
•Developed automation tools used for HIL Testing like Generation of Test Plan, Test Runner on DSPACE, Publish results to the Server, and also the integrator of all three modules onto one UI with Python as Back-end and using WPF for Front-End.
•Implemented Strategic Design Pattern for the python scripting of Cassini and Zepplin instead of maintaining two different branches in the git repository.
•Experience in Debugging Python Scripting and used a Debugger called Pydevd.Settrace in PyCharm IDE very efficiently and was able to debug the python script if there are any issues .
•Integrated all three modules onto one user interface with three different buttons where each button is calling three different user interfaces.
•Used Multithreaded Programming called Background Worker to make the UI more Responsive. Also used object oriented programming so that it will be more easy to use Strategic Design Pattern.
•Created a .exe for all the modules using py2exe and making the source code hidden from the user and also created an installer.
•Used a Virtual PC without any installation of modules and tested that the .exe is working properly.
•Also has Experience in Html, CSS, JavaScript, which I used in creating different speedometers.
•Expert in Tortoise Git and Git Bash in very detail where I was giving some presentations to the new ones about how to use git.
•Developed Front-End XAML (Windows Presentation Format) user interface using Blend for Visual Studios using Storyboards, objects and timeline
.
•Used Microsoft .Net Framework as an API for the Python Scripting
•Participate in weekly Standups to update on the work progress
•Used Target Process for putting updates on all the work in process.
SystemDiagnostic HIL Testing AutomotiveRoboticsInc. Aug 2016 to Feb2017
The project involves developing and testing Algorithms for Input / Output processing and common diagnostics for future Machine Programs. This includes testing the Electronic Control Module connected with Hardware in loop systems and validating the algorithms using the model in loop approach to ensure all the input and outputs are thoroughly tested for all the ECM platforms before implementing on the actual Machines.
DSPACE – Embedded Test Engineer
•Tested System Diagnostic software for machine applications using DSPACE bench for Backhoe Loader and Hydraulic Excavator
•Reviewed system/software requirements and developed and updated test plans
•Executed manual testing using Control Desk and Python based automated testing
•Documented test results
•Analyze and reported issues using issues list
•Participate in daily standups to update on the assigned stories
•Familiar with using CATET and DSPACE GSI
Technical Skills:
Web technologies Microsoft Office (Word, Excel, PowerPoint)
Tools and technologies MATLAB/Simulink, QT-QML, Git Bash, Tortoise Git,
WPF(XAML), TCP/UDP, JSON Parser, WX Widgets,
Wireshark, Socket Programming, putty, Routing, Control Desk,
Cat ET, Vector Canalyzer
Programming languages C, C++, Python, HTML, CSS, JavaScript, JQuery, C#
Other Languages VHDL, PSpice, Proteus,
Other Skills Test Plan development, DSPACE, ECU, J1939, HIL Testing,
Multimeters, Digital Oscilloscopes, Function Generators
Education:
Aug 2014 – May 2016 Masters of Science, Electrical and Computer Engineering GPA: 3.5/4.0 Illinois Institute of Technology, Chicago, Illinois
Oct 2010 – May 2014 Bachelors of Engineering, Electronics & Communication Engineering Chaitanya Bharathi Institute of Technology, India