Sunil Kaul
**** ******** ********, ***********, **, Canada- L5M 4Z6; Phone: 1-905-814-
8539; Email: *****@*****.***
Career Profile:
* An Information technology professional with 19 yrs+ of experience in
project management, Service Oriented Architecture (SOA) -N-tier-
applications, technology, infrastructure & security,
establishing/managing/leading software development life cycle (SDLC),
custom components development ('java' or '.net'), analysis (business and
system), business process (Re) engineering, ITIL processes for incident
management, service management, defining/managing service level
agreements, vendor management, COTS evaluations, hardware & software
selections/procurement and resources hiring/management
> Extensive experience with all aspects of Requirements Management:
Use Case modeling, Use Case specifications, business Process
Modeling, functional and non-functional requirements.
> Assesses requirements, does complete research & analysis to
determine viable solutions and then purposes alternatives
solutions and/or enhancements.
> Very strong problem solving skills and analytical experience with
common sense approach
* Lead and worked In teams for successful implementation of:
> e-Solutions- ePhysician Portal (Ministry of Health and Ontario
Medical Association), Consent Directive and Privacy Audit (Ministry
of Health), Fish Stocking & Environmental Assessment solution
(Ministry of Natural Resources), Environet solution (Ministry of
Environment), e-Procurement & e-Supply Chain Management (Bank of
Montreal)
> ERP Packages: Oracle Financials (10.5, 10.6SC, 10.7 & 11.0.3), Oracle
Process Manufacturing (GEMMS) (3.12.xx, 4.10.xx), Maximo (Equipment
Maintenance Package), Primavera (Project Management Package)
* Well versed with various analysis/design methodologies implementation in
an enterprise environment
> Rational Unified Process, Zachman & waterfall framework for Software
development life cycle (SDLC)
> Application design & development using SCRUM, agile, JAD, RAD based on
UML & OOAD
* Tools & Technologies:
> Portal Servers: Oracle Webcenter interaction (10gR3), BEA Aqualogic
(4.5ws & 5.01. 5.0.3, 5.0.4, 6.x), BEA Collaboration server (4.0),
WSRP consumer (1.0), WSRP Producer (10gR3), Webcenter Services &
Spaces (11gR1)
> Content Management: Oracle Content Mgmt -11gR1 (former Stellent), BEA
publisher (5.x, 6.x), Microsoft Content Management-2002
> Application & Web Servers: - Oracle Weblogic application server
(10gR3, 11gR1), IBM Websphere (3.5.3, 3.5.4, 4.1), Allaire -Jrun
(3.1), Tomcat Application server-4.1.32, Microsoft Transaction Server,
IIS, Apache & IBM HTTP Server;
> Database: - Oracle DB - 11gR17x, 8i (8.1.5, 8.1.7) for OLTP & OLAP,
MS-SQL 2000, 2003;
> Java: - Servlet (2.0), Applets, JavaBeans, Enterprise Java Beans
(2.0), java Server pages (1.1) & Java scripts;
> Tools: - Rational (Requisite Pro, Software Architect, ClearCase,
ClearQuest), Together J, Business Analyst (3.11), Visual Age for Java
(VAJ-3.5), Visual Source Safe, WebTrends reporting server and Plumtree
Analytic Server
> Platform and Operating Systems: - VMware ESX & ESXi(4.x), HP-UX (9000
& D200), AIX (4.3.2), SGI, Windows NT, Windows 2000 Advance server
(SP2), 2003 and 2007;
> Mobile Communication: - Wireless WML (WAP Protocol), Mobile Browsers;
> Data Exchange: - XML, EDI - X12 & Edifact;
> Quality Assurance & Testing: - Astra Quick Test (5.0), Mercury Load
runner (7.0), Rational Test manager, Junit;
Experience Summary:
> Personal Leave of absence (Sabbatical) - October-10 to present;
> OntarioMD Inc. (Project Manager/Solution Lead/Architect - Contract),
Sep-09 to Sep-10;
> Ministry of Health & Long Term Care - eHealth program (Senior System
Analyst - Contract), Aug-08 to Sep-09;
> eHealth Ontario (Portal Engineer: IS Engineering / Operations -
Contract), June-07 to March-08;
> OntarioMD Inc. (Technical Manager / Solution Lead - Software
Development - Contract), Sep-04 to Mar-07;
> Ministry of Health & Long Term Care - ePhysician project (Business
Transformation Architect / Technical Lead - Contract), Oct-02 To July-
04;
> Ministry of Natural Resources (Project Manager / Solution Architect -
Contract), Feb-02 To Oct-02;
> Ministry of Environment (Technology Architect / Solution Lead -
Contract), Jan-01 To Feb-02;
> CGI Inc. (Director E-Business- Permanent), May-00 to Dec-00;
> EC-Gate Inc. (Technical Manager- Permanent), Dec-98 to May-00;
> PricewaterhouseCoopers (Consultant - MCS Oracle- Permanent), Mar-98 to
Dec-98;
> Hostess Frito Lay (System Analyst-II- Permanent), Apr-97 to Mar-98;
> Punj Lloyd Ltd. (Senior Engineer - ISD- Permanent), May-96 to Jan-97;
> Benzene Leasing & Finance Pvt. Ltd. (Software Programmer- Permanent),
Sep'93 - Apr'96;
> M/S Divya Land Promoters Pvt. Ltd. (Engineer- Permanent), Aug'90 -
Nov'91;
Education:
* AUG -1990 Bachelor of Engineering (CIVIL) - India; (Equivalent to
Canadian Bachelor's Degree in Civil Engineering)
* SEP - 1993 Honors Diploma in System Management
* OCT- 1996 Oracle Database Administration 7.x, Developer 2000
Awards:
* 2001-Show Case Ontario: Award of Merit in the Public/Private Partnerships
Category given to Environet
Experience Details:
OntarioMD Inc. (Project Manager/Solution Lead/Architect - Contract), Sep-09
to Sep-10
Physician Portal (https://www.ontariomd.ca/): - This was a functional
rebuild and upgrade of technology, business and information architecture of
the OntarioMD web portal. This Portal is hosted in a Managed Service
environment provided by HP/EDS on behalf of eHealth Ontario.
Deliverables:
> Established the project scope, timelines, resources needs and delivery
schedule
> Established delivery phases & Scope for core software components and
35 custom applications
> Worked with Human resources to hire project resources (developers,
quality and business analysts)
> Managed and Lead teams of - Business Analysts, Java developers,
Quality Analysts & Operations to define, design, build, test &
configure per scope, deliverables and with in timelines
> Produced logical, physical, security & network architecture for
OntarioMD
> Worked with external vendor to finalize portal new 'Look n Feel',
theme, page layouts and Information architecture
> Updated the technology standards (Platform) & software (development,
testing) tools set for all environments
> Reviewed, analyzed and selected COTS products for solution delivery
> Managed vendor relationship with content providers and software
vendors
> Identified the skill/knowledge gap and arranged training for resources
through software providers
> Established the licensing model for server components and purchased
servers, network gear and firewall appliances
> Worked with business, quality control, development and operation
resources to establish gating process for successful migration of
business/ technical components across various environments
> Designed multiple technology environments & established software
components migration path
> Established & managed the incident management lifecycle for successful
implementation across multiple environments
> Worked with development, operation & QC teams to verify software,
hardware compliance for successful deployment
> Lead the discovery & design of new business feature and updates to
existing business features
> Worked with the content team to produced new content taxonomy
(Structure, templates, tags, value, attributes etc.)
> Worked with the content, development and operation resources to
establish content (user information and medical content) migration
which included data validation and mapping from existing portal to the
portal on new platform
> Worked with teams to establish security posture for portal & establish
ACL for various roles (Users and Operations)
> Designed 'Single Sign-on' solution for Webcenter interaction and
Oracle Content management using web services
> Designed custom solutions to establish access to 3rd party secure &
non-secure contents and local CMS solution
> Managed and evaluated individual components (portlets) system design,
code development and deployment
> Establish provisions for WSRP producer and consumer components in the
DMZ and server zone
> Provided direction to team members and did knowledge share about
solution core components
> Worked with business owners to produce and establish portal service
SLA
> Defined & established service level requirements (SLA) for managed
services hosting (HP on behalf of eHealth Ontario) and 3rd party
content providers
The environment consist of Oracle Webcenter (10gR3 - java), Oracle Content
Management Server (11gR1), Weblogic Server (11gR1), Apache & IIS Web
servers, Oracle 11gR1 DB Server, Oracle Spaces (11gR1), Microsoft exchange
2003, Active Directory, Test Track, eclipse on windows 2003 enterprise
Server, VMware ESX & ESXi for Host and Guest OS.
Ministry of Health & Long Term Care - eHealth program (Senior System
Analyst - Contract), Aug-08 to Sep-09
The objective of the e-Health program is to create a new generation portal
solution that delivers a rich user experience to the clinician and client
while maintaining all aspects of privacy.
* Consent Directive and Privacy Audit: Its objective was to design &
implement centrally managed technical solution and associated business
processes to enable compliance with the provincial e-health privacy
obligations (based on PHIPPA).
> Completed process mapping to identify "AS IS" information flow,
procedure, decision flows and developed "TO BE" processes
> Performed gap analysis to identify areas for improvement within
existing application services, procedures, methods and business
processes
> Researched existing policies, procedures, methodologies and systems
that support the current state and identify changes needed to support
revised processes - After CD & PA Implementation
> Evaluated existing procedures & methods, and then identified items
such as database contents, data structure, applications subsystems and
develop data dictionaries
> Developed Use cases based on policy guidelines for various scenarios
which helped facilitate the discussion for gathering business
requirements for new and existing business applications in JAD
sessions
* One Portal: This solution provides seamless access to all services
provided by Ontario line of business applications as well as integrates
it with regional, community and third party value add solutions.
> Collaborated with other eHealth initiatives and enterprise
architecture team to contribute to the overall architecture blueprint
and core design of the portal services
> Provided technical subject matter expertise and defined specifications
for external services integration with the portal
> Performed analysis to establish roadmap for on-going eHealth Ontario
portal services
> Act as a subject matter expert with regards to the line of business
applications that included leading configuration and design reviews
within a project team
> Supported IT project approval requirements in alignment with project
management gating processes; e.g. business cases and architectural
checkpoint deliverables (Ontario Ministry ARB gating process -
checkpoint 1 & 2).
> Plan and designed the application development framework for proof of
concept applications
> Capture business/partners interface requirements and produced use
cases to reflect solution needs
> Lead/participated in the development and implementation of the initial
set of portal / viewer services.
> Provided Systems analysis support for the development of project
deliverables
The environment consisted of BEA Aqualogic interaction (6.1MP1 on .Net),
Collaboration 4.2MP1, Publisher 6.4, Analytics, Studio, Search, IIS 6.0, MS-
SQL 2003, Active Directory, Oracle core id, Webgate (7.2), ISS, NetIQ
Application Manager, NetIQ Security Manager, Tripwire, Live State, BizTalk
2003 sp 2 on windows 2003 enterprise Server
eHealth Ontario (Portal Engineer: IS Engineering / Operations - Contract),
June-07 to March-08
eHealth Ontario electronically connects Ontario health care professionals
to patient information - contributing to more informed decisions for
patients. Its products and services are free for publicly funded health
care organizations and professionals.
Deliverables:
> Identified & documented technical details (architecture, network,
security, applications & storage) for the upgraded portal environment
> Conducted walk through of all technical details with operations staff
for implementation in production environment
> Managed eHealthOntario Portal, eReferral and TIDCT applications in
Staging environment
> Participated in N-tier portal architecture and design of various
custom applications (portlets)
> Provided feedback and established communication link between operation
and development teams
> Produced design, implementation and production support document for
operations staff
> Incident management to troubleshoot applications and environments
issues in staging and production environments
> Participated and followed established ITIL process guidelines to
execute implementation and support tasks
> Responsible for implementation and maintenance of various custom
applications (portlets) in Staging environment
> Did knowledge transfer and provided training to operation staff for
migrated components
The environment consisted of BEA Aqualogic interaction (5.0.3 & 6.1MP1 on
.net), Collaboration 4.2MP1, Publisher 6.4, Analytics, Studio, Search, IIS
6.0, MS-SQL 2003, Active Directory, Remedy, Oracle core id, Webgate (7.2),
ISS, NetIQ Application Manager, NetIQ Security Manager, Tripwire, Live
State, BizTalk 2003-sp2 on windows 2003 enterprise Server
OntarioMD Inc. (Technical Manager / Solution Lead - Software Development -
Contract), Sep-04 to March-07
Physician Portal (https://www.ontariomd.ca/): - This is a reiteration
(revamping services, Information architecture and User Interface) of the
previously built web portal build by the Ministry of Health for OMA. This
Portal was hosted in a black box environment in SSHA infrastructure.
Deliverables:
> Participated in features identification and definition for OntarioMD
Portal
> Participated in defining the development life cycle (SDLC) and
associated artifacts (based on RUP)
> Established the Technology Standards & Tool sets for OntarioMD
> Lead design and participated in establishing multiple technology
environments
> Managed and evaluated components system design, code development and
deployment
> Provided directions to team members and did knowledge share about
solution core components
> Established business processes for content publishing/ integration,
operation & management
> Lead and managed team of business analysts, system analysts, java
developers, quality analysts and operations
> Managed the development team to build & configure per scope,
deliverables and timelines
> Managed Product migration across multiple environment
> Design of Sup-pressing sign-on for Plumtree users with Microsoft OWA
using Active directory
> Managed and defined service level interaction with 3rd party content
provider
The environment consisted of Aqualogic Interaction (5.0.4 on java),
Collaboration 4.0, Publisher 6.0, Analytics, Studio, Search, Tomcat 4.1.32,
Apache Web server, MS-SQL 2003, Microsoft exchange 2003, Active Directory,
Requisite Pro, Rational Modeler, Rational software architect, clear case
LT, clear quest, eclipse on windows 2003 enterprise Server
Ministry of Health & Long Term Care - ePhysician project (Business
Transformation Architect / Technical Lead - Contract), Oct-02 to July-04
The ePhysician Portal is an on-line, interactive gateway allowing all
Ontario physicians to access a wide range of healthcare related information
content, products and services.
Project Deliverables:
> Established the technical evaluation criteria for the stated RFP
requirements
> Lead the technical evaluation of the portal RFP for the selection of
vendor
> Lead Joint Application Development (JAD) sessions for solution design
> Lead the component architecture for the solution (integration &
interface with Content providers)
> Analyze and build use case model for interface/integration of contents
> Managed development team to build & configure per scope, deliverables
and timelines
> Performed technical acceptance testing of the vendor build components
> Managed the releases of solution and deployment of software patches to
the pre-prod and production environment
The environment consisted of Plumtree Portal server (5.01) on '.Net'
environment, Microsoft Content Management Server (2002), Internet
Information Server (5.0), MS-SQL 2000, dot net framework (1.1), OWA
(exchange 2003), Active Directory, Microsoft Visual Studio and Active
Server Pages on windows 2000 Server
Ministry of Natural Resources (Project Manager / Solution Architect -
Contract), Feb-02 to Oct-02
* Fish Stocking Information System (FSIS) - A web-based system that aims to
improve the Ministry's way of collecting and disseminating fisheries
information to its program participants. These initiatives by the
Ministry of Natural Resources are to improve the collection & management
of the information for the various business Program areas using the
Intranet.
* Environmental Assessment Reporting System (EARS) - Ministry of Natural
Resources has been mandated to build an on-line system to manage and keep
track of vital information pertaining to Environmental Assessments done
throughout the province. This information needs to be entered &
disseminated by program participants for reporting & evaluation purposes.
Deliverables:
> Lead JAD sessions to Identify and build the Business & System
requirements for the solution
> Analyze and build activity diagrams, use case model & generate
class/object diagrams using OOAD & RUP
> Detail design for the required application; Development Framework,
Database objects (Packages, Functions & Views), Application objects
(objects, packages, GUI Design)
> Responsible for the Logical & Physical data models (Entity
relationship and Data flow diagrams)
> Integration of the solution with the Pre-existing Re-usable Component
(User Authentication & Authorization)
> Managed and lead the team of developers to accomplish project scope,
deliverables within time lines
The environment consisted of IBM HTTP web server, Websphere (3.5.4), Oracle
database 8i (8.1.7), Visual age for java (3.5), Java server pages (1.1) and
JavaScript on windows 2000 Adv Server (SP2) for development and AIX 4.3.2
for Production
Ministry of Environment (Technology Architect / Solution Lead - Contract),
Jan-01 to Feb-02
Environet - DWMCIS (www.ene.gov.on.ca/environet/dwmcis/go) - The Ministry
of Environment had adopted a new vision and related strategy called
"environet" to have those outside the Ministry obtain access through a
common site for all public information. Its objective was to improve the
delivery of information and services electronically to the public, staff
and other stakeholders using the Internet & Intranet.
Deliverables:
> Lead for the Solution (business, technical, infrastructure and
security) architecture of the 'DWMCIS' Project
> Member of the team responsible for Enterprise Information Architecture
that serve all participants for strategies, standards, policies
required to design, development for solutions implementation
> Identified and did the Re-engineering of the business processes in the
Ministry of Environment to reflect the changes caused by the New
Drinking Water Regulation (Reg. 459/00 & 505/01) and environet
solution
> Participate and led the design review for the Enterprise Data model
(Logical & Physical), Business tier (Class, object, Sequence,
Component Diagrams), Security (Network, Application & Data) and
Infrastructure
> Used Zachman framework for scope, RUP for gathering requirements &
design
> Manage & lead team of developers (Java), Oracle developers, Business
and Quality analysts for the solution delivery
> Integrate the environet solution with the existing Certificate
approval branch (Lotus Notes based solution)
> Managed the build of an interface to establish the Geo-referencing
The environment consisted of IBM HTTP web server, IBM Websphere (3.5.4),
Oracle database 8i (8.1.7), VAJ -3.5, JSP's, HTML and JavaScript, Astra
quick test & Mercury load runner on NT 4 (SP - 6a) for development and AIX
4.3.2 for Production