SWATHI GANGADHAR
*********.********@*****.*** Plano, Texas USA +1-316-***-****
University of Dayton, Dayton, OH May 2021
Master of Science in Electrical Engineering GPA - 3.6/4 Jawaharlal Nehru Technological University Hyderabad, India. May2019 Bachelor of Technology in Electronics and Communication Engineering. GPA - 3.7/4 Programming : C, C++, Embedded C, Python, Matlab, x86 Assembly Language, MIPS assembly Operating Systems and Tools : Windows OS, Ubuntu Linux, Jenkins, QT, Squish IDE, CA Rally, Git, GitHub, Code Composer Studio, Simulink, Silvaco, Node-Red, Arduino IDE, Quartus, Keil, Raspberry Pi, ModelSim, MultiSim, Eagle, Jira, Matlab, VS Code
Communication Interfaces : I2C, UART, SPI, TCP/IP, CAN Platforms : TM4C ARM Controller, Arduino, 8051 Microcontroller, Atmega16 Microcontroller, 8086 Processor
WORK EXPERIENCE
John Deere - L&T Technology Services Limited
Full Time Embedded Engineer Plano, TX Jan 2022 – Present
Designed and developed real-time embedded software for John Deere’s Gen5 Command Center Display for delivering core Precision Agriculture Applications with latest redesigned and improved operating experience.
Followed strict coding guidelines as per secure coding standards of C++ and Python. Participated in code reviews.
Developed new features on QT application using QT Framework in C++ and wrote unit tests using Google Test Framework based on the requirement specification. Designed test cases and reviewed the same with system engineers.
Involved in identifying the source of the problem by analyzing defects and field debug logs. Reproduced the defects at the simulation level, reported the findings to the respective architects and worked on fixing the defects.
Developed unit tests in line with the Test-Driven Development and Acceptance Test Driven Development based on the feature documentation to validate the newly developed application.
Automated scripts in Python to simulate and replicate the communication between multiple embedded platforms. Designed and developed Python tests using Squish IDE to test the UI performance of the developed software.
Responsible for maintaining version control using GitHub, running automated tests using continuous integration system either for the complete software or the modified feature and update existing tests to comply with the changes.
Performed functional and UI testing after software integration to validate the system performance based on the feature requirements and reported newly identified defects found while testing to the respective engineers.
Participated in all stages of Software Development Life Cycle and followed Agile Methodology. Hill-Rom
Full Time Embedded Software Engineer Batesville, IN Aug 2021 - Jan 2022
Designed, developed, and tested new functionalities with all types of users involving Clients, Project Managers and incorporated constant feedback.
Key contributor in software development projects relating to Medical Equipment and Devices.
Worked on a newer version of the software implementing the required functionalities.
Added and modified the code to downgrade feature in GUI transition. Refactored code addressing multiple bug fixes. University of Dayton
Part Time Teaching Assistant Dayton, OH Jan 2021 - May 2021
Coaching and mentoring students performing lab projects using Node-red and Adafruit.io.
Assisting the professor to host office hours and creating the content for the IoT labs.
ACADEMIC PROJECTS
Intrusion Alert System
Designed a system with Raspberry Pi camera which can be operated in X and Y axis using pan tilt mechanism achieved by servo motors.
Used joystick to operate the camera remotely with the help of webpage hosted by the Raspberry Pi. Smart Luggage
Developed a system using Ultrasonic sensor, Arduino and Bluetooth, GPS/GSM modules to enable live tracking of luggage.
Developed Android application using MIT application developer to control the luggage bag through which the luggage bag can be directed path desired by the user. Smart Dustbin
Used Arduino, DC motor and Ultrasonic sensor to detect the presence of humans and automate the opening of dustbin flap. Detect waste level and transfer the data to Raspberry Pi using Wi-Fi module. TECHNICAL SKILLS
EDUCATIONAL QUALIFICATIONS