SUMMARY OF QUALIFICATIONS
Over ** years of experience in Application support & maintenance, software
analysis, design and development utilizing object-oriented methodologies,
application servers, web servers, middleware platforms/protocols,
databases, Unix and content management. Proven record of success with
proposal writing, technical analysis, problem solving, leadership skills,
systems design, software development, implementation, maintenance and
support.
PROFESSIONAL EXPERIENCE
Application Specialist at TD Bank Financial Group, Mississauga July 2012 -
July 2013
IT Analyst at TD Bank Financial Group, Mississauga Sep 2008 - Nov 2010
Technologies Java/J2EE, WebSphere (5, 6, 7), Oracle (10g), Unix (AIX
6.1), Linux, Pega, HTTP Servers (IHS and Apache), AS400,
Wintel, IIS, XML, MKS, HP Quality Centre, BMC Remedy,
Tumbleweed (SFTP), CA-7, Tivoli Monitoring, PL/SQL and
shell scripting (K shell).
As the senior member of the Infrastructure Technology Solutions (ITS) team,
I was responsible for
. Technical leadership for Wealth Management and Retail Banking
applications such as TD Waterhouse, EasyWeb and Visa. Key
responsibilities were documentation, product integration, deployments,
production acceptance testing (PAT), post implementation verification
and Production warranty support.
. Created support documentation for tier 1 application support and
response teams.
. Setup and configure WebSphere Application server in production
environments, integrating nodes, webservers, mainframe, mid-range
(AS400) and database servers.
. Configured WebSphere MQ local & remote queues, channels and listeners.
. Involved in migrating applications from WebSphere 5 to 6 and 6.x to 7
on Unix AIX. Also involved in decommissioning applications after
successful migration.
. Created shell scripts to utilize the WAS admin (Jython) for WebSphere
automation of EAR file deployments, node agent management and
Webserver shutdown and startup.
. Installed & supported the Web applications on Wintel servers and
created the required configuration in IIS (6 & 7).
. Managed projects and initiatives during the implementation phase
following the TD bank's system project life cycle and project
management methodologies.
. Conducted DR exercises and ensuring DRP documents are created for all
new projects/user requests and they provide a workable DR solution
within the agreed Recovery Time Objective (RTO)
. Ensuring proper technical plans like fallback, implementation plan,
data conversion, network, resources etc., are in place for all
production changes.
. Performing risk assessment for all new projects and production change
requests.
. Reviewing business requirements, contributing to projects plan
creation and participating in the creation of SDLC documentation.
Application Administrator at Loblaw, Mississauga June 2011 - June 2012
Technologies: Java/JEE, WebSphere (6, 7), Oracle (10g), Unix (AIX 5),
IBM HTTP Servers (IHS), Apache, Wintel, Remedy, MQ, ESB,
PL/SQL, Autosys, Crystal Reports, Jython, Python and shell
scripting.
As a senior member of Technology Services team, I am responsible for
. Application administration and solution delivery of Supply Chain,
Warehouse Management & Labor Management J2EE applications.
. Install and configure WebSphere application servers and IHS in DEV,
QA, UAT, Production and DR environments.
. Deploying Manhattan Associates Warehouse application on WebSphere and
configuration of various resources.
. Working with developers and 3rd party vendors to define and configure
the application servers, Servlets, JDBC drivers, JMS, MQ etc.
. Participate in team and management meetings to resolve issues related
to the various environments.
. Documenting the various procedures involved in the day to day
maintenance of the various environments.
. Installing SSL certificates on the Web servers.
. Production support for Warehouse Management application on a weekly
rotation basis.
IT Consultant at Citibank, Mississauga Nov 2010 - June 2011
Technologies: Java/JEE, WebSphere (6.1, 7), Unix (Solaris 10), HTTP
Servers (IHS), Wintel, Subversion (SVN), IBM Rational
Business Developer (RBD), PL/SQL and shell scripting.
As a senior member of Citigroup's Canadian Fund Services configuration
management & application support team, I was responsible for
. Builds, configuration, implementation, maintenance and improving
processes to maximize system availability & efficiency for various
applications like Unitrax, Inverstor/Advisor Trax, MarketTrax, FundCom
etc.
. Built application components from Subversion and RBD.
. Deployed the complete integrated J2EE solution on WebSphere
Application server using installation scripts as well as WAS admin
console.
. Provided production application support which involves problem
determination, providing resolution/workarounds in case of issues and
root cause analysis.
. Worked with the 3rd party vendors & off-shore teams and engaging them
for any services required for the implementation or remedial fixes.
Software Consultant at Sigma Systems, Toronto May 2007 - Aug 2008
Technologies Java/J2EE, Oracle (9i, 10g), Weblogic (8 & 9), Unix
(Solaris 10), Linux, XML, Eclipse, CVS, PL/SQL, shell and
Perl scripting, VMware and Subversion.
. As a member of professional services group, my primary responsibility
was to design, configure, integrate, test and deploy the OSS solution
which was based on Sigma's Service Management Platform.
. Worked with BA/BSAs to develop the implementation specifications.
. Configured Event Translators, Element Adapters and Workflows based on
implementation specs.
. Performed unit and integration tests for the above configurations.
. Assisted QA team in understanding the implementation and preparing
test scenarios, and provided the necessary support during their
testing cycle.
. Created deployment/installation instructions documents.
. Deployed the solution in a single as well on clustered nodes on local
development, integration environments and also at Customer sites.
. Provided on-site support for completion of component integration and
UAT at the customer site.
. Provided Tier 3 and some Tier 1 customer support.
. Trained and helped customers to implement their operational procedures
to maintain the system (building monitoring scripts, logs, alarms
etc.)
. Implemented and delivered change requests.
Advisory IT Analyst at Scotiabank, Scarborough Oct 2006 - Apr 2007
Technologies Java, J2EE, WebSphere (v3.5, 5 & 6), Unix (AIX 5.3 and
Solaris 9) Rational Application Developer (v6), ClearCase,
Ant, JUnit, VisualAge for Java, XML, Unix (AIX 5.2), DB2
and Oracle.
. Successfully converted the bank's retail credit application from
WebSphere 3.5 to WebSphere 6.
. Assisted in the analysis of user requirements, taking into
consideration interfaces with current Bank systems, hardware and
software limitations etc.
. Assisted the development team in creating their detailed requirements.
. Provided technical architectural designs solutions/reviews for a major
business application and technology initiatives focusing on
web/internet
systems (i.e. Web Servers, Web Designs, Internet Protocols, Internet
Security).
. Assisted in the documentation of system test strategies, and the
execution of the tests (including unit, subsystem, system, regression,
and integration testing).
IT Specialist at TD Bank Financial Group, Mississauga Jul 2005 - Oct
2006
Technologies Java, J2EE, IBM OnDemand Content Management (v7 & 8), DB2,
Oracle Forms & Reports (6i & 9i), Oracle (9i &10g), Unix
(AIX v5.2), WSAD (v5), Visual Studio (v2003/2005), Visual
SourceSafe (v2005), Perl, CGI, C# and ASP .Net.
. Working on the eReporting (electronic document storage and retrieval
system) team, my primary responsibility was to take a lead role in
projects to support the strategic direction of the Document Management
Services group and to support various key Business units across the
bank like TD Waterhouse, Asset Management, branches etc.
. Managed application components in the development, test and UAT
environments.
. Designed and developed quality solutions that were consistent with
project objectives and client requirements. Delivered effective and
efficient solutions by meeting key project deliverables on time,
within budget and adhering to development, architectural and quality
standards.
. Conducted technical research, analysis, design and reviews.
. Created and maintained Perl scripts for URL parsing and document
extraction from OnDemand database.
. Created system requirements, design documents and prepared
implementation packages.
. Testing and debugging according to test plans using appropriate tools
and participating in code reviews.
. Developed, implemented, maintained and improved solutions to maximize
system availability and efficiency.
. I provided necessary support to IT Manager in developing business
concept, proposal and charter documents.
. Complied with system development life cycle (SDLC) and project
management methodology (PMLC) by participating in scope assessment,
risk and cost analysis.
Senior Developer at OAO Technology Solutions, Toronto
Sep 2001 - Jul 2005
Consulting for IBM Global Services
Technologies Java, J2EE, UNIX (Sun Solaris 2.6, 8, 9) Oracle Forms and
Reports 4.5/6i/9i, Oracle 7.3.4/8i/9i, Applets, Swing, SQL
& PL/SQl, Pro*C, C, HTML, Shell scripts, Awk Scripts, SCCS,
cron jobs, Apache, SQL*Net and Connect:Direct
. As a consultant for IBM Global Services, my primary responsibility was
to develop and maintain AT&T's billing application, which involved
full cycle development of client requirements involving analysis,
design, scalable implementation, quality control, and to some extent
database and server administration.
. Designed and developed online applications using Java JFC/Swing GUI
controls.
. I designed and developed new Oracle Forms applications on Solaris,
modeled the underlying data structures, and documented existing
systems.
. The position involved interaction with business units, translating
needs into technical requirements, selecting the best implementation
method, and hands on development and implementation, scalability
planning, coding, GUI, writing advanced queries, and interfacing with
existing systems and system parts.
. Created Perl scripts for parsing server logs, database extracts &
updates and creating reports in csv formats.
. I was also required to maintain and enhance existing applications to
retrofit changing billing requirements and new promotions considering
individual user and/or specific billing requirements.
. I was also responsible for promoting new code to production
environments taking into account implementation procedures, back-
out/rollback procedures, code reviews and version controls.
Software Engineer at ADC Telecommunications, Toronto Apr 1999 -
Aug 2001
Technologies Java (1.1.x and 2), JavaBeans, JSPs, Servlets, Applets,
AWT, Swing, IFC, AFC, SQL, XML, JavaScript, shell scripts,
Oracle Forms, RMI, JDBC, WebLogic, Apache, Sun, Linux and
Oracle, JBuilder and SQL Navigator.
. I was involved in and was primarily responsible for technical aspects
of development from the design stage till the QA phase and all aspects
of production support.
. Designed, developed and maintained a client (front-end) of a three-
tier system, which involved two major components - "Design Tool" and
"Runtime Viewer". Design tool is a Java application that was used to
design business processes. AWT, Swing and Borland's JBCL GUI beans
were extensively used to achieve this. Runtime viewer was a Java
applet that was used for multiple views of business processes and
maintenance of the same.
. Designed and developed servlets to operate within JWS environment.
These servlets communicate with the applets and backend legacy
systems. The servlets were behaving as a middle layer between applets
and Databases. Servlets used XML over HTTP to talk to applets and JDBC
drivers to talk to backend systems.
. Worked extensively with AWT, JFC (Java Foundation Classes),
Microsoft's AFC (Application Foundation Classes) and Netscape's IFC
(Internet Foundation Classes).
. Built complex GUI components (Java beans) like Grid and Multi Column
List.
. Written shell scripts to start several services on UNIX. Also written
cron jobs to execute some of these shell scripts on a scheduled basis.
Programmer Analyst at ICSS Hyderabad, India Aug 1994 - Mar 1999
Technologies Java, JFC, C, VB, SQL, ASP, HTML, JavaScript and Perl
. Developed a Java client using standard Java IDEs like Java Workshop and
Java Studio. This Java GUI was hooked into Java business engine using
RMI; the business engines were connected to the Oracle dB via a JDBC
driver.
. Designed and developed Java applets using AWT components, various layouts
and event delegation model.
Education
Bachelor of Engineering in Computer Science India 1994