Kannan D

Kannan D

Assistant System Engineer

Followers of Kannan D913 followers
location of Kannan DChennai, Tamil Nadu, India

Connect with Kannan D to Send Message

Connect

Connect with Kannan D to Send Message

Connect
  • Timeline

  • About me

    DevOps and API Developer

  • Education

    • Anna University BIT Campus, Tiruchirappalli

      2018 - 2021
      Bachelor of Engineering - BE Electrical, Electronics and Communications Engineering 7.6
    • Sherineevasa collage

      2016 - 2018
      Diploma of Education Electrical, Electronic and Communications Engineering Technology/Technician 94.4
  • Experience

    • Tata Consultancy Services

      Mar 2022 - now
      Assistant System Engineer

      Deployment Model:Implemented deployment models for lower environments, ensuring smooth transitions from development to testing.Managed higher environment changes, including change requests and incident handling, to maintain system stability and reliability.Swagger Specification:Updated and maintained OpenAPI specification files (openapi.json) for API documentation using Swagger.Created and managed POJOs (Plain Old Java Objects) based on Swagger specifications for seamless integration with the application codebase.Security Layer:Implemented robust security layers, including keystore and truststore management, and certification handling to ensure data integrity and confidentiality.Utilized various OAuth authentication methods for secure API calls and access control.Generic Resource:Developed and executed JUnit tests for API endpoints to ensure code quality and reliability.Conducted Aqua scanning to identify and mitigate security vulnerabilities in the API codebase.API Troubleshooting:Demonstrated proficiency in troubleshooting API issues, including identifying root causes and implementing effective solutions to minimize downtime and ensure optimal performance.Documentation:Maintained comprehensive documentation for APIs, deployment processes, and system configurations to facilitate knowledge sharing and onboarding of new team members.DevOps:Implemented file checking and code merge processes to ensure code quality and version control consistency.Managed code and configuration versioning using DevOps tools, streamlining development workflows and enhancing collaboration among team members.Cloud Deployment:Orchestrated cloud deployment processes, including image creation, configuration changes, and deployment of secrets and configurations.Managed POD recycling and route creation in cloud environments to optimize resource utilization.Log Analysis:Utilized Kibana, Grafana, and Dynatrace for log analysis, monitoring, and performance optimization. Show less

  • Licenses & Certifications

    • Programming in HTML5 with JavaScript and CSS3

      GUVI Geek Networks, IITM Research Park
      Mar 2022
      View certificate certificate