
Hagai Cohen
Tel aviv, ישראל
פרילנסר
תחומי התמחות
טכנולוגיה
250 ₪ לשעה
CRM ו- ERP
I knows Salesforce.com and used to work with is as a developer.
* as a developer in salesforce environment (APEX)
* have experience with invoke to salesforce.com WSDL via C# code
* as a developer in salesforce environment (APEX)
* have experience with invoke to salesforce.com WSDL via C# code
תכנות ופיתוח תוכנה
250 ₪ לשעה
.NET, C#, Dot Net, VB
I have many years on experience as a dot.net senior developer (WEB and WINFORM). Here is my resume:
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
ASP.NET
I have many years on experience as a dot.net senior developer (WEB and WINFORM). Here is my resume:
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
HTML5, CSS3, JavaScript
I have many years on experience as a dot.net senior developer (WEB and WINFORM). Here is my resume:
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
A. Languages: Fluent in Hebrew, Good in English
B. Education: 1995-1998 Bsc in computer science and math (Avg. 90) cum laude, Bar Ilan University. Received Dean Award of Excellence (1996).
C. Experience
-----------------------------------------------------------------
10/2007 – Today.
Senior Developer, R&D Team (Company that develops products for Network design). Working as a senior developer (R&D team) in a company that develops products for network design. Very productive, creative, independent and have self-study ability.
- The main platform is Windows, WEB (ASP MVC, Angular JS, IIS), .NET (C#), C++, cloud computing (Salesforce.com , AWS S3), SharePoint and more.
-I Developed ASP.Net MVC and ASP.Net applications (end to end)
* Client side: Third party controls such as Infragistics,
Telerik and more; Razor, JavaScript, Angular JS
and jQuery.
* Business layer: SOA, WCF,WEB API, Entity Framework
* Database: Oracle, SQL, PostgreSQL
- Developed on Microsoft SharePoint (Custom web services, features
and more).
- Developed Updater for the main product of the company. The
architecture of the Updater was consisting of multi process and
multi-threaded application, Microsoft BITS service, .Net
remoting and more. The Updater is used by thousands of users in
the world.
- Lead the design and developing set of generic connectors between
our main products (C#, Winforms) to CRM and ECM systems such as
Salesforce.com, SharePoint, Amazon S3 etc.
- Lead the unit testing in our organization (based on FakeItEasy
as mocking framework).
-----------------------------------------------------------------
9/2005 – 9/2007 Software Engineer, R&D Team, Be In Synch.
Worked in a company that produces a product that enables data synchronization, sharing between computers and data backup for consumers and small businesses. The product is based on patent-pending secure peer-to-peer technology.
- Generally, I was working in Microsoft environment including –
MFC programming, C++, COM, multithreading and more.
- The main job was to embed a new database (firebird) in the
product. During this, I searched and checked several databases.
Replaced the previous database.Implemented OLE DB interfaces to
work against firebird database APIs.
- Added support for share synchronization over removable drives
(DiskOnKey) and network drives.
- Built few components for the backup, for example
* Backup dataset manager – for managing the backup data
according to backup rules.
* Backup scheduler – for managing the backup schedules, this
component was based on ACE framework.
-----------------------------------------------------------------
2002-9/2005 Software Engineer, R&D Team, Formula Insurance
Solutions [FIS]. I was responsible for the company’s most
technical infrastructure code that spans numerous technologies and platforms including Windows, Unix, Linux, C++, COM, DCOM, COM+, MFC, WebSphere, .NET and IIS.The developed infrastructure included:
- High throughput database drivers for cross-platform
compatibility for Oracle 8,9 and Sql Server platforms for both
Unix and Windows.
- Abstraction layers for database access from .NET and J2EE
through unique data-services which leveraged sophisticated class
generation paradigm.
- Communication management services that support Web Services
(SOAP), DCOM (COM+), .NET, J2EE (WebSphere, and WebLogic). These
services also included development tools to enable automatic
discovery of components interfaces and their translation into
Xml and Xsd.
- Have developed common integration services on top of Microsoft
Biztalk 2004 to support complex and heterogenic business
processes.
- Implementation of Xml Services that are platform-independent
using .Net System.Xml, JDOM, and Xerces.
- Useful utilities for tens of developers worldwide included code
analysis, sql monitoring and more.
- Has supported and maintained various versions of this
infrastructure through configuration management methodologies.
-----------------------------------------------------------------
1999-2002 Software Engineer, Workplace IQ
- Developed various components in a complex web-application that
spanned Web Server (IIS), Business Logic Server (DCOM), and
HTML and Xml technologies (XSL, XSD).
- Utilized in-depth knowledge of C++/ATL and COM+ to create
various BL components.
- Used Ado , Ole DB, and ODBC to access relation databases
(Oracle)
-----------------------------------------------------------------
1999 Software Engineer, BVR Avionics
- Developed C++ on top Windows for F16 Simulators.
1996-1998 Developer, Telrad
- Worked part time as student and developed a diverse set of
modules
- IVR application using a 4GL language based on SmallTalk
- Developed an MFC/C++ services (e.g. DB) to the IVR system
- Developed utility libraries using C.
-----------------------------------------------------------------
D. Technologies Experience
- J2EE: Java, JAXP, JAX-RPC, JDOM, Multithreaded development, JDBC, SOAP.
- .Net: Ado.NET, Web Services, WCF, WEP API, Reflection, Windows Services.
- EAI and BPM technologies: BizTalk, Orchestration, Mapping, Connectors, Web Services
- COM : DCOM/COM+, ATL, MFC, C++.
- C/C++: Application development using STL, MFC, Win32 API and Visual C++
- SQL and DB: In depth knowledge of Oracle (OCI) ,DB2 and SQL Server databases
- XML, HTML, JavaScript, XML, XSL, XSD
-----------------------------------------------------------------
E. What I know is:
• C++
• COM
• Design Patterns
• JAVA, J#
• C#
o Winforms
o Multi threading & multi processing programming.
o Window Services
o Web Services
o WCF
o Entity Framework
• WEB
o ASP/ASP.NET MVC
o Angular JS
o Telerik, Infragistics controls
o AJAX
o Javascript
o XML/XSL
o DHTML
o Jquery (basic knowledge)
o AngularJS – basic knowledge.
• SharePoint
o Have experience with developing on SharePoint.
o Working with SharePoint native web services WSDL
o Create custom web services on SharePoint
o CAML
o Feature programming
• Cloud computing
o Salesforce
Experience with Salesforce.com web services.
Force.com
o AWS
• Databases
o SQL server
o Oracle (developed wrapper for the OCI – Oracle Call Interface)
o Firebird
o PostgreSQL
• Unit Testing
o Expert in unit testing
o FakeItEasy ,Rhino Mock , moq – mocking framework.
מפתחי Front-end
מפתחי Back-end
קישורים
dot.net
.NET - Powerful Open Source Cross Platform Development
Open source cross platform development for web, mobile, gaming, IoT, desktop, cloud and microservices. Develop with free tools for Linux, Windows and Mac.
Force.com
Force.com
Force.com is the fastest way to build custom employee-facing mobile enterprise apps. Get started today with App Cloud.
ASP.Net
The Official Microsoft ASP.NET Site
ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.
salesforce.com
CRM Software & Cloud Computing Solutions
CRM software solutions and enterprise cloud computing from Salesforce, the leader in customer relationship management (CRM) and PaaS. Free 30 day trial.
Ado.NET
Web Page is Unavailable
6 תחומי התמחות

250 ₪
לשעה
טכנולוגיה
חוות דעת
