Summary
Overview
Work History
Education
Skills
Certification
Languages
Projects
Timeline
Generic

Ritika

Peoria,IL

Summary

4 Years of Experience in Python Development and Embedded Software Engineer as Engineer-II in ARI Pvt. Ltd. Automation engineer with great skills to build robust frameworks using Selenium with both Python language alongside possessing an acquired expertise over cloud services and DevOps tools. Good skills in Python coding language and framework knowledge. Hands on experience in automating and manual testing of automotive tools like CANoe, Canalyzer, Canape, Dspace configuration desk, Control desk. Expertise in developing scripts using UI Automator with Python to run automated tests on Automotive Displays (Android & Linux displays). Certified in Artificial Intelligence through Harvard University, with practical knowledge of Machine Learning, Generative AI, LLM applications, and AI model development. Good Knowledge of CAN, J1939 Protocols. Working knowledge in different modules of C. Having working knowledge of Operating systems. Experience in GUI development using Python.

Overview

1
1
Certification
4
4
years of professional experience

Work History

Engineer-II

Automotive Robotics Ind. Pvt Ltd.
08.2022 - Current

Validation Engineer

Automotive Robotics India Private Limited
Current
  • Developing automation testing scripts using Python for CNH Industrial's Phoenix display application, focusing on tractor platforms, sprayers, and combines. This project aims to validate essential features through automation, enhancing testing efficiency and accuracy.
  • Implemented tests to capture boot-up timings, providing insights into application performance and user experience.
  • Leveraged Controller Area Network (CAN) protocols to interact with machinery, facilitating comprehensive testing of the display application in real-world scenarios.
  • Ensured the accuracy and reliability of features by validating results against expected outcomes, identifying any discrepancies for further analysis.
  • Worked closely with cross-functional teams, including software engineers and product managers, to align testing efforts with development goals and timelines.
  • Developed scripts to capture and analyze boot-up timings, providing valuable data on application performance.
  • Identified performance bottlenecks and collaborated with developers to address issues.
  • Designed and implemented automation testing scripts using Python to validate core functionalities like GFF (Grower Farm Field) creation, Swaths creation, Boundaries creation and Coverage creation.
  • Executed automated tests and analyzed results to validate feature functionality against expected outcomes.
  • Maintained detailed Reports of test cases, scripts, and results for future reference and compliance.
  • Actively participated in team meetings and sprint planning to share progress and address challenges.

Software Engineer

Automotive Robotics India Pvt Ltd.
Current
  • Developed an interactive graphical user interface (GUI) utilizing OpenCV and computer vision techniques to facilitate the comparison of images for identifying and distinguishing part numbers of Caterpillar machinery components. The application streamlines the identification process by allowing users to upload images of parts, which the system then analyzes to highlight differences and similarities.
  • Users can easily upload multiple images for side-by-side comparison.
  • Implemented edge detection and contour analysis to accurately identify part features.
  • Provides a clear visual representation of differences with highlighted regions, enhancing user understanding.
  • Designed an intuitive layout for ease of navigation, making it accessible for non-technical users.
  • Fine-tuned processing algorithms to ensure quick response times and minimal latency.

Software Engineer

Automotive Robotics India Private Limited
Current
  • Working on web development project using python and Django for Auto-assigning employee’s tasks, teams, sub-teams, etc.
  • Using PostgreSQL and RestAPI for working on this. Building a responsive and user-friendly website utilizing Django's powerful backend capabilities.
  • Developing RESTful APIs and integrated third-party services for enhanced functionality.
  • Managing database operations, including migrations, indexing, and data optimization.

Software Engineer

Automotive Robotics India Private Limited
Current
  • Led a comprehensive data segregation initiative for CATERPILLAR’s heavy vehicle Scope Part Numbers, leveraging advanced data processing techniques and GUI development.
  • Collaborated closely with the CATERPILLAR team to understand intricate requirements and tailored solutions.
  • Utilized Pandas, NumPy and Openpyxl to efficiently segregate and categorize data extraction from Excel and Json files, resulting in streamlined processes and accurate decision-making.
  • The project’s success was acknowledged with a Team Reward for outstanding contributions.

Software Engineer

Automotive Robotics India Private Limited
Current
  • Utilized Python and GUI libraries such as Pywinauto to write testcases for the display screen of a heavy machinery vehicle in the CNH team.
  • My role involved developing and implementing automated test scripts, executing testcases, analyzing test results, and reporting defects to the team.
  • Worked on FALCON display to automate the CNH tractors, analyzed key performance metrics of the screen, including resolution, brightness, and touch response time.

Education

Master of Science - PHYSICS

Guru Jambheshwar University of Science & Technology
Hisar

Bachelor of Science (Hons.) - PHYSICS

Guru Jambheshwar University of Science & Technology
Hisar

Higher Secondary School 12th -

Baba Banda Bahadur Public School
Hansi

Skills

  • Python
  • Embedded C
  • CAPL
  • Fortran
  • DJANGO
  • Selenium
  • Python GUI development
  • Javascript
  • Nodejs
  • PyQT
  • Tesseract
  • OpenCV
  • Paramiko module
  • Json files
  • Pandas
  • NumPy
  • Openpyxl
  • Matplotlib
  • Pywinauto
  • PyTest
  • Unittest
  • CAN
  • J1939
  • Canalyzer
  • Capl
  • UART
  • I2C
  • SPI
  • PyCharm
  • Microsoft Visual Studio
  • DSPACE (ControlDesk, ConfigurationDesk)
  • Dev-C
  • OpenMP
  • MySQL
  • PostgreSQL
  • Machine Learning
  • Deep Learning
  • Generative AI
  • LLMs
  • Model Development
  • Model Training
  • Feature Engineering
  • Model Evaluation
  • Computer Vision

Certification

  • Artificial Intelligence and Machine learning Certification, Harvard University
  • Course workshop on Standardization and Calibration, Haryana state Electronics Dept. Co-op. Ltd.
  • Trained on Digital Marketing, eKARMA training program, Appworx IT solutions
  • Automotive Domain Protocol Course, Automotive Robotics India Private Limited

Languages

  • Python
  • Embedded C
  • CAPL
  • Fortran

Projects

  • Integration test automation on Phoenix display ECU, Automotive Robotics India Private Limited, Canalyzer, Python, UI Automator, Git, CNH Industrial, USA, Currently working, Developing automation testing scripts using Python for CNH Industrial's Phoenix display application, focusing on tractor platforms, sprayers, and combines. This project aims to validate essential features through automation, enhancing testing efficiency and accuracy.
  • MEVTech – VCU Validation, Validation Engineer, dSPACE (Scalexio), Configure Desk, Control Desk, MATLAB, CANalyzer, Worked on validating the functionality of the Vehicle Control Unit (VCU) for the S230 platform, focusing on safety features and communication protocols.
  • TIFF Application, Automotive Robotics India Pvt Ltd., Caterpillar, Python, OpenCV, NumPy, Tkinter, Git, Jupyter Notebooks, Developed an interactive graphical user interface (GUI) utilizing OpenCV and computer vision techniques to facilitate the comparison of images for identifying and distinguishing part numbers of Caterpillar machinery components.
  • Auto-Assign web development, Automotive Robotics India Private Limited, Python, PostgreSQL, RestAPI, Postman, Django, 3 months, Working on web development project using python and Django for Auto-assigning employee’s tasks, teams, sub-teams, etc.
  • CAT – Part Segregation Tool – SWAN TOOL, Automotive Robotics India Private Limited, Caterpillar, Python, Pycharm, PyQt, Matplotlib, PyQt, Pandas, NumPy, Openpyxl, 6 Months, Led a comprehensive data segregation initiative for CATERPILLAR’s heavy vehicle Scope Part Numbers, leveraging advanced data processing techniques and GUI development.
  • CNH Automation Testing, Automotive Robotics India Private Limited, Selenium, Python GUI, Pywinauto, PyTesseract, OpenCV, Json files, 6 Months, Utilized Python and GUI libraries such as Pywinauto to write testcases for the display screen of a heavy machinery vehicle in the CNH team.

Timeline

Validation Engineer

Automotive Robotics India Private Limited
Current

Software Engineer

Automotive Robotics India Pvt Ltd.
Current

Software Engineer

Automotive Robotics India Private Limited
Current

Software Engineer

Automotive Robotics India Private Limited
Current

Software Engineer

Automotive Robotics India Private Limited
Current

Engineer-II

Automotive Robotics Ind. Pvt Ltd.
08.2022 - Current

Master of Science - PHYSICS

Guru Jambheshwar University of Science & Technology

Bachelor of Science (Hons.) - PHYSICS

Guru Jambheshwar University of Science & Technology

Higher Secondary School 12th -

Baba Banda Bahadur Public School
Ritika