S U M M A R Y. Software Engineer & Solution Designer



Similar documents
JAVA/J2EE DEVELOPER RESUME

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

EDUCATION: Bachelor s degree in Engineering, Jawaharlal Nehru Technology University, India.

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

What Is NetBeans? Free and open-source based > Open source since June, 2000 > Large community of users and developers

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Resume Marcel de Koster

UBS Training Course Catalog

Annex 10 Standard Profile Specification and Request Form for Services

SUMMARY CURRICULUM VITAE J. Andries

Girish Pandit

Complete Assessment Catalog

IBM Rational Web Developer for WebSphere Software Version 6.0

STEELCENTRAL APPINTERNALS

Portals, Portlets & Liferay Platform

CURRICULUM VITAE PETER HENDRIKS

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Advanced TIBCO Monitoring When Your Business Relies on TIBCO

Department of Elementary and Secondary Education Role: Sr. Java Developer

Mrzljak Osman. Curriculum Vitae. Author: Osman Mrzljak Date: 28 July Copyrights B-init. B-INIT bv

Oracle Business Activity Monitoring 11g New Features

CONTENTS. Introduction 3. Our Team 5. Our Strategy 6. Solution Domains We Serve 7. Technology Platforms We Serve 8. Our Execution Practices 10

Accenture Software. ALIP Technical Presentation

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

OUR TEAM. Enterprise Application Experts

Web and Enterprise Applications Developer Track

IBM WebSphere ESB V6.0.1 Technical Product Overview

Softage Java Project Manager

Pro<DOC/> e-commerce Technology An Introduction

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

Janette Olaño. 878 Peachtree St NE #408 Atlanta, GA (484)

Project Manager 1 Post == Experience years in Project Management in reputed company, Salary Rs.1,20,000/-

IBM WebSphere Server Administration

JBoss EntErprisE ApplicAtion platform migration guidelines

PL/SQL. JSP Java Script. Struts JSF EJB 2.1. Hibernate. JBoss RichFaces EJB 3

Integration using IBM Solutions

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

Secure the Web: OpenSSO

SALARY SURVEY Technology. Specialists in technology recruitment Technology

IBM Rational Asset Manager

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

WebSphere Server Administration Course

Executive Summary. Within IT Services, Cosmic Creation spotlights on the following:-

SCA-based Enterprise Service Bus WebSphere ESB

Glassfish, JAVA EE, Servlets, JSP, EJB

Developing Web Services with Eclipse

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

WebSphere Product Family Overview

JBS-102: Jboss Application Server Administration. Course Length: 4 days

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Enterprise Integration Architectures for the Financial Services and Insurance Industries

applications. JBoss Enterprise Application Platform

WebSphere Training Outline

Mohammed Khan SUMMARY

What Is the Java TM 2 Platform, Enterprise Edition?

The ESB and Microsoft BI

Przemysław Bielicki. Senior Software Developer / Scrum Master

WEB SERVICES. Revised 9/29/2015

OpenSSO: Simplify Your Single-Sign-On Needs. Sang Shin Java Technology Architect Sun Microsystems, inc. javapassion.com

SOFTWARE-CONSULTING, ARCHITECTURE, AND DEVELOPMENT CURRICULUM VITAE

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

Introduction to Sun ONE Application Server 7

Avaya Aura Orchestration Designer

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

SOFTWARE OUTSOURCING

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

Steve Brammer. Profile Name Steve Brammer IT Consultant Date of Birth Marital Status Single

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

IT Infrastructure and Emerging Technologies

Resume of Victor Kachan (Web developer, Java developer)

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

JBI and OpenESB. Introduction to Technology. Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ

Oracle WebLogic Server 11g: Administration Essentials

Curriculum Vitae 12/12/12

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

BCS & ISTQB portfolio BCS A very practical guide to testing against WCAG1.0 and 2.0 Advanced ISQTB Certified Tester BCS A very practical guide to

The Enterprise Service Bus

Transcription:

ALIK GOTLIB (416) 845-0046 SOFT@ GOTLIB.NET 204-1001 ROSELAWN AVE., TORONTO, ON S U M M A R Y Software Engineer & Solution Designer 16 years of professional experience in Java & TIBCO application design and development 6.5 years of experience delivering SOA & EAI solutions for financial and telecom industries Strong analytical and decision making skills T E C H N I C A L P R O F I L E Java & TIBCO Java EE TIBCO BusinessWorks TIBCO BusinessEvents Spring Hibernate EJB Web-Services SOAP/HTTP & SOAP/JMS JMS/EMS/Rendezvous JSP / Struts / Tiles Acegi Security CAS Single Sign-On LDAP Java Networking WLI Business Processes WebLogic Integration WebSphere JBoss / Tomcat Concepts Design Patterns SOA EAI Finance Capital Market Trading Systems Corporate Portfolios Personal Portfolios Wealth Management Securities Derivatives Languages Java SE / EE C# /.NET TIBCO BW / BE C++ JavaScript DHTML XML / XSLT UML Database-Related Oracle 8i 11g MS SQL Server Teradata 6.0 SQL / Stored Procedures IDEs and Tools Visual Paradigm for UML MS Visual Studio IBM WSAD / RAD TIBCO BusinessStudio WebLogic Workshop Eclipse / MyEclipse UML Modeller MS Visio Design Tool ErWin DB Modeller JProbe & PMC Profilers Apache Ant FioranoMQ JMS Server IBM MQ Series TIBCO EMS & Rendezvous TOAD & SQL Developer Teradata DB Admin ClearCase / ClearQuest CVS, SVN, VSTS Operating Systems Windows: NT/XP/Vista/7 Unix: Sun Solaris Linux 1

P R O F E S S I O N A L E X P E R I E N C E 04/2010-Present SOA ENGINEER & APPLICATION DESIGNER BMO The Bank of Montreal is a major international bank with a large amount of connections around the world. Today BMO has assets of more than $387 billion CAD, and serves over 7 million customers. Acted as a Java EE & TIBCO BW/BE consultant for Hub Enterprise Connector Grid, the flagship development group of BMO Technology & Operations. The group specialty is rapid development of SOA services providing many-to-many interactions between the customer channels (branches, self-serve channels, call centres) and the host systems. Actively collaborated with Enterprise Architecture group, designed web-services and performed development of such large-scale projects as Bill Payment, Account Transfer for Business Banking, Enterprise Wire Payments etc. Implementing the projects on time and on budget helped BMO to be ahead of its competitors, attract new business and generate record profits. Designed and led the development of Hub Compensation Testing Framework, a datadriven framework for ensuring integrity of distributed financial transactions. Actively collaborated in business analysis of a multi-million project for switching the BMO s credit card vendor. Efficiently applied critical thinking, raised concerns and suggested solutions at the very early stages of the project, which led to significant budget savings. Technologies: Java EE, TIBCO BusinessWorks, TIBCO BusinessEvents, TIBCO ActiveSpaces, SOA, EMS, JMS, MQ, Web-Services, WebSphere AS, XML, XSLT, SOAP, IBM IFW Modeling 03/2009-02/2010 LEAD DEVELOPER / APPLICATION DESIGNER Kobo Books Kobo Books is a subsidiary of Indigo Books & Music specializing in ebook market. Kobo Books provides thousands of its customers with ebook applications for iphone, Blackberry, Android and the web. Led Design & Development of the Content Processing module (team of 4 developers) Greatly improved module s performance: analyzed and refactored the problematic areas, which resulted in tremendous content processing speed (up to 8-10 times faster) Designed new data model, class model and business flows for Content Processing Established reliable application framework for book metadata analysis and import Significantly enhanced the module to support multiple formats of ebooks Communicated with the major publishers (Random House, Harper Collins, O Reilly etc.), performed requirement gathering and system analysis for the module Performed design adjustments, troubleshooting, work coordination and code integration Technologies: C#,.NET, MS SQL Server, UML, Natural Language Processing, XHTML 2

