Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

VIGNESH S

Bengaluru

Summary

Automation Engineer transitioning to Backend Development with a focus on distributed systems. Expanding proficiency in backend technologies and frameworks, specializing in performance optimization and scalability. Experienced in Kubernetes, Go, Python and REST API development. Dedicated team player with a good approach to solving complex technical challenges.

Overview

3
3
years of professional experience

Work History

Software Verification Engineer

Ribbon Communications
04.2022 - Current
  • Developed high availability tests interfacing with the Docker API, ensuring robust performance and reliability
  • Collaborated with DevOps to integrate sanity test cases into the CI/CD pipeline, ensuring the stability and reliability of software releases
  • Authored test plans for over 50 features, working closely with developers and system architects to address critical bugs and enhance features
  • Created an internal automation framework utility library with Kubernetes API, enabling peers to write tests easily.

Software Engineering Intern

Ribbon Communications
04.2021 - 04.2022
  • Assisted senior engineers in various automation tasks and contributed to enhancing software testing processes and tools
  • Enhanced and maintained new UI features with Selenium, reducing test runtime by 50%
  • Migrated 300+ old tests to align with Behavior Driven Development (BDD) using the Robot Framework
  • Implemented pipelines in Jenkins to automate regression tests, ensuring comprehensive test analysis
  • Mastered principles and functionalities of Software Defined Networking (SDN) rapidly.

Education

Bachelor of Engineering in Computer Science and Engineering -

Kongu Engineering College
Tamil Nadu, India
04.2021

Skills

  • Programming Languages: Go, Python, C
  • Frameworks & Libraries: Fiber, gRPC, OAuth2
  • Tools & Technologies: Docker, Kubernetes, Jenkins
  • Databases: MongoDB, MySQL
  • Development Practices: Micro-services Architecture, Concurrency Patterns, CI/CD Pipelines, REST API
  • Version Control: Git
  • Cloud Services: AWS
  • Others: Distributed Systems, Scalability, Agile/Scrum Methodologies, Problem-Solving, Data Structures & Algorithms

Timeline

Software Verification Engineer

Ribbon Communications
04.2022 - Current

Software Engineering Intern

Ribbon Communications
04.2021 - 04.2022

Bachelor of Engineering in Computer Science and Engineering -

Kongu Engineering College
VIGNESH S