Identity Services Architect at Sun Microsystems
Vancouver, Canada Area
Identity Services Architect at Sun Microsystems
Vancouver, Canada Area
Senior software solution architect and software project delivery team lead. Proven track record delivering robust enterprise identity, access management, federation, portal, financial and transaction processing software solutions. Over 20 years professional experience in development, deployment and operations of high-performance and secure enterprise software solutions.
Utilizes pragmatic architecture, design and development methodologies to deliver end-to-end enterprise solutions, including: delivery process management, requirements analysis and modeling, systems and application software architecture and design, hands-on software development, systems integration, quality assurance, deployment and knowledge transfer.
(Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)
September 2008 — Present (1 year 3 months)
(Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)
February 2007 — August 2008 (1 year 7 months)
Architecture lead responsible for Sun's participation in the British Columbia Identity Management Forum and the delivery of identity, access and encryption services components of the British Columbia Interoperable Electronic Health Record (iEHR) and Provincial Laboratory Information System (PLIS) solution. Managed and performed requirements definition & analysis, architecture, design, change management and resource management for the project.
(Partnership; 11-50 employees; Information Technology and Services industry)
January 2004 — January 2007 (3 years 1 month)
Co-founder, senior solution architect, delivery team lead and chief technologist for a Canadian consulting and systems integration partner of Sun Microsystems. Delivered enterprise identity management, access management, directory, federation, portal and web services solutions to clients in financial, insurance, education, telecommunications, health care, utility, retail, hospitality and government organizations throughout North America.
(Public Company; 10,001 or more employees; T; Information Technology and Services industry)
May 2001 — December 2003 (2 years 8 months)
Senior architect, developer and team lead in the delivery of Lineage, a globally accessible JEE-based insurance web application and integrated services for Lloyd's, an international insurance company. Provided requirements analysis, systems architecture, object oriented software architecture, design and development of components including financial subsystems, session management, external system integration interfaces, security model and data consolidation model.
(Privately Held; 11-50 employees; Information Technology and Services industry)
October 1995 — May 2001 (5 years 8 months)
Chief architect, senior developer and development team lead for delivery of high-performance transaction processing server software for high-volume, secure web applications. Produced architecture, design, implementation, and managed the development of a number of client software projects, including cryptographic, financial, e-commerce, online gaming, virtual community and online transaction processing systems.
(Privately Held; 51-200 employees; Computer Software industry)
October 1993 — October 1995 (2 years 1 month)
Responsible for development and ongoing maintenance of a three-tier client-server application framework and transaction processing system, specializing in its user interface, component object model, data definition and manipulation languages, compilers and code generator.
(Privately Held; 1001-5000 employees; Banking industry)
December 1991 — October 1993 (1 year 11 months)
Responsible for design, development and maintenance of core components of retail financial system. Developed multitasking IVR system, incremental data replication system, forms printing infrastructure, loans subsystem, online cheque ordering, payment processing gateways and extended user interface.
(Privately Held; 51-200 employees; Computer Software industry)
August 1988 — December 1991 (3 years 5 months)
Held various positions, with responsibilities including development, debugging and documenting of client-server online transaction processing and retail financial system. Maintained operations support and second-tier technical support for external customers and in-house service bureau.