11/2007-03/2009 SENIOR JAVA EE CONSULTANT The Jonah Group for BCBSM Blue Cross Blue Shield of Michigan (BCBSM) is a major North American health and dental insurance carrier providing health benefits to 4.7 million members and processing 30,000 health claims daily. Acted as a technology consultant for BCBSM Benefit Configuration and Management System, a suite of enterprise applications for provisioning and editing benefit rules, assembling benefit contracts and translating rules for claim processing. Reorganized and significantly improved NPS Variable Resolution module, the most complex mechanism of benefit rule translation. Produced new conceptual design for performing Benefit Package Translatability analysis. Defined new algorithms for business flows affected by the introduced approach. Worked closely with the implementation team and ensured high quality release of the feature. Designed and implemented Rule Structure Report to provide the BSBSM benefit analysts and rule coders with a tool to retrieve and analyze the information on rule structure translatability and promotion targets. Performed requirement gathering, analysis and design of the solution ensuring integrity of the data transferred between BCBSM and IBM s claim processing system. Technologies: Java EE, RAD 7.0, Web-Services, Spring, Struts, Ajax, EJB, JSP, WebSphere 7.0, XML Beans 03/2007-10/2007 SENIOR J2EE CONSULTANT The Jonah Group for CIBC CIBC is a leading North American financial institution. CIBC provides a full range of products and services to almost 11 million clients and meets the financial needs of personal, corporate and institutional clients producing annual revenue of $11.3 billion. Acted as a technology consultant for Personal Portfolio Services (PPS Online) application, a Wealth Management system serving 127,000 accounts. Provided such functionality as managing clients retirement income funds and life income funds, systematic withdrawal plans, trust beneficiary designation and more. Established a workflow for opening and maintaining personal and corporate portfolios. Provided a wide variety of internationalized front-end solutions for PPS Online, developed a significantly extended MVC framework on top of Struts. Developed a module for generating customized PDF documents which contained account details for new and existing account applications. Implemented access control for the PPS Online wire frames based on user s permissions. Technologies: J2EE, Struts MVC, JSP, Servlets, XML Schema, XSLT, JAXB, Apache Tomcat, JUnit 3

07/2006-02/2007 TEAM LEAD / SOLUTION DESIGNER Teradata, NCR Teradata is a leading provider of analytical and data warehousing technologies. It serves more than 800 companies, including such billion-revenue clients as Paramount Pictures, FedEx and ebay. Teradata Application Platform offers easy-to-use plug-in component architecture for application development. Consulted the Teradata Application Platform (TAP) group on reorganizing architecture of the platform towards componentization and switching to lightweight solutions. The new architecture raised the product to the next level of deployment flexibility and significantly increased its performance. Took full responsibility for releasing the platform s Security framework: Communicated with the project customers and performed requirement analysis. Researched new technologies for authentication, authorization and data security, analyzed the trade-offs of different approaches and came up with a model answering all the customers needs. Created high-level architecture for the security module. Estimated the impact of the new solution on TAP services, provided task sizing. Performed data modeling and low-level design of the module components. Led TAP Security development performed by Canadian and international teams. Released a stable and reliable product: TAP 2.0 Security Technologies: J2EE, Spring, Struts, Hibernate, Acegi, CAS Single Sign-On, EJB, Ajax, OpenLDAP, Active Directory, Agile, JBoss, Tomcat, WebSphere, WebLogic, ClearCase, SVN, Continuum, Pulse 03/2006-06/2006 SENIOR J2EE CONSULTANT MFX Fairfax MFX Fairfax provides insurers, risk managers, agents and brokers with leading edge applications designed specifically for the insurance industry. It develops solutions for underwriting and claims, web-based file systems and BPO services. MFX is a subsidiary of Fairfax, a global financial services holding company. Acted as a core member of a highly productive team providing services to ING Canada, Pan-American Insurance Company and Western Life Assurance Company. Developed new Pan-American application for client s health assessments, flexible premium calculations, online quote underwriting and policy issuing. Advanced the application infrastructure for automatic generation of policy documents. Created fast and reliable framework to update Pan-American with daily client and billing activity reports. Provided efficient solutions to products internationalization for the Latin American market. Performed full research and impact analysis for Western Life mail server upgrades, supervised the implementation and advised on the optimal ways of mail archiving. Successfully scaled the Western Life application to support multiple-insured policies (JLTD). 4

Developed new functionality to enable the Underwriters to accept and modify the JLTD quotes and policies in an intuitive and efficient way. Introduced new ways to re-rate/modify premiums for the joined insurance quotes. Technologies: J2EE, IBM RAD 6.0, Struts, Tiles, JSP, Servlets, JavaMail, JDBC,DAO, WebSphere 6.1 09/2004-02/2006 SENIOR J2EE & SOA CONSULTANT CGI for Bell ExpressVu Bell ExpressVu is a division of Bell Canada that sells television services. Besides the traditional satellite TV, it offers interactive television (itv) via VDSL. ExpressVu provides 300 channels to 1.5 millions subscribers. Analyzed system requirements and performed application design for ExpressVu BO Billing System. The amount of monetary transactions processed by BOBS is $325 millions. Developed and collaborated in SOA solution design of OneVu framework for the National Install program for ExpressVu and Interactive Activation System (IAS). The project became a big success and exceeded the profit expectations by 85%. Created Web Services for OneVu s interactions with the external systems such as IBM s Order Management framework and WorkForce Management system. Defined core Business Process flows to handle service delivery transactions of IAS. Modeled and built the entire OneVu database layer using DB controls with WebLogic Integration Server (WLI) platform. Implemented a large variety of Java controls for transformation, validation and processing of National Install business requests. Designed and developed Electronic Customer Statement Management system. Technologies: J2EE, EJB, SOA, Web Services, WSDL, Servlets, JSP, Struts, XSLT, JDBC, JNDI, JMS 02/2001-07/2004 SENIOR J2EE DEVELOPER Matrix IT Matrix IT is a software house that employs 1,800 professionals and provides IT services to 500 companies. The company leads the way in the financial market technologies. Matrix IT develops software products for banking industry, performs integration projects and provides consulting services to banks, credit card and insurance companies worldwide. Being a leading member of a team of financial software professionals, developed a Capital Market enterprise management system for mutual funds of a major banking group. An average turnover of executions performed by this system became $110,000,000 per month. Acted as a core developer of Command Trading module, which came to production first and became the flagship module of the project. Performed full running-time optimization to ensure high-speed processing of broker commands. Actively participated in efficiency tests of the Capital Market business processes, provided full performance analysis, located and eliminated application bottlenecks. As a result of my suggestions for design and implementation improvements the performance 5

of the problematic processes increased 3-5 times. Designed and applied Spider - a fast-messaging infrastructure for communication with Stock Exchange using encoded message protocols. Took full responsibility for maintenance of Over-The-Counter Trading module. Performed reverse-engineering of the existing code and significantly improved its reliability. Technologies: OOAD, J2EE, EJB, IBM WSAD 4-5, JMS, UML, XML, SQL, JSP, Struts, WebSphere AS 4-5 Finance: Securities, Derivatives, Command Trading, Company Value Assessments, Foreign Exchange 02/1998-01/2001 TEAM LEAD, J2EE DEVELOPER ViryaNet ViryaNet is a leading provider of B2B Internet solutions for service communities. ViryaNet's Service Hub supports a variety of business processes in the areas of contracts, supply chain and repair, including: managing service level agreements, enabling customer self service, and providing replenishment. Developed Service Hub, a family of enterprise client/server applications for managing service delivery and supply chain. Performed task analysis, design, implementation, code maintenance and customer support for the product. As a team lead of four programmers, was responsible for development and releasing of customized product versions for Sun Microsystems. Performed task distribution, work coordination, code integration and technical consulting of the team. The Sun Microsystems project became the company s most profitable project of the year. Executed performance and functionality tests for complex processes using automated monitoring and testing tools during the complete development lifecycle. Developed and released Service Hub versions for General Electric Medical Systems, Teraoka Seiko and Nortel Networks. Technologies: J2EE, JDBC, JSP, Servlets, XML, XQL, UML, SQL, PL/SQL, WebSphere, Unix, Windows E D U C A T I O N / C E R T I F I C A T I O N S B.Sc., Computer Sciences diploma, 1998 Technion Israel Institute of Technology Certificate of Achievement from the John Bryce Training Center, 2000 Course of Internet technologies and web-development tools Certificate of Achievement from BEA Systems, 2005 Course of advanced enterprise app. development for WebLogic Integration Server (WLI) Certificate of Java professional from the BrainBench Testing Company, 2006 Had a great result in the certification and scored higher than 96% of all previous test takers Certificates of Achievement from TIBCO Software, 2011, 2012, 2014 Courses of TIBCO BusinessWorks, BusinessEvents, ActiveSpaces and EMS Administration 6