I am Ashish Gawali,
a young professional
& software developer.
About
I am someone who likes to tinker around from time to time and build solutions that solve problems. My ultimate professional ambition is to develop systems that bring the digital and real-world closer together. I envision myself driving product development at a tech firm leveraging software engineering innovations to solve real-world problems.
Download CVExpertise
- Java
- JavaScript
- Service Lifecycle Management
- Mendix
- RTOS
- Robotics
- Prototyping
Experience
PTC
Software Devloper Intern
June 2022 - August 2022
I interned at PTC working on Creo. My project was creating a in-browser code editor component based on CodeMirror6 and AngularJS. This was followed by a POC on utilizingof the component for API and database querying, integrating it with the Creo offering of PTC.
Siemens Digital Industries Software
Associate Software Engineer
July 2019 - Present
After my graduation, I had the opportunity to work at Siemens Digital Industries Software. My responsibilities were to integrate the Service Lifecycle Management (SLM) offering of Teamcenter with IoT and EAM solutions. I helped develop an application, ServiceMinder, which monitors the asset's performance, detects anomalies, and initiates preventive actions to stop system failure. To integrate Teamcenter with an EAM solution, I was involved in developing a microservice. In the span of a little over a year, I learned and implemented software solutions in Java, C++, Javascript, as well as App-Connect and Mendix development. My work at Siemens focused on creating a closed-loop Product Lifecycle Management (PLM) solution. I enjoyed learning and working at Siemens, and the time I spent there taught me valuable software engineering skills.
Cummins Technical Center India
Intern
May 2018 – July 2018
I was offered a two-month internship at Cummins Technical Center India. My team here was responsible for virtual sensor development on an engine. My responsibility was to develop scripts to handle virtual sensor data. Working at Cummins, I acquired knowledge on the working of an engine control unit (ECU) and various processes that go into writing its code. I was able to identify a pain-point of visualizing virtual sensor data and was able to develop a GUI using MATLAB to resolve it.
Education
University of Virginia
Masters in Computer Engineering
December 2022
I am a grad student at UVA pursuing a Master's in Computer Engineering with a certificate in Cyber-Physical Systems. Autonomous Mobile Robots, Advanced Embedded Systems, and Communication Test-bed and Policy are the few of the courses I am enrolled in. During my time at UVa I was a TA for ECE Capstone as well as for Electromagnetic energy conversion. I was awarded UVA ECE Graduate Teaching Award.
College of Engineering Pune
Electronics and Telecommunication
May 2019
I pursued my undergraduate studies in Electronics and Telecommunication at the College of Engineering Pune (CoEP) with a minor in Computer Engineering. I was involved in a number of extra-curricular and co-curricular activities. To name a few I represented the state of Maharashtra at the First Indian National Indoor Rowing Championship. I was a mainstay at Robot Study Circle from my sophomore year. I had the opportunity to represent India at the ABU International Robocon 2017.
Recent Works
Here are some of my favorite projects I have done lately. Feel free to check them out.
Emotion Support Robot.
As part of the curriculum of Advanced Mobile Robotics developed a Emotion Support Robot along with Christof Fehrman, Tyler Haden and Pravardhan Reddy. Developed a Autonomous Emotional Support Robot using a ROSbot2.0 implementing Human-Robot Interaction. Devised the algorithm for the functionality of the robot. Aided in Human Detection and Human Emotion Recognition, Map creation using SLAM, and obstacle aviodance. Created simulation for the same in MATLAB and implemented it using ROS.
- RTOS
- Embedded Systems
- Sensor Integration
Cube Game using RTOS.
As part of the curriculum of Advanced Embedded Computing Systems developed a Cube Game along with Devin Gardner, Yudel Martinez and Kendall Livesay. My responsibilities for the project were designing and implemtation of cube motion, map creation, cursor motion, cube generation, and level progression keeping in mind the various deadlock conditions.
- RTOS
- Embedded Systems
- Sensor Integration
Head Motion Capture and Mimicking.
I along with Havish Bychapur and Siddhant Kukade developed the Head Motion Capture and Mimicking as part of our Capstone Project. My responsibilities in the project were to design the PCB used. I also contributed to the code for the system.
- Robotics
- PCB Design
- Embedded Systems
Shuttle Delivery Robot.
The Shuttle Delivery Robot was developed as part of the ABU Robocon 2018. My responsibilities were to develop all of the electronic systems necessary to build the bot. The version that made it to the competetion was version 3. Each version had different actuators and approach. I designed the circuit boards necessary as well as wrote the code which was responsible to control the bot.
- PCB Design
- Embedded Systems
- C
Recommendations
Get In Touch
I love to hear from you. Whether you have a question or just want to chat about robotics, tech & basketball — shoot me a message.