+------------------------------------------------------------------------------+
|                                                                              |
|  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)
________________________________________________________________________________