Post Job Free

Resume

Sign in

Configuration Management Quality Assurance

Location:
Chicago, IL
Posted:
February 12, 2024

Contact this candidate

Resume:

Faiyaz Mohammed Khan

Senior Cloud & DevOps Engineer

Professional Summary:

Overall 8+ years of professional experience with DevOps Engineering, Cloud Management, Configuration Management, Build, Deploy, Release Management, design, and implementation strategies for automation (CI/CD), Quality Assurance.

Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.

Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, ElacticCache, Cloud Watch, SNS, Route 53.

Expertise in scripting for automation, and monitoring using Shell, Python & Perl scripts.

Extensively worked on Hudson/Jenkins and Bamboo for continuous integration (CI) and for End-to- End automation for all build and deployments.

Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.

Used Ansible scripts to automate the Cassandra Tasks such as new installations/configurations and Basic Server Level Checks

Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.

Hands on experience on Azure web application like Azure App & Cloud Services, Azure Data Factory, Azure SQL Data Warehouse, Azure Blob Storage, Web API, VM creation, Lift & Shift, Azure storage, Fabric controller, Azure AD, Azure search, & Notification hub.

Production experience in large environments using configuration management tools Chef, Puppet and

Ansible.

Installed and configured an automated tool Puppet that included the installation and configuration of the

Puppet master, agent nodes and an admin control workstation.

Experience in writing Infrastructure as a code (IaaC) in Terraform, Azure resource management (ARM)

Templates

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

Experience with deployments, maintenance, and troubleshooting applications on Azure.

Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.

Virtualized the servers using the Docker for the test environments and dev-environments using Docker containers.

Experienced in authoring and building Azure Logic apps, Logic App integration, Publishing and monitoring Logic Apps and Logic App diagnostics.

Hands-on experience with Ansible scripts and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, Environment configuration Files, Users, Mount points, Packages across the classified inventory as needed.

Proficient in Chef Enterprise Hosted On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server

Administered tasks like taking backups, expanding file system disk space, creating NFS mounts, TCP/IP, UDP, OSI Model, N tier Architecture, DNS, DHCP, NAS, NFS, SSH, HTTP and HTTPS

Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, Data bags, templates, attributes.

Worked on infrastructure with Docker containerization. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.

Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps), Vagrant.

Automated the provisioning of Tomcat application, Apache web instances through Ansible that are triggered using the user data/metadata configuration setup through the CloudFormation scripts in the bamboo pipeline to relevant LOB environments and blue/green deployments.

Involved in Linux administration activities like troubleshooting of regular issues, configuration issues, applying patches, kernel upgrades, package management, diagnosing resource utilization and file system issues.

Experience in branching, tagging and maintaining version across the environment using SCM tools like

Subversion, GIT.

Hands on experience in installing and administrating CI tools like Hudson/Jenkins, Subversion, Bamboo

and Nexus/Art factory. Technical Skills:

Operating Systems

Windows, Red Hat, Linux, Unix, RHEL/Cent OS, Ubuntu.

Programming/Scripting

Languages

Shell, Python, Bash, YAML, Perl, Ruby, Power Shell

Cloud Environment

Amazon Web Services (AWS), Microsoft Azure, PCF

Databases

Oracle 10g/11g/12c, SQL Server, My SQL, MONGODB

Build Tools

Ant, Maven, Gradle, Jenkins, Bamboo

Configuration Tools

Ansible, Chef, Puppet

Version Control Tools

GIT, GITHUB, Bitbucket, Subversion

Infrastructure as a code

Cloud Formation, Terraform

Virtualization Tools

Docker, Docker Swarm, Kubernetes, VMware, OpenShift,

GKE, AKS

Repository Management Tools

Nexus, Artifactory, JFrog

Monitoring Tools

Splunk, Data dog, App dynamics, Nagios, ELK stack

Web/Application Servers

Apache, Nginx, Web Logic, WebSphere

Networking Protocols

TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN,

LAN

Professional Experience

Client: Verizon, Columbia, TN May 2021 – till now Sr. DevOps/Site Reliability Engineer

Responsibilities:

