Automation Projects
- All
- PowerShell
- C#
- DotNet
- VB Script
- Batch Script
- HTML/CSS
I am Ashish Tiwari, working as Subject Matter Expert (SME Azure & Active Directory) with DXC Technology. I have 13 years of industry experience and a very strong hold on Automation and wide range of Microsoft, Cloud, Visualization Technologies. As SME, I have developed strong Technical and Documentation skills. And as part of my current profile I have to deal in Project work. I have successfully lead and completed Projects, for example merger of IT infrastructure on Company mergers, Split of IT Infrastructure as part of Company split. Infrastructure upgrades and performance improvements are most common projects which we have handled. These projects requires through understandings of Infrastructure technologies like Windows Servers, Active Directory, Azure Vmware, Networks and Database, which I have developed during execution of those.
I started my career with Active Directory and Windows Platform support. From 2012 we started supporting Cloud services (VMs and Azure AD). Thus got experience on Azure AD, Azure, AAD Connect, ADFS and WAP Proxy, as well as got some hand on over o365. In 2016 at beginning of the year got promotion to SME (Subject Matter Expert) role for all the Windows, Azure, VMware and Active Directory teams.
I have a very strong hand on Automation and I possess knowledge of many automation technological languages. I have used this knowledge to design customized tools with their GUI front ends which enable the teams to take advantage of automation without getting the complexity of learning scripting languages. This makes team more productive and they can absorb more work, thereby reduce delivery costs.
I have quality of nurturing relation and building wonderful repo with customer counterparts, thereby reducing escalations near to zero.
Handling Projects and customer meetings.
Analyzing customer requirements and proposing Solutions.
Documentation of Solution, Bill of Material and User Acceptance testing.
Driving implementation and User Acceptance testings.
Documentation of SOPs, Automations and Best practices for handover of project to Support teams.
Analyzing the customer issues and scoping the cases to the root cause, setting the customer expectation. Meeting the customer expectations and working on the customers with troubleshooting and resolution of the issues. Installation and upgrade of the Windows SharePoint Services 3.0 and MOSS 2007. Applying the hot-fix, Rollups and Service Packs. Managing and troubleshooting the issues related to the permissions and access rights for users on the WSS 3.0 Web Applications. Enabling, gathering and analyzing the logs from the WSS 3.0. Managing issues related to the certificates and secure access of the Web Applications. Backing up the WSS 3.0. Configuring the Alerts and Work-flow for the WSS 3.0. Installation of the Custom templates and there deployment for Web Applications.
Managing the Primary and Secondary ROM servers to provide 100% of availability. Up gradation and management of various versions of iPass Connectivity Solutions. Performance Monitoring. Cycling of the iPassConnect IOQ Logs and iPassConnect Services. Managing the routing of credentials using the DNS suffix, Prefix, internal departmental codes. Providing Solutions, if any alerts observed by Monitoring Server. Open ticket in Remedy Server for iPassConnect Team. As per SLA need to resolve the incident and close the ticket.
Installation, management and troubleshooting of Windows Server 2003 and Windows 2000 Server, Active Directory, DNS, DHCP, IIS, WINS. Administration of Microsoft Exchange 2003 Server. Hot-fix and Patch Management. Performance Monitoring. Managing Backups using VERITAS and Windows backup software. Management of DNS Zones, Zone Replication, Primary Server, Secondary Server, Stub Zones, Cache Only Servers and troubleshooting Name Resolution process. Managing Root Hints. Managing Active Directory integrated DNS Servers. Managing FSMO roles, Active Directory Replication.
--Subjects---
Accounts
Economics
Mathematics & Statistics
Accountancy
Business Management
Company Law
Cost Accounting
Banking and Financial Systems
Enterpreneurship
Income Tax Law
--Subjects---
Mathematics
Physics
Chemistry
Biology
English
--Subjects---
Mathematics
Social Studies
Sicience
English
Hindi
--Subjects---
IT Tools and Business Systems
Internet Technology and Web Design
Programming and Problem Solving through ‘C’ language
Computer System Architecture
Structured System Analysis & Design
Data Structure through C++
Introduction to DBMS
Basics of OS, Unix & Shell Programming
Data Communication and Network Technologies
Introduction to Object Oriented Programming Through JAVA
Software Testing and Quality Management
Basics of OS, Unix & Shell Programming
Data Communication and Network Technologies
Introduction to Object Oriented Programming Through JAVA
Software Testing and Quality Management
--Subjects---
Electronics
Computer Hardware
Operating System (Windows 2000)
Networking Components and Protocols
Zero risk of accidental modifications and human error. Performing Data validation checks in Tool Logic.
Task Related to Operating System, Hardware, Hard Disk, Services, Reporting etc are automated.
It saves time and effort of team and make each member equally productive, as well as reduces cost of delivery.
Allows Bulk changes as well as reporting, without any knowledge of scripting.
Has feature to automate custom SOP (a series of sequential tasks) for any delivery, without knowledge of scripting.
Reduce implementation time and effort.
Tool provides extensive logs at one centralized location to keep track of actions.
Zero risk of accidental modifications and human error.
Manage multiple domains, via Logon Process integrated in Tool.
It saves time and effort of team and make each member equally productive, as well as reduces cost of delivery.
Make Single or Bulk changes, without any knowledge of scripting.
Reduce implementation time and effort.
Tool provides extensive logs at one centralized location to keep track of actions.
Tracks all information about the User Account's Lockout Issue, and provides comprehensive report of all caller Computers with time stamp.
Reduce Human effort for tracking lockout information.
Lockout events are always exported to a database and even if eventlog is overwritten, Caller machines can be traced.
Centralized management for all domains in Client environment.
Clears Exchange logs based on last successful backup and last commited Exchange Database Transaction log.
Ability of clear logs from Mailbox Cluster Servers by determining the active server.
It helps manage Free space on Exchange Mailbox Drive. Also reduces the Storage related tickets by 70%
Requirement for collecting data about new projects, where servers are not yet onboarded in CMDB.
The Support Team need to collect data about all the servers.
Scripts collects all the data remotely and works in mixed environment with Domain Joined and Standalone servers, of Windows 2000 Server, Windows Server 2003/2008/2012.
For backward compatibility script is written in vbscript. The output is in Excel format.
Performs daily check for ILO, Enclosure, Citrix, Vcenter etc portals.
Reports any site which is unavailable.
Completely remediates effort taken for checking daily for the availability of these sites.
The User Account Management team need to follow series of steps during creating or deleting User Accounts. While all these steps are repetitive, and need updating many attributes, using the values provided by user or by computing values based on user provided values.
Built in logic of script eliminates inconsistency while adding user. It also reduces the human effort take while these repetitive tasks.
This solution was implemented in 2008, in an environment with Windows 2000 Server and Windows Server 2003 based Domain Controllers.
It was a 3 tier solution where first set of scripts did copy patches to remote servers. Second set of script does install patches. Third set of scripts do test success of patches installed, clears the local patch binaries from server, and report inconsistencies.
It helped to reduce the effort and time for Team during patching 80%
While Domain Consolidation Exchange team needs to take backup of smtp addresses, and Lync contacts of users. Then disable Lync account, and de-attach User's Mailbox. Attach this old Mailbox to User's Mailbox in new Domain, and enable Lync account for user. Restore the SMTP addresses and Lync contacts to the User's account in New Domain.
Script is written to perform all these complex set of tasks with error checks and rollback options built at every step. These error checks and rollback options doesn't allow any loss of data for user.
It helped Exchange Team to reduce the Migration effort by 95%.
Exchange team need to run checks on their server daily and analyze the reports.
Script was written to automate these checks, and improve efficiency of these checks.
Script performs hourly, 6 hourly, daily and monthly checks based of criticality. It reduces the daily manual checking efforts for Exchange Team, and enable them to identify problem pro-actively.
Performs health check for various parameters on Domain Controllers and on Sysvol on DFS Replication.
Reduces Daily effort for Health Checking.
It improves ability to identify problems pro-actively.
This is a very complex script which monitors the usage, load, response time of Domain Controllers, DNS and DHCP Servers.
It preserves data for last 12 months and provides a month on month trend view.
It also collects the Inventory as well as errors from all these servers and provides a consolidate report of all these.
This script was written for a client which had too many Domain Admins and didn't has any Auditing solution installed.
Script was written in vbscript language. It takes details from event logs and keeps the data preserved in SQL Database.
We can audit any change on AD using SQL Reporting interface.
It queries the current Domain and gets the list of all Authorized DHCP Servers.
Then it connect to each DHCP Server and gather data about Server statics, Scopes, Scope Ranges, Scope Reservations, Server option Scope Options.
It provides a consolidated report of all the data gathered, and is helpful while locating Primary and Backup Scopes, and while troubleshooting DHCP.
It collects data about the AD Configurations Objects.
It provides clean report of AD sites, Sitelinks, Subnets and AD replication Connections.
It also provides details about the Site and Server NTDS Settings, and Verifies SCP for different services and the server which are providing these services, e.g. Certificate Services.
Different Team use this tool to request VM creation/modifications and do specify the configuration in tool.
The tool save configuration in CSV file. This CSV file works as input for the Automated script which performs tasks based on VMHost server load.
This tool also handle the snapshot creation and deletions.
It does reduce internal ticket volume and time taken to work on them by 70%.
It is a simple script which provides object typewise count of various Active Objects in AD.
Management needs this report on 1st of every month.
This Automation script makes sure that Management gets the required data on time without miss.
Bekaert Group
Luxottica Group
Ericsson
Tetra-Pak
Ray-Ban
Coca-Cola India
Saudi Industrial Projects Company
Kraft Foods
Mondelez International
iPass Connect
Oakley
AkzoNobel
Heinz
Ahold
Delphi Services