8+ Years of experience in the area of IT development by following agile/scrum methodologies and software development practices. Broad knowledge of cloud concepts, deep passion driven programming background and strong ITIL-based operations support including continual service improvement plans. Differentiators include excellent trouble-shooting and problem-isolation skills as well as a high level of competency to work independently as well as with various teams on multiple projects involving many geographically dispersed teams.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Developer Support Engineer
Tata Consultancy Services
04.2022 - Current
Transformed monolithic applications to loosely coupled micro-services for providing better resiliency and fault tolerance.
Worked with team of developers on successful roll-out of e-commerce Web shop sites . Developed fully automated continuous integration system using Git, for integrating Azure Pipeline, Azure-SQL, API services.
Innovative professional with ability to identify analysis and solve problems to increase customer satisfaction and control costs.
Specialist in code development and programming language in C shark, Java, NodeJS, .Net, .Net framework, Python, etc.
Skilled in automation, testing, deploying, diagnosing, and fixing errors in application programming language.
Scheduling of numerous scripting languages like PowerShell, Bash, Unix Shell Scripting, and Python for application implementation (testing, deployment, monitoring etc).
Analysis, development, implementation of software in projects for the processing of transactions online using Java, SQL, PL / SQL (Oracle) and Configuration.
Acting as a full-stack developer in the integrated internship project.
Used Ansible Tower and DSC Powershell script for Configuration management and to automate various repetitive tasks. Managed Azure Container Registry to store private Docker images to build, test, and perform continuous deployments/deliveries.
Configured/Troubleshooted CI/CD pipelines using Azure Pipelines
Implemented complete recovery site infrastructure in Azure using Terraform. Separate Terraform Workspaces were created using same reusable code.
Migration of data transformation using Azure data bricks and Data synapse
Worked as software developers in Quality Assurance to seamlessly migrate applications from development to QA and production
Installation and configuration of Apache/Web logic on Solaris, Linux, and Windows.
Excellence in automation using various scripting languages like Power Shell, DSC, Python, bash
Coordinated deployments of new software, feature updates and fixes.
Tested functional compliance of company products.
Estimated work hours and tracked progress using Scrum methodology.
Conducted data modeling, performance and integration testing.
Developer Support Engineer
Tata Consultancy Services
04.2019 - 03.2022
Analyzing impact on current application flows.
Coordinating with team member to giving technical solutions.
Handling BIRT report changes.
Development of Controllers, DAO’s
Development of Scripts, JavaScript Using jQuery and JSON.
Unit Test Case preparation and Unit Testing.
Maintaining source code in SVN Repository.
Preparing build using Apache-maven-3.0.3.
Experienced in handling integration tools like Mule-soft, Biz-talk Server 2006 R2, SCRIBE.
Tested functional compliance of company products.
Coordinated deployments of new software, feature updates and fixes.
Optimized dust, temperature and humidity controls for installed systems.
Senior Application Developer
Tata Consultancy Services
01.2019 - 03.2019
Deployed/configured different application servers like WebSphere, JBoss, web servers like Apache Tomcat and web containers like Nginx, Apache Tomcat etc.
Managing code in GIT repositories
Building and deployment using bamboo and Urban Code deployment
Configured internal/external Azure load Balancers, traffic managers for creating highly available web applications.
Managed and orchestrated replication, fail-over and fail back of on-premise machines and Azure VM's using site recovery as part of DR strategy
Implement best practices, Standards and Architecture Design Patterns for Azure services
BI & Data Analytics solutions using Azure SQL Data Warehouse, SSRS & Power BI to transform your complex data into business insights
Developer Programmer
Tata Consultancy Services
08.2018 - 12.2018
Integration design using SCRIBE managing Web service data across multi system
Created reproducible builds of Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages. Scheduled, deployed, and managed Container replicas onto node cluster using Kubernetes.
Developed build using Maven as build tool and used CI tools to kick off builds move from one environment to other environments.
Worked on automation and continuous integration processes with Jenkins, Chef. Automated application deployments though Chef.
Customer focussed amongst multiple retail clients and within TCS to support and promote agile ways of working to achieve mutually effective outcomes and solutions.
Excellence in functionality testing, regression testing and user acceptance with a phenomenal and proactive attitude.
Driver of microservices resources and strategies to build and commit build code, unit test, delivery, managing repositories, surfacing scalability, deploy updates and quickly as per customer demands.
Technical Lead
Cognizant Technologies Solutions
05.2016 - 07.2018
Manage and continually version golden images for different OS types (RHEL, Linux and Windows) for helping infra teams to quickly deploy new servers that comply with company standards.
Provided KT sessions and training's to teammates and support teams on regular basis.
Utilized Java, Enterprise Java Bean, Java EEE and Apache structs web applications to develop fully automated client management systems for efficient maintenance of client accounts
Designed programs in Java, HTML, XML with JavaScript, and jQuery
Developing web services using WCF for communication between applications
Developing scripts for system administrators to report on and modify client machines using both Script and JavaScript
Contribute to all phases of development lifecycle
Write well designed, testable, efficient code
Ensure designs are compliant with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Follow software design best practices such as continuous integration, test-driven development, and regular deployments
Managed end-to-end SDLC and utilized agile development methodologies to deliver iterative software releases across multi-disciplinary teams
Weekly progress meetings to action advisories to optimize cloud infrastructure for cost, security, high availability and performance.
Software Programmer
Cognizant Technologies Solutions
07.2014 - 05.2016
Developed strategic and operational plans that respond to existing and emerging needs of organization SaaS solution design and implementation
Building mobile Platform design and development capability
Developed programs in HTML, XML and Java, with JavaScript, and j Query
Developing web services using WCF for communication between applications
Developing scripts for system administrators to report on and modify client machines using both Script and JavaScript
Contribute to all phases of development life cycle
Write well designed, testable, efficient code
Developing web services using WCF for communication between applications
Interaction with BSA on clarification of requirements
Development of build activities based on design
Code review activities and integration of testing through automation tools
Ensure designs are compliant with specifications
Education
Bachelors of Engineering -
Anna University
India
06.2012
Skills
Operating systems: Windows server - 2000, 2003, 2008, 2012, 2016 Linux - Cent OS, RHEL MAC OS, Ubuntu
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services