Post Job Free
Sign in

Software Engineer Project

Location:
Toronto, ON, M4V 2E6, Canada
Posted:
March 22, 2013

Contact this candidate

Resume:

Gil Shapir

* ***-** ****** ****. Toronto M*V *E6 ON Canada . Tel 416-***-**** (use email during business hours)

Email: *******@*****.***

* ************ *******

* ****** **** *++ WEB SERVICES SOFTWARE ENGINEER (hands-on)

and TEAM LEAD

3 HIGHLIGHTS

. Highly skilled OOD/OOP Software Engineer:

- JAVA(Sun Certified Java Developer): J2SE, J2EE (more than 12

years)

- C++: STL, Boost, multi-threading, QT (more than 10 years)

- UNIX (Linux, AIX, Solaris): IPC, Sockets, Scripts (more than 10

years)

- Microsoft C# Windows .Net ( 5 years)

- Microsoft certifications: MCSD, MCT

- Other technologies: TDD,Jasper iReports, Perl, Cobol, C (5 years and

up), mobile/wireless,

ClearCase, SVN, PerForce, CVS, RCS, Xtra-C, HP

Quality Center

. WEB skills

- Web Services (axis, axis2, wsdl) (3 years)

- Portals, Portlets (Liferay Portal Server) (1 year)

- Web Servers & containers : Tomcat, Apache, IIS (5 years)

- Application Servers: IBM WebSphere and BEA WebLogic (3 years)

- XML, XSL, Web Services, SOAP (2 years)

- Perl/CGI, JavaScript, Python

. SQL RDBMS: (Oracle, Sybase, MySQL, DB2. MsSQL) (more than 10 years)

. Project leading and Product Leading, customers Facing worldwide (5

years)

. International skills (Canada, U.S., Israel)

. Instruction and presentation skills (more than 10 years)

. Multiple Industries skills

- Financial (4 years)

- Telco (4 years)

- Computers, computer services, semi-conductors (15 years)

- Health Care (3 years)

- Energy (3 years)

- Military (3 years)

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Software Engineer at Comverse, Toronto, Canada March 2011

-

Projects for Comverse One product and for major European telco

. BSS - Front End Server Side Business Logic for Billing, Java 6 J2EE

Development

. Participated in interface design with Mobile Interface Hub (another

Converse Product)

. Worked on project for major European telco

. Worked on Comverse 1 core product SAPI (Single API) framework

Software and tools: Web Services (Axis, Axis2, Soap, XML), Oracle 11

Provisioning, WebLogic 10, Tomcat, Unix, Maven, Ant, Spring, BPM

WorkPoint, JUnit, Solaris, XSL, ClearCase, ClearQuest

Senior Java/J2EE Programmer Analyst at Amdocs, Israel Nov. 2009 - January

2011 (contract)

Projects for major Canadian Telcos: Rogers and Telus. adapt Amdocs system

for them

. OSS OMS (Orders Management System) Development for 2 major strategic

Canadian telcos.

. Client side: UI thick client, downloaded by JNLP Java Web Start

. Server side: Java/J2EE,

Software and tools: Java/J2EE, Oracle, Eclipse, WebLogic,

XML, Ant, JNLP, Xtra-C, HP Quality Center, Unix & Windows

Senior Programmer Analyst at Telus Health Solutions, Toronto, Canada

March 2009 - August 2009 (fixed term contract)

The customer was a large Toronto hospital and the business challenges were

client facing, learn existing business in order to migrate smoothly to new

Telus web based healthcare system

Migrating a major hospital system from Client/Server to the WEB

. Developed WEB GUI components, using vOacis vTools (Java Swing based)

GUI toolkit

. Developing and Optimized Sybase stored procedures queries

. Developed Bean Shell (Java based) code

. Developed Jasper Reports using iReports

Software and tools: Oacis vTools, Jasper iReports, Bean Shell,Tomcat, Java, Sybase,

SQL, XML, OOD/OOP, Design Patterns, SVN,

Unix, Solaris

Senior Server Side Software Engineer at SwiftTrade, Toronto, Canada Sep

2008 - Jan 2009

The customers were in-house and external day traders. The business

challenge was to boost performance of the FIX protocol based trading

systems, to gove the clients significant trading advantage.

. Developed new Gateways in multi-threaded C++ Solaris environment.

. handled inbound and outbound FIX Protocol remote messages using TCP

and UDP

. Developed MySQL Prepared Statements for efficient C++/ MySQL

performance

. Contributed to the design of a trading system for the EURO & US

markets.

Software and tools: C++, STL, Boost,,OOD/OOP, Design Patterns,

MySQL, Sybase, SVN, FIX Protocol, Unix,

Solaris

Senior Software Engineer at Philips Medical systems, Israel April 2007-

July 2008

Developed CT scanners which were targeted for medium size hospitals in the

country and worldwide. The scanner environment was Microsoft based .

. Developed Host/Console software for existing CT system using C++ for

the Server and C# Winforms for the Client

. Developed Host/Console for a brand new CT using C# for Server and

client.

. For both system defined rules for computing various values and check

their validity

using a special language named Clips

. Developed automatic testing suites for a future CT scanner using

TestComplete.

Software and tools: Visual

C#&C NET,ClearCase,ClearQuest,Nunit,TestComplete

Principal Software Engineer at Symantec, Israel August 2006 - April 2007

I4J2EE products targeted large J2EE based shops like financial institutions

and banks.

The product usage is to monitor and boost performance.

. Developed I4J2EE. software tool which is a distributed J2EE WEB based

product for monitoring J2EE applications performance. The team both in

U.S.A and Israel.

. Developed Portlets and DHTML GUIs for displaying result to users over

the WEB,

using the MVC design pattern heavily.

. Supported interfaces between I4J2EE and other products like I4Oracle

Software and tools: Tomcat, XML, XSL, JSP, JDBC, EJB, WebSphere,

WebLogic,

Liferay Portal Server, DashBoard Portlets User

Interface

Project Leader & Software Engineer in the IBM Haifa Research Lab Israel

May 1996 - July 2006 (being with IBM more than 10 years as a Research

Staff Member)

All kinds of projects for international internal and external customers.

Two examples of project which I lead follow.

IBM Verification Group (2002-2006)

. Designed and implemented advanced QT and XML Based GUI for Unix (QT is a

package of C++ GUI widgets).

. Designed and Implemented clustered testing system based upon Perl, K-

Shell and XML .

. Led development of two verification commercial verification tools:

- RuleBase static verification and FoCs for Dynamic verification of VHDL

& Verilog.

Leading of the above two verification tools in parallel included:

time to market solution, interaction with customers (pre-sale and

post-sale), hiring, engineers guidance, tool/product releases,

announcement, licensing, distribution

and on going channel with the department management.

. Project leading of about 5-15 engineers each (engineers numbers varied)

. RuleBase Worldwide CRM (Customers Relationships Manager). See:

http://www.haifa.il.ibm.com/projects/verification/RB_Homepage

Responsibility contained market oriented solutions, daily

contacts with customers and product management.

Software and tools: C++, XML, MYSQL, QT, Java, Perl, LINUX, AIX,

Solaris,UNIX, CVS

IBM Application group (1996-2002)

. Technically managed about 15 people in a worldwide multimedia 2

projects for the Hermitage museum, at St. Petersburg, Russia. The

teams were multi national and multi cultural. The Hermitage project

contained Internet Web Site

and in house Information Help Kiosks. These projects were complex

projects, which used as a showcase for IBM's technologies:

http://www.hermitagemuseum.org

Software and tools: Java/J2EE, C/C++, Servlets, HTML/JavaScript,

Perl/CGI, DB2 Web servers, AIX UNIX, NT,

WebSphere/Apache, UML

. Developed WEB interface to Tivoli software.

Software and Tools: C/C++, Java, AIX, UNIX, JavaScript

1 Senior Software Expert and f/t consultant at Digital (DEC), Israel 1992-

1996

Worked with major companies country wide.

. Supported and developed specific software for large customers.

. Worked on Internationalization/NLS: modified XLIB and Motif for Hebrew

support,

. Modified a C++ debugger to be able to support Japanese.

Software and tools: C, C++, UNIX Scripts, UNIX, NT.

2 Software Engineer at Adacom, Israel 1991 -1992

. Ported old UNIX applications into a modern R/T embedded UNIX.

Software and tools: C, UNIX Scripts, UNIX.

3 SQL DBA and Project Leader at the First Boston Corp., NJ, U.S.A. 1988-

1990

. Supported clusters of 14 SQL/DS databases, running on 3 VM hosts.

The work included consultation, backups, scripts and utilities

development.

Software and tools: SQL/DS, REXX, VM.

4 System person and Developer at Paz, the largest Israeli oil company 1985-

1988

. Supported and consulted programmers and end-users. Developed system

related software (accounting, resource consumption).

. Developed Cobol embedded with SQL software for budgets, invoices and

products

Software and tools: Embedded SQL/DS, REXX, COBOL, ISPF/PDF, VM.

5 R/T programmer at Elbit systems, Israel 1983-1985

. Participated in a project handled communications for the Israeli air-

force.

Software and tools: Fortran, RDOS (Data General).

Certification & Classes

Visual Studio .NET 2005 Team Leaders

IBM LDC (Leadership Development Center) workshop, 2003

SUN : Certified Java Programmer, 2001

MCP: Microsoft Certified Professional for Windows 2000 Professional and

Server

MCT: Microsoft Certified Trainer, 2000

MCSD: Microsoft Certified Solutions Developer, 1999

MCP: Microsoft Site Building, 1999.

MCP: Microsoft Certified Professional, 1999.

Managing Computer Units, Bar-Ilan University, 1991.

4 Instruction

About 16 years of teaching various software subjects, and leading student's

projects.

The major instruction subjects were: Java, the Internet and UNIX.

The technologies included Web sites, Java and C++ applications, to name a

few.

5 Awards

Award for verifying a block critical to IBM - 2004

IBM Research Division Award for participating in the RuleBase PE project -

2004

IBM Research Division Award for leading the Hermitage museum project - 2003

IBM alphaWorks Award for publishing FoCs on IBM alphaWorks. - 2002

6 Publications

"Developing in the UNIX Environment": This book assists Hebrew students in

learning and practicing UNIX, including many code samples.

7 EDUCATION

M.S.c in Computer Sciences, the Israeli Technion, 1986.

B.S.c in Computer Sciences, the Israeli Technion, 1983.



Contact this candidate