Akbar Shaik
EMAIL:*****.*****@*****.***
Phone No.: +91-998*******
Career Objective:
To acquire a leading, dynamic and challenging career in the Industry
and to dedicate myself, my technical & Interpersonal skills and my
potential for the growth of the organization.
Summary:
I am a versatile individual with a thorough and practical understanding of
the complete software development life cycle having a total 8 years and 10
months on industry experience in various roles - as a Software Developer,
Configuration Manager and currently as a Business Analyst - in
chronological order from the start of my career as follows:
V 4 years of experience in software development using ASP.Net, C#,
PL/SQL
V 1 years of experience in Build & Release Management (SCM - Software
Configuration Management) with proficiency in BMC Bladelogic as
Deployment Tool, SVN & StarTeam as source Control Tools; NAnt, Ant,
Make for Build Automation and Hudson for Continuous Integration Tool,
in an offshore/onsite model.
V 3.10 years of experience in Business Analysis. - Current Position
V Currently working as Senior Business Analyst for ezLaborManager
project in ADP Pvt Ltd.
V Holds ISEB- Foundational Certificate in Business Analysis.
V Versatile team player with good Communication, Interpersonal and
Leadership aptitude.
o Certified Executive Leadership Coach by Certified Coaches
Alliance - one of the worlds most respected authorities in
Executive coaching.
o Certified Neuro Linguistic Practitioner by American University
of NLP.
Some accomplishments I am proud of:
AS A BUSINESS ANALYST:
. Analyzed the integration of two complex ADP products from different
but related domains - from Time and Labor Management and Payroll - to
provide a unified experience for the clients so they don't have to
purchase two separate products from the same company for their use.
. Proposed, Analyzed and Prototyped a color coded 'Calendar' feature in
ezLaborManager that would provide a graphical user interface for
supervisors in a company to quickly view and understand the trends of
their employees like absences, unplanned leaves, scheduled jobs etc.
Earlier the same information was present in the form of multiple
textual reports, we enhanced it to be a screen with real time data at
one place. I am proud of this feature because it provided an immense
value addition and good user experience for our clients
As a Configuration Manager:
. Automated the Build Process: ezLaborManager project has 80 vb
projects, 15 C++ projects, 30 .Net 1.1 & 3.0 projects which were built
manually earlier. We automated the whole Build process using NAnt and
got recognition from Clients.
. SVN Strategy & Migration of Source Code from StarTeam to SVN.
. Created in-house custom tools in .Net to be used as resources for
automating the Build/Deployment process.
Others:
. I was awarded "Leadership" award for demonstrating leadership skills
in my current role.
. I was awarded "Stellar Service" award for creating positive defining
moments in every interaction with clients.
. Successfully lead a volunteer focus group called "The Agile Gang"
which helped the team to change from Waterfall model of development to
Agile Model.
. Conducted workshops on Developing Communication Skills, Innovation
Culture and Associate engagement in ADP India.
Technical Skills:
PROGRAMMING .NET & C#
LANGUAGES
SCRIPTING DOS SCRIPTING, VB SCRIPT & PERL SCRIPTING (INTERMEDIATE
LANGUAGES LEVEL).
PROTOTYPING MICROSOFT VISIO, IRISE ( BASIC LEVEL), POWERPOINT
TOOLS
SOURCE CONTROL SVN, STARTEAM,VSS,MTFS
TOOLS
SVN CLIENT TORTOISE SVN 1.6.2, SMARTSVN, ANKH SVN.
TOOLS
BUG TRACKING BMC REMEDY USER, CLEARQUEST
TOOLS
DATABASE ORACLE 10G, SQL/PLSQL.
OPERATING WINDOWS 2000/2003 SERVERS/NT/XP.
SYSTEMS
WEB HTML, XML
TECHNOLOGIES
BUILD TOOLS ANT, NANT, MSBUILD, MAKE
CONTINUOUS HUDSON
INTEGRATION
TOOLS
DEPLOYMENT BMC BLADELOGIC CONFIGURATION MANAGER.
TOOLS
BROWSERS I.E (VER 6.0 TO 8.0), FF (VER 2.X TO 3.X)
Work Experience:
ORGANIZATION: ADP PVT. LTD, SOMAJIGUDA, HYDERABAD.
Designation : Senior Business Analyst.
Role : Senior Business Analyst.
Duration : Since January '10 Till Date.
Role : Senior Developer and Configuration Manager.
Duration : Since May '08 Till December '09
Company Profile: ADP - Automatic Data Processing - Automatic Data
Processing, Inc. (NASDAQ: ADP), is a 60 year old Fortune 500 company with
nearly $9 billion in revenues and over 570,000 clients, is one of the
world's largest providers of business outsourcing solutions. ADP has been
ranked No. 1 on FORTUNE World's Most Admired Companies in the Financial
Data Services industry category.
Project Name: ezLaborManager (Time and Labor Management)
Project Description:
. EzLaborManager is a Time and Attendance Application that collects
an employee's time and attendance information from several entry
points (Web, Web Services, Time Clocks and Phone IVR).
. Various complex time calculation rules are applied the employee's
data which are then exported to an external payroll system
Roles and Responsibilities:
> As a Business Analyst :
o Responsible for Requirement elicitation and gathering,
Requirement Analysis, Prototyping, depicting user scenarios,
creation and stakeholder approval/ sign off of Functional
requirement documents.
o Working together with Architect and DBA in coming up with the
technical requirement and specification documents
o Assisting QA in coming up with detailed test cases based on the
user scenarios
o Reviewing of test cases to ensure that all user scenarios are
covered.
o Presenting the finished solution back to the stakeholders and
getting their approval
> As a Configuration Manager
o Responsible for configuration management functions associated
with product releases, maintenance of the quality assurance
environment and production configuration file content.
o Performing software builds packaging (Bladelogic packages) and
deployments (using Bladelogic CM). Also patch deployments as
HotFixes to Various Environments (Certification, DIT, FIT and
Staging).
o Managing the source code control system, releasing software to
the quality assurance environments and finally to Hosting Team.
o Control branching and merging of the code base using the source
control system.
o Create and maintain web sites in the test and staging
environments. Troubleshoot problems in all environments.
o Document new processes involved in SCM activities.
o Maintain access privileges to the configuration management
library.
o Troubleshooting Configuration issues, helping developers, QA and
BA in environmental issues, etc.
o Basic Windows Server maintenance and also responsible for
Database Admin activities like creation of Users/TableSpace, DB
backups/restoring, Hot & Cold Backups. Patching schemas etc.
Work Experience:
ORGANIZATION: MASTEK LTD, MAHAPE, NAVI MUMBAI.
Designation: Software Engineer.
Role : Software Engineer.
Duration : Since December '04 - April '08
Company Profile: Mastek Limited is a 23-year-old global application
solutions company operating in the US, Europe, India, Asia-Pacific and
Japan. Mastek's delivery processes have been certified at ISO 9001-2000,
and assessed at SEI CMM Level 5 and P-CMM Level 3. It figured among the 13
Indian firms to be listed in the Forbes Global List of 200 Best Small
Companies in the World in 2002.Mastek
has a stronghold in the service sector pertaining to the Insurance market
(vertical).
Project(s) Description:
. PacLife is a consolidated Insurance portal solution for broker
dealers of all the various clearing houses that were otherwise
using their own customized applications, so that they could be more
concentrated to their work while the company could take care of the
processing and other details. This solution was sponsored by the
insurance company Pacific Life for all the reps of the broker
dealers who are responsible for bringing in insurance clients.
. CPI - Tracking is an end-to-end solution for the CUNA Mutual
Insurance group that keeps track of the Collateral status Per
Insurance. This application enables the financial institutions
which fall under the umbrella organization CUNA Mutual to track the
loans, update their status and send notices to the customers at the
appropriate time regarding their collateral/Insurance status. This
project is taken up as an initiative to provide a single platform
for many different but related financial institutions like banks,
co-operatives etc.
Roles and Responsibilities:
> As a software developer :
o Responsible for configuration management functions associated
with product releases, maintenance of the quality assurance
environment and production configuration file content
o Programming in C#
o Writing stored procedures in PL-SQL
o Writing Unit Test Plans
o Performing unit testing
o Handling production support
o Peer reviewing code of other developers
o Impact Analysis, and delivery of patches.
Education:
. B.TECH. IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY FROM NARAYANA
ENGINEERING COLLEGE, NELLORE, AFFILIATED TO JNTU, HYD, YEAR PASSED :
2004 WITH AN AGGREGATE OF 64%
. 12th Standard Education from Board of Intermediate Education, year of
passed 1999 with an aggregate of 92%.
. 10Th Standard Education from SSC board, year of passed 1997 with an
aggregate of 85%.
Personal Traits:
CREATIVE, STRONG ANALYTICAL, COMMUNICATION AND PROBLEM SOLVING SKILLS,
QUICK LEARNER, ADAPTABLE TO CHANGE.
Extra-Curricular Activities:
. CO-ORDINATE AND DRIVE TEAM BUILDING ACTIVITIES AND OUTINGS.
. Take part in various activities, Forums, Groups, etc at Organization
Level.
. An avid reader of philosophy and psychology books.
. Martial arts enthusiast
. Certified Neuro Linguistic Practitioner
. Certified Executive Leadership coach by Certified Coaches Alliance
Personal Details:
. NAME : AKBAR BASHA SHAIK
. Marital Status: Married
. Date of Birth : 5th March 1982.