Rukmangathan A.

About Me

I am a Python Developer with up-to-date knowledge of modern Python libraries, modules and frameworks - writing and testing scalable code, developing backend components, working on technical specifications and integrating user-facing elements on solutions. I am familiar with object-oriented programming, test-driven development, and distributed systems design in delivering highly responsive and fully functional solutions on projects.

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Python Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Nutanix
Nutanix
Software Engineer
2021 - 2022 (1 year)
Bengaluru, India
  • Developed, assessed and maintained the technical architecture, designs, and frameworks on the Nutanix platform.

  • Evaluated evolving technologies to enhance the performance of components and features on solutions for Nutanix.

  • Followed strict troubleshooting processes to resolve code-related, platform and user errors.

Gigamon
Gigamon
Senior Software Engineer
2018 - 2021 (3 years)
Chennai, India
  • Designed, deployed and debugged solutions on the server-side for Gigamon - building tools, integrating systems and publishing new services.

  • Worked on server-side logic, workflows and error handling to ensure high performance and responsiveness for Gigamon.

  • Designed and implemented technical requirements for delivering solutions to improve functionalities on the project.

Showcase

Senior Python Developer - Gigamon
Senior Python Developer - Gigamon
  • Developed a unified test infrastructure for Gigamon.

  • Created a React-based self-help portal for running tests on demand.

  • Collaborated with other developers to deliver a key component of the system.

Senior Python Developer - Device Configuration Solution
Senior Python Developer - Device Configuration Solution
  • Developed a software solution using Ansible (Python) to automate device configuration.

  • The solution enables customers to configure devices via different APIs.

  • The project focuses on scalability for managing device configurations at scale.

Senior Python Developer - Topology Visualization
Senior Python Developer - Topology Visualization
  • Developed a data model for MongoDB and REST endpoints to visualize topology of proprietary devices in a data centre.

  • Implemented map-like views for all devices within the data centre environment.

  • Focused on enhancing the Gigamon platform's topology visualization feature.

Education

B.Eng. Electrical, Electronic and Communications Engineering
B.Eng. Electrical, Electronic and Communications Engineering
Sri Venkateswara College of Engineering
2015 - 2018 (3 years)