Involved in working with all the prominent AWS services like Cloud Watch, Trail and Cloud Formation, Kinesis, Cloud Front and worked on AWS DevOps tools like AWS Code-Pipeline to build a continuous integration or continuous delivery workflow using AWS Code-Build, AWS Code-Deploy, and worked with many other AWS tools to Build and deploy a microservices architecture using ECS or AWS Lambda.

Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.

Automate infrastructure creation, deployment and recovery using Ansible, Docker, Jenkins

Expertise in Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks. Proficient knowledge with Mesos providing the fine-grained resource allocations for pods across nodes in a cluster.

Designed an ELK system to monitor and search enterprise alerts. Installed, configured and managed the ELK Stack for Log management within EC2/Elastic Load balancer for Elastic Search. Monitored performance of the applications and analyzed log information using ELK & EFK (Elasticsearch, Logstash, Kibana).

Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Provided policies to groups using policy generator and set different permissions based on the requirement along with providing Amazon Resource Name (ARN).

Patched different software using RedHat Package Manager and YUM.

Installing and configuring Apache HTTP server, Tomcat web application servers and Jetty.

Virtualized Docker Images on Amazon EC2, created Docker files, used Nexus Repository as a Private Docker Registry for Docker Images and Clustered the Containers by using Docker Swarm and Kubernetes.

worked with Chef Enterprise and Chef Open Source, Chef DK, Chef Workstation, Chef Server, Chef- Client. Experience in working with Knife command line utility, Berkshelf dependency manager, and Test kitchen to validate Chef Cookbooks.

Used IAM to create new accounts, roles and groups, policies and permissions.

Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.

Worked on M-Collective framework for building server orchestration and parallel job-execution systems.

Used Packer to automate the build process for machine images and utilized Vault’s AWS secrets engine

to generate dynamic, on-demand AWS access credentials for Packer AMI builds.

Programmatically created CICD Pipelines in Jenkins using Groovy scripts, Jenkins file, integrating a variety of Enterprise tools and Testing Frameworks into Jenkins for fully automated pipelines to move code from Dev Workstations to all the way to Prod environment.

Used Jenkins and pipelines which helped us drive all Microservices builds out to the Docker registry

and then deployed to Kubernetes.

Implementing new projects builds framework using maven as build framework tool and resolve conflicts related to merging of source code for Git.

Established Python Boto framework and CloudFormation to automate AWS environment creation along with the ability to deployment on AWS, using build scripts (AWS CLI) and automate solutions using Shell and Python.

Experienced in programming Ansible Playbooks with Python for system administration, managing configurations of VMware Nodes and testing Playbooks.

Orchestrated blue-green deployments with Kubernetes to deploy servers with intended changes. Used Load balancer to route the traffic to the new server. Set Up auto scaling feature together with Horizontal Pod Auto-Scaler to automatically handle Production service load that changes with time using Kubernetes.

Experience in integrating Jenkins with various tools like Maven (Build tool), Git (Repository), SonarQube (code verification), Nexus (Artifactory) and implementing CI/CD automation for creating Jenkins pipelines programmatically architecting Jenkins Clusters, and scheduled builds day and overnight to support development needs.

Planning and implementing VPCs with multiple availability zones and multiple subnets to meet the dynamic IP requirements.

Migrating present Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups & NACL’s, attached profiles and roles using AWS Cloud Formation templates and Ansible modules.

Implemented CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower.

Created functions and assigned roles in AWS Lambda to run python scripts and Created Lambda jobs and configured Roles using AWS CLI.

Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.

Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.

Create proof of concepts of technologies to evaluate Docker, Kubernetes, Cassandra, Bamboo, Jenkins, Splunk

Implemented multi-tier application provisioning in open stack cloud, integrating it with Ansible, migrating the application using Maven as build tool.

Managed Docker orchestration and Docker containerization using Kubernetes

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Worked on testing, evaluation, and troubleshooting of MongoDB and Cassandra, NoSQL database

systems and cluster configurations to ensure high availability in various crash scenarios.

