Over 9.11 years of experience in PERL / Shell / Python Scripting. Currently working with Amdocs as Software Development Specialist. Working experience in Agile/Scrum environment. Building demos in very strict timelines for clients. Good understanding of OOPs and hence excellent implementation of reusability in the development by created reusable modules as much as possible. Experience in effectively managing allocated tasks & ensuring timely completion as per defined timelines and quality standards. Possess strong project orientation with excellent time management and involvement. Excellent analytical, problem-solving skills and a motivated team player with excellent inter-Personal and Communication skills.
Software Development Specialist
AmdocsTech Lead
Tech MahindraTech Lead
CognizantSoftware Engineer
KrawlNet TechnologiesSoftware Development Engineer
FiservSVN
Bit Bucket
Snaplogic
AWS Services
S3 Bucket
DynamoDB
CSV
Storage
NAS
SAN
Selenium
Scope:
The project's primary goal is to streamline the workflow for maintaining OAS API YAML files, ensuring that updates and changes are managed efficiently while allowing for concurrent collaboration within the team. By integrating Bitbucket
and Swagger Hub with the Python merge script, the project aims to establish a robust and reliable process for managing, versioning, and publishing API specifications.
Responsibilities:
Integrate the Swagger API registry into the merge script workflow to access and manage API definitions, metadata, and versioning information
Develop functionalities within the merge script to synchronize metadata (such as API version, description, tags) between Bitbucket, Swagger API registry, and Swagger Hub.
Implement mechanisms within the merge script to utilize the Swagger API registry for version control and tracking changes in API definitions.
Extend the merge script's capabilities to leverage the Swagger API registry for efficient and accurate publishing of API YAML files from Bitbucket to Swagger Hub, ensuring consistency in metadata and versions.
Update documentation and training materials to include instructions on leveraging the Swagger API registry functionalities within the merge script for team members.