+------------------------------------------------------------------------------+ | | | Dhananjaya D R @/logs @/software @/resume @/contact | | | +------------------------------------------------------------------------------+ Resume, Dhananjaya D R ---------------------------------------- Personal details: E-Mail: vishwasdhananjaya@gmail.com Location: Bengaluru, India Competencies: - Programming/scripting experience, mainly on Unix like OS. - Primary programming languages: Python, Bash, JavaScript. - Extensive automation experience, mainly on web and Android applications, IoT platforms, and hardware; automation framework design. - Performance test design for web applications, Embedded devices, with custom built frameworks. - Networking concepts with practical background (TCP/IP, Quality of Service). Professional experience: 09/2020 - Present Senior Performance Engineer at Tekion Corp, Bengaluru, India - Tool Development: Developed tools for internal teams to visualize system performance. ∗ Browser Plugin: Generates a Sitespeed script based on user actions for UI performance testing. ∗ Python Package: Converts Postman collections into K6 scripts for load testing, targeted at development teams. ∗ ttest: Ensures mathematical reliability of performance tests by checking statistical accuracy. - Framework Development: Designed and implemented frameworks for automation testing. ∗ Hardware: Built embedded device testing framework using Python and Bash. Supports any IoT device with SSH or serial port connections. ∗ Webapp: Created using Python, Selenium, Pytest, and Bash for web application testing. ∗ Android App: Developed using Node.js with a simulated backend for local testing. 06/2020 - 09/2020 Automation Engineer at Fubeus (Client- AMD Research) Bengaluru, India - Developed a Jenkins integrated dashboard to execute automation jobs across 1.5k machines set up in KVM for testing CPU thermal tools and display results. - Refactored and optimized an existing Python automation codebase and Bash scripts to improve performance and maintainability. 11/2019 - 05/2020 Software Engineer at Atomiton, Bengaluru, India - Responsible for test estimation, reporting, and automation test case development for a web application. - Conducted data analysis, visualization, and processing of unstructured IO profile data for real time workloads using Python. - Set up and maintained version control using GIT for automation framework development. And configured Jenkins for CI with Bitbucket and automated email monitoring systems. 02/2019 - 10/2019 Volunteer at Ramakrishna Math Chennai I worked in Medialab 3D designing robot parts and printing them on a 3D printer. I also set up the ROS framework for internal communication, including motion, vision, and voice, for the robot we were building. 06/2017 - 01/2019 Development Engineer at Difacto Robitics and automation, Begaluru, India, - Programmed industrial robots for applications ranging from production lines to the medical applications. - Developed a Python application to identify defective objects in real time and classify them. Education: 07/2013 - 06/2017 Bachelor's degree in Mechanical Engineering at University of Visvesvaraya College of Engineering, Bengaluru Optional: Gas Dynamics and Propulsion Paper: Flow Induced Vibrations (Last update: 13-01-2025) ________________________________________________________________________________