Deployed applications to Oracle WebLogic, JBoss, Apache Tomcat, Nginx and Web Sphere servers and worked on Logical Volume Manager (LVM), Veritas Volume Manager, Kickstart, Bonding, LAMP and LDAP.

Built and engineered servers on Ubuntu and RHEL Linux. Provisioned virtual servers on VMware and ESX servers in Cloud.

ENVIRONMENT : Docker, Chef, Jenkins, CI/CD, Maven, Git, MongoDB, AWS, Ansible, SonarQube, Nexus, Dynamo DB, Cassandra, NoSQL, Ubuntu, Linux, VMWare Servers, Tomcat, Kubernetes, Shell, Groovy, Bash, Python, App Dynamics, Dyna trace.

Client: Capital One, Chicago, IL Jan 2019 – Apr 2021 Sr. DevOps Engineer

Responsibilities:

Written Ansible handlers with multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.

Using Ansible created multiple playbooks for machine creations and SQL server, cluster server and My SQL installations.

Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin.

Configured Nexus repository manager for managing the Maven artifacts and Implemented JIRA tool

for project tracking and workflow control.

Building Docker image with Packer and provisioning with Kubernetes by using Docker Packer Builder.

Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.

Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy.

Created and Managed Virtual Machines in Windows Azure and setting up communication using Endpoints. Configured Shared Access Signature (SAS) tokens and Storage Access Policies in Azure Cloud Infrastructure.

Worked on OpenShift for container orchestration with Kubernetes container storage, automation to enhance container platform multi-tenancy also worked on with Kubernetes architecture.

Implemented Docker -maven-plugin in Maven pom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from the Java jar files.

Designed, configured, and deployed Microsoft Azure for a multitude of applications utilizing the Azure (Resource Groups, Azure SQL, Cloud Services, and ARM) adhering to the SLA by placing them in Availability Sets and scaling them using VMSS (Scale Sets).

Managed Azure Infrastructure, Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal.

Managed Kubernetes charts using Helm, and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.

Created recommendations on how to duplicate a subset of on-premises machines to the Azure Infrastructure as a Service (IAAS) offering which will be used for disaster recovery.

Managed a continuous Delivery pipeline with Docker, Jenkins and GitHub. Used a GitHub branch on Jenkins continuous Integration server, to automatically build Docker container from it.

Involved in designing ARM templates, deployed to Azure Kubernetes and customized build process using PowerShell in Azure pipelines. Created Azure Backup vault and protecting VMs to take the VM level backups.

Design, implement and manage virtual networking within Azure and connect to on-premises environments, configure Express Route, Virtual Network, VPN Gateways, DNS, and Load Balancers.

Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure DevOps Services.

Managed Azure Container Registry to store private Docker images, which are deployed and used Azure pipelines for build, test, and deployments and used Azure Monitor to collect metrics and logs.

Ansible as an automation tool in order deploy the whole data, I have done some administrative level tasks in Azure using Ansible by integrating this Ansible and Azure together and writing some playbook by using YAML scripting.

Involved in Jira as defect tracking system and configure various workflows, customizations and plugins for

Jira bug/issue tracker integrated Jenkins with Jira, GitHub.

Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centres and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analysed the data to resolve issues.

Designed, wrote, and maintained systems in Python scripting for administering GIT, by using Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto Tomcat application servers via shell scripts embedded into Jenkins jobs.

Excellent knowledge in Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking and Azure Identity & Access Management.

Worked with Nagios for Azure Active Directory and Data consolidation for LDAP users. Built and managed a highly available monitoring infrastructure to monitor different application servers like JBoss, Apache Tomcat

Used New Relic APM, Catch Point, HP BPM tool to monitor Preproduction and production environment proactively and to identify application performance issue or availability.

Configured Continuous Integration from source control, setting up build definition within Visual Studio

Team Services (VSTS) and configure continuous delivery to automate the deployment.

Environment: Azure, Office 365, Azure ARM, Azure AD, Ansible Azure Site Recovery, Kubernetes, PCF, Maven, Jenkins, Ruby, Python, XML, Shell Scripting, PowerShell, Nexus, JFrog Artifactory, Jenkins, Git, Jira, GitHub, Docker, Windows Server, TFS, VSTS, LDAP, Nagios.

Client: Johnson & Johnson, Huntsville, Al Sep 2016 – Dec 2018 DevOps/Cloud Engineer

Responsibilities:

Worked on setting up a Virtual Private cloud (VPC), Network ACLs, Security groups and route tables across Amazon Web Services and configured and administrated Load Balancers (ELB), Route53, Network and Auto Scaling for high availability.

Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.

Worked with Linux systems, virtualization in a large-scale environment, worked with Linux Containers (LXC) and Docker and used Docker in Environment variables, Configuration files, and Strings & integers.

Involved in providing consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production, easing the code development and deployment pipeline by implementing Docker containerization.

Installed and used Chef Server Enterprise on premise, workstation and bootstrapped the nodes using knife and automated by writing ruby scripts in Chef Recipes and Cookbooks with chef spec.

Wrote Terraform scripts to create VPC subnets and spin-up multiple instances with defined configuration within the VPC created utilizing public and private subnets based on requirement.

Implementation of Continuous Integration and designing of continuous delivery using Jenkins.

Using Jenkins AWS Code Deploy plug-in to deploy to AWS.

Implemented Shell, Perl and Python scripts for release and built automation then manipulated and automated scripts to suit the requirements.

Worked on some CI environments like Jenkins, Nexus, Sonar. Worked in different software development life cycles using the methodologies like waterfall, agile.

Perform the creation of Flow logs on VPC for monitoring of built VPCs, created IAMs and built EC2 instances and assigned required firewalls using security groups (SG) and Network Access Control List (NACL) rules.

Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.

Implemented DevOps practice using Jenkins, GIT and Puppet.

Used Terraform to customize our infrastructure on AWS, configured various AWS resources and building production infrastructure using the code and repeatable designs using Terraform.

Managed Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.

Pager-duty integrations with App dynamics, Splunk, Wave-front, Cloud watch and slack through API’s and define escalation policies and schedules.

Involved in creating and maintaining highly scalable and fault tolerant multi-tier AWS environments spanning across multiple availability zones using Terraform and CloudFormation.

Experienced in writing terraform modules for automation the creation of VPC-VPN from data centre to Prod environment and Cross account VPC Peering.

Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin to drive all micro services builds out to the Docker Registry and then deployed to Kubernetes.

Written Chef Cookbooks, recipes using ruby to automate installation of Middleware Infrastructure like Apache Tomcat, JDK and configuration tasks for new environments.

Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.

Coordinate and assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control and involved in creating source code repository using Bit bucket for build and deploy systems in DevOps Process.

Environment: AWS, Jenkins, Docker, Kubernetes, Windows/ Linux, Chef, SVN, TFS, TCP/IP, Terraform, Mesos, Marathon, TFS, Web Sphere, Shell Scripts, Unix/ Linux environment.

Client: BNP Paribas, India Apr 2015 – May 2016 Build And Release / DevOps Engineer

Responsibilities:

Responsible for the planning, maintenance, and deployment of Enterprise level asset management, production, and distribution software.

Involved in all phases of Software development life cycle (SDLC) and experienced with fast paced Agile methodologies.

Automated the process of Version controlling, Deployment of EAR’S, WARS to all the environment, and applying the principles of CI/CD.

Deployed code on WebSphere Application servers and Apache Tomcat servers for Development, QA environments and provided required support for staging and Production environments.

Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.

Performed build and deployment activities for Dev, QA, Staging, UAT, and PROD environments.

Designed and implemented build automation and configuration management with Ansible.

Created and used Ansible Playbooks in Ansible Tower and integrated Ansible tower with Jenkins to deploy code to different servers.

Managed daily builds and deployments to multiple deployment environments (DIT, FIT, IPE & Staging, and Production).

Experience in using Artifactory Repository Manager for Maven builds.

Performed DB upgrades and DB deployment as part of app deployment.

Maintained all the UNIX, Linux, and Windows environments for deployments.

Experience in using Git, GitHub, and Subversion.

Documented build and deployment prerequisites process, branching strategy and environment setup along with deployment instructions and change history for releases for QA, staging and production environments.

Experience in using CI/CD concepts by using Jenkins.

Worked closely with Developers/QA teams for few environmental, application issues and new release/features to promote and provide early warnings of common build failures and application issues.

Performed all necessary day-to-day Subversion functions for the project like merging, creating branches and tags using Tortoise SVN.

Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads. Used both GIT and Subversion source control systems for different projects.

Responsible for deployment of builds in different environments as per request.

Performed major tasks in pod creation and environment setup for a new environment.

Resolved build and release dependencies in collaboration with dev teams/leads.

Co-ordinated build and release cycles on the request of business with dev teams, testing teams and project management teams.

Worked with dev/QA teams to deliver the services and provided extended support for HF releases and major releases in Staging/UAT/PRODUCTION environment.

Installation of Web sphere, upgraded to service pack updates, installed IBM patches, configuring and create new admin & managed servers, start & stop WebSphere server.

Performed many on-demand deployments requests to support the teams.

Created HPOO flows to automate deployments by using NSH commands, API calls.

Worked on Splunk to monitor the logs of deployment, to check any code related errors, deployment errors easily and any client related errors.

Collected the approvals to promote the builds to Staging/UAT/production.

Configured Jenkins as Continuous Integration server, build jobs to provide continuous automated builds from GIT and performed periodic schedules.

Used Maven as a build tool on Java applications for the development of build artifacts on the source code.

Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP, and Proxy.

Worked with DBA team for database performance issues.

Maintained JIRA, Rally for tracking and updating project defects and tasks.

Developing scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker.

Worked on creation of custom Docker container images, tagging, and pushing the images.

Worked on infrastructure with Docker containerization and maintained Docker Images and containers.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Experience with container-based deployments using Docker, working with Docker images, Docker Hub

and Docker-registries and Kubernetes.

Managed Docker orchestration and Docker containerization using Kubernetes.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Environment: Jenkins, Maven, Artifactory, Splunk, Docker, Kubernetes, Bitbucket, SVN, Shell Scripts, Blade Logic, HPOO, SSH, Unix/ Linux environment, WebSphere, Apache Tomcat, HTML, XML, SQL Plus, Rally, JIRA, Confluence.

Client : Intuit, Bangalore, India Jun 2014 – Mar 2015 Deployment Engineer/ Linux Admin

Responsibilities:

Installation, configuration and administration of Red Hat Linux servers and support for Servers.

Good understanding of Software Development Methodologies like Traditional, Agile/Scrum, SDLC.

Worked on creating and removing files and directories in Linux servers.

Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting.

Handled multiple products deployments and provided required support post deployment for the application.

Performed OS upgrades and Patch loading as required in the BladeLogic tool.

Installation of SSL certificates Linux servers.

Created a few BladeLogic packages to perform the needed actions (providing user permissions, adding application properties, restarts, etc.) by using a shell script.

Deployed .war, .jar files by using Blade Logic Tool and other support activities like to recycle, down the environment as per the requests.

Responsible for setting cron jobs on the servers.

Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.

Restarted servers from IBM WebSphere console to make the clusters up for application works as expected.

Managed and performed different environment related configuration changes as a part of deployment.

Maintained all the UNIX and Linux environments for deployments.

Documented package creation, deployment process, Roadmaps, implementation plan to promote the packages to QA and upper environments.

Monitored servers operating system, system logs, managed software builds, scheduled batch and Cron jobs.

Troubleshot most networking issues using Linux commands such as ifconfig, nslookup, netstat, ping etc.

Worked with DBA for installation Oracle on Linux Machines and performed DB upgrades in dev and QA environment.

Troubleshoot deployment tickets on the helpdesk tracking system.

Created the file system using RedHat Volume Manager and performed the health checks on a regular basis.

Responsible for supporting Linux servers for production, development and testing.

Examined and executed application-specific deploy processes.

Hands on experience using Rally.

Environment: Blade Logic, SVN, Bitbucket, Shell Scripts, SSH, Unix/ Linux environment, WebSphere, HTML, XML, SQL Plus, Rally.

Education: Bachelors in Computer Science from Osmania University-2013



Contact this candidate