Post Job Free
Sign in

Software Engineer

Location:
San Jose, CA
Posted:
October 18, 2012

Contact this candidate

Resume:

Dynamic Ventures, Inc.

Software Development & Architecture

On-Site & Off-Site Custom Software

Development and Maintenance

408-***-**** abo2ze@r.postjobfree.com

home services clients about us technology contact us

dynamic ventures associates resume bio

Resume ofYitzchak (Itzak) Ehrlich

- Expert software developer & architect

Resume ofYitzchak (Itzak) Ehrlich

- Expert Software Engineer and Architect

Cupertino, CA 95014 408-***-**** abo2ze@r.postjobfree.com http://www.dyve.com/resume/itzak MS Word format Text format

On-Site & Off-Site Custom Software Development and Maintenance

SUMMARY

An expert software developer and architect with in-depth experience of the latest Web-based, desktop and enterprise software applications, software integration, GUI, databases, infrastructure, middleware, components and web services.

Companies worked for include startups and small business, as well as Fortune 500 giants

such as: Hewlett Packard, Xerox, Oracle

Expert coder with proven track record of success in creating new software, migrating & evolving existing software, leveraging existing code & tools and integrating with code done elsewhere.

Coach, mentor and on-the-job trainer of software developers.

Hands-on project leader who generates easy-to-use applications in record time.

Expert in figuring out/understanding needs, focusing on the important/real issues, translating them into technical actions and implementing code and/or delegating coding to local team members or to off-shore developers. When delegating to others, acts as a coach and mentor.

Extensive track record in software development from concept to release resulting in quality products that exceed expectations.

Integrator of QuickBooks with other software using the QuickBooks SDK.

Offshore software development coordinator: acting as the link between U.S. clients and overseas talent; coaching remote programmers to ensure they produce what the client needs.MSEE, BSEE, MBA, MA

Microsoft certifications (MCSD, MCAD, MCDBA, MCSE)

Sun certifications (SCJP, SCJD, SCWCD)

TOOLS & TECHNOLOGY

Languages:

C# (C Sharp), Visual C++, VB.Net (Visual Basic DotNet), Visual Basic, Java, Java Script, VB Script, HTML, XML, SQL, UML

Web Technologies:

ASP.Net (ASP DotNet), ASP (Active Server Pages), JSP (Java Server Pages), Servlets, PHP, DHTML, Web Services

Component Technologies:

COM, DCOM, ActiveX, DotNet Component Services, DotNet Remoting, EJB

Database access methods:

ADO.Net (ADO DotNet), ADO, ODBC, JDBC

Databases:

MS SQL Server, MSDE, MS Access, MySQL

API & Libraries:

MFC, ATL, Windows API, Java 2 SDK, J2EE SDK, QuickBooks SDK

Platforms & Servers:

.Net (DotNet, dot-net), IIS (Internet Information Server), Windows 9X/NT/2K/XP, J2EE, Apache

Programming area:

Software Integration, Applications, GUI, Database Design & Programming, Components, Middleware, Infrastructure

RECENT PROJECTS HIGHLIGHTS

Technical lead in the creation of a new Dot-Net based Real Estate MLS (Multiple Listings Service) system, including software architecture, design, coding and team coaching. Hands-on development of all parts of the application; GUI, business object layer, database. Utilized C#, ASP.NET, ADO.NET, Java Script, SQL, XML.

Integration of Dot Net Web Applications with QuickBooks, Excel and custom desktop applications. Utilized C#, VB.NET, ASP.NET, Excel, QuickBooks SDK, ADO.NET, Java Script, SQL, XML.

Dot-Net based Software Infrastructure for web based music store that allows non-programmer webmasters to easily manage site content. Utilized C#, ASP.NET, ADO.NET, MS Access, MS SQL Server.EXPERIENCE

Software Engineer - Software Development & Architecture 1993-PresentDynamic Ventures Inc., Cupertino, CA

Principal, lead developer and hands-on project leader of this software development & architecture services firm; provided new product development, product enhancement and product restructure for Fortune 500 companies, startups and small businesses customers.

Client engagements and example of technical solutions include:

RE InfoLink, Campbell, CA

Data Exchange and Third-Party Integration

Developed architecture and code for seamless data exchange and integration with other web sites. (IDX, BLE and Custom data)

Provided Real Estate Multiple Listing Service (MLS) data to over 500 web sites; from major national sites like Yahoo, realtors.com, homeadvisor.com, to sites of real estate offices like ReMax, Coldwell Banker (see www.dyve.com/reil/data_exchange_samplesites.asp for links to some of these sites).

Defined and developed code for integration using XML over HTTP; where the third party uses XML for the query and obtains the result in XML.

Wrote code for generic web site hosted by RE InfoLink and framed by the other web site with the ability to pass parameters for customization of feel and look. (smart frames)

Developed code to automate daily data transfer with FTP.

Built a picture Server to transfer images using HTTP.

Developed SOAP server to receive 'Virtual Tour' information and incorporate it within the MLS Data.

Developed Web-Service that synchronizes MLS Data with a desktop application.

Trained existing staff in new technologies and helped bring employees up to speed.

RE InfoLink, Campbell, CA

WEB Development & Management ( www.mlslistings.com, www.reil.com)

Developed and managed web sites for the Real Estate Multiple Listing Service (MLS) with over 20 millions hits per month.

Coached and guided other engineers and webmasters in the development of software for the sites and their successful operation.

Developed code to track user utilization, and collected usage and performance statistics to optimize site performance, improve usability, identify and block site abusers, and provide valuable information to the marketing and strategic development department.

Developed code for loading photo images and automatic image adjustment tools.

Developed architecture and code that allow migration and interoperability with Dot-Net.

Coached and guided other engineers in the evolutionary migration to Dot-Net platform.

Developed new Multiple Listing Service (MLS) system using Dot-Net.

Springman Records, Cupertino, CA

Dot-Net based Software Infrastructure for web based music store (www.springmanrecords.com)

Developed flexible software infrastructure for web-based online store that sells music and takes payment through Paypall.

This infrastructure allows non-programmer webmasters to easily manage site content, including cataloging items, MP3 audio streaming, news and other time sensitive content.

Integrated the web-site with order-processing, inventory and accounting systems on the back-end.

Luxtron Corporation, Santa Clara, CA

"Real Time WEB Based Application to Control and Monitor Sensors & Devices in the Fab

Developed architecture and WEB application for controlling, monitoring and viewing dynamic graphs of devices and sensors used in semiconductor fab in real time from any web browser on the Intranet or Internet.

Wrapped & integrated Luxtron's existing 'Optima' product with the web-based application.

Developed ATL COM component that passes parameters using XML to significantly simplify the code and allows future evolution and the creation of new products.

Clarify Corporation,(acquired by NORTEL and subsequently by AMDOCS), Santa Clara, CA

WEB Based e-Commerce and e-CRM (Customer Relationship Management)

Developed architecture and code to enable trading partner integration using XML and BizTalk Server.

Mentored and coached other engineers in the development of the 'Clarify e-FrontOffice web application.

Wrote generic code that uses XML to transfer data, state and error information between portions of the application.

Developed components for the Business Object Layer of the Clarify customer care system.

Developed code for web user self registration and profile management for B2C, B2B Admin and B2B Users

Capstone Technology, Pleasanton, CA

DCOM base 'Access Management System'

Wrote DCOM-based software that allows remote machines to communicate with an Access Management System for physical locations for this SW/HW provider of building security access management tools and systems. The software allows administrators to control the system from any PC in the network.

VARS, (acquired by KLA-Tencor), San Jose, CA

COM based Image Archival and Retrieval System

Developed software architecture for image archival & retrieval that resulted in the company acquisition by KLA-Tencor.

Architecture uses MS SQL Server and allows for co-existence with existing installations of old technology and is part of a large-scale industrial image archiving and retrieving system designed for semiconductor applications.

Developed COM-based modular software architecture for image archival and retrieval. Designed and implemented COM interfaces and components for 'video, image and data' capture and retrieval.

Developed a 'Queue Manager' that coordinates an asynchronous communication between components and external applications.

Led the effort of writing web-based browsing capabilities using Active Server Pages (ASP), IIS and SQL Server.

Wrote code to interface to other software and external devices (DCOM, CORBA, RS232, NFS, TIFF tags, etc.).

Developed graphical user interface (GUI).

Implemented features such as printing, searching, gallery viewing, tagging, configuration, etc.

Built utility to automate the creation of MS Word documents and MS Excel spreadsheet that contain data and images.

Digital Fountain, Fremont, CA

COM Based Software Development Kit (SDK)

Coached and mentored startup team development of easy-to-use COM-based 'Software Development Kit' (SDK) that allows customers to build customized scaleable data distribution applications.

This software resulted in VC funding that led to major expansion.

Wrote COM-based skeletons that wrap proprietary technology with several levels of granularity, used to write applications for electronic software distribution, video-on-demand, database replication, streaming multimedia and distributed storage.

TVI, San Jose, CA

Client Engine that links printed publication to the internet or to media on local CD

Reconstructed deleted core code of product for this startup software provider. The software links printed publication to the internet or to media on a local CD by utilizing a low cost touch-sensitive binder which transmits infrared signal to the computer. Touching text or graphics on any printed page of the publication immediately displays an associated Web page and/or plays an associated video track on the PC or TV screen.

Developed event-driven state machine software that uses the Microsoft Web Browser Control. The software is configured by an authoring tool; events are triggered by the user or by the Web Browser Control.

Diamond Multimedia (Acquired by S3 changed its name to SONICblue), San Jose, CA

ISDN Configuration/Monitoring application

Major contributor to the release of the 'Net Commander' ISDN adapter card by developing accompanying software.

Wrote code to monitor phone line activities, show the current line status, allow recording of events to permanent log, and allow user to configure and diagnose ISDN telephone line adapter, with an easy-to-use and understand graphical user interface.

Harmonic Lightwaves, Sunnyvale, CA

SNMP Proxy Agent and SNMP Manager

Provided SNMP functionality to many fiber-optic networking products for cable TV even though the products didn't have built-in SNMP capability.

Developed OLE Automation Client and OLE Automation Server to integrate existing Element Management System with SNMP proxy agent.

Use the SNMP Research tool kit EMNATE to create SNMP Proxy Agent for network management systems for cable TV and other broadband communications network provider.

Use the PowerTCP Toolkit with ActiveX to create SNMP Manager for the agent.

Sybase, Mountain View, CA

Animation OCX

Wrapped Flash-equivalent software animation product in OCX for web-based developer use.

Voysys, Fremont, CA

Telephony OCX

Wrapped telephony & voice technology with OCX that was shipped as part of the ActiveX software toolkit.

Developed a general purpose engine for database-driven telephony application generator using the OCX. The application gets voice and keypad input from caller and stores it in an external database. It uses voice to prompt the caller for input and to reply to the caller based on information stored in external databases.

Tau,(subsequently acquired by Televere and then by rdental.com and Ciraden), Los Gatos, CA

Software Package for Reviewing and Transferring Images

Built from initial concept through implementation the 'TigerView' dental electronic radiograph application that is used as archival & diagnostic review software for the dental industry, resulting in FDA 510(k) approval as class II medical device and the company acquisition.

With this technology, dentists can quickly study histories, educate a patient, discuss a question online with an associate across town, and/or expedite insurance claims.

Interviewed dentists to determine product features and specifications.

Developed software that enables logical & intuitive organization of dental X-Ray images, easy image viewing and on-screen manipulation and electronic data transfer of images for insurance purposes.

Oracle Corporation, Redwood Shore, CA

Application Integration

Integrated Oracle Context s linguistic analysis and content extraction capabilities, into MSWORD (Used Context and MSWord as OLE Automation Servers).

Xerox, Palo Alto, CA

Application Integration

Embedded the Xerox Lexical Technology into MSWORD and AmiPro. (Developed a DLL and a Visual Basic application to implement the new feature set. Used DDE, WordBasic and AmiPro Macro Languages for integration.)

Old Republic Title Company, San Jose, CA

Application Integration

Added Mail Merge capability to MSWRITE by adding menu items to MSWRITE and the functionality to insert fields into the document when the user selects those menu items (Subclassing).

San Jose State University, San Jose, CA

Spy program

Developed a spy software program that monitored and modified various windows throughout the KIOSK system at the university.

Principal Architect & Developer, Software Products 1986-1993

Dynamic Ventures Inc., Cupertino, CA

Designed database compression technology and automation products for small businesses targeting real estate, insurance and direct mail markets. Selected products include:

Compressed Database System (DYNFO)

Developed and released to market compressed database system used for real estate ownership files and other large data sets with automatic linking between related databases (i.e. assessor data, postal carrier route records and TIGER-The Digital Map Database.)

Dialup Site Search Automation Software

Developed and released to market a variety of software packages running on PC to access remote databases using data communication system to automate the gathering of information and creation of reports (MLS AUTOMATION, MLS KEYDISK, CISUTIL

Files Utilities

Developed many utilities for data files manipulation and filtering (BREAK2, MERGE2, SORTMRG2, SWAP2, ERRINS, MLSUTIL, TARGET1,

Duplication System

Developed disk duplication software that allowed easy customization of one master source into many products during production time.

Search & Customized Reporting Software Tools

Designed software to compile, analyze & generate market statistics & research data for realtors derived from multi-data bases.

Software Development and Architecture 1980-1993

Hewlett Packard Company, Cupertino - Sunnyvale - Santa Clara, CA

Initiated, designed and patented a major portion of a PC magazine award winning application HP New Wave, as the cornerstone of a highly successful career in the HP PC Software Division.

HP New Wave

Designed & developed major parts of this innovative multi-media based office information system.

Established the technical foundation for many of the advanced inter-application communications capabilities in today's leading PC software products.

Investigated technical and marketing feasibility studies of operating environments for PCs with emphasis on Object Base Methodology that led to the New Wave Project.

Prototyped, wrote code, tested, debugged and localized many of the HP New Wave components (Setup program, BridgeBuilder - Configuration program, The Generic Shell, The DLL for Subclassing Windows Applications, Doslib, Nwlib, Winoldap, Record and Playback, Data transfers with DDE,

System Software & User Interface for PCs

As part of a core team created HP's first GUI with touch screen for the PC market.

Designed, coded & released this easy to use shell for applications launching and file management under MS DOS. (P.A.M and File Manager for the HP 150.)

PATENTS

Encapsulation of applications for inclusion within an object management facility environment

US Patent 5,832,266, assigned to HP

An encapsulation system for a computer system

European Patent EP0377299, assigned to HP

Method of running two applications on a computer system

European Patent EP0628904, assigned to HP

Methods of running on a computer system an application not designed to run on the computer system

European Patent EP0628907, assigned to HP

CERTIFICATIONS

Microsoft Certified:

Solution Developer (MCSD)

Application Developer (MCAD)

Database Administrator (MCDBA)

Systems Engineer (MCSE)

Professional with a specialty in the Internet (MCP+Internet)

Sun Certified:

Enterprise Architect for Java 2 Platform Enterprise Edition (SCEA) (in progress)

Web Component Developer for J2EE (SCWCD)

Developer for Java 2 Platform (SCJD)

Programmer for Java 2 Platform (SCJP)

EDUCATION

M.A. Counseling Psychology

Santa Clara University, Santa Clara, CA

M.B.A.

Santa Clara University, Santa Clara, CA

M.S. Electrical Engineering - Computers

University of Southern California, Los Angeles, CA

B.Eng. (Honors) Electrical Engineering

McGill University, Montreal Canada

KEYWORDS

SKILLS:

DotNet, Dot Net, .Net, C Sharp, CSharp, C#, ASP.Net, ASP DotNet, ASPdotNET, VB.Net, ADO.Net, ADO DotNet, ADOdotNET, DotNet Component Services, DotNet Remoting, Java, J2EE, JSP, PHP, Servlets, EJB, Database Design, SQL Server, SQL Server Stored Procedures, MS SQL Server, MSDE, MS Access, MySQL, COM, DCOM, ActiveX, DLL, Web Services, Web services, XML, VB Script, Java Script, DHTML, MFC, ATL, Windows API, Windows SDK, QuickBooks SDK, GUI, Desktop Applications, Enterprise Applications, Windows Applications, Software Integration, Application integration, Middleware, Infrastructure, UML, RETS, Real Estate Transaction Standard, IDX, BLE.

TITLE:

Software Engineer, Software Developer, Software Architect, Software Development Engineer, Web Developer, Internet Developer, Programmer, WEB Programmer, Freelance Software Developer, Software Consultant, Software Contractor, Contract Software Engineer, Contract Software Developer, Offshore software development coordinator.

LOCATION:

Silicon Valley, CA, California, South Bay, Mid Peninsula, San Jose, Santa Clara, Cupertino, Sunnyvale, Los Gatos, Campbell, Mountain View, Palo Alto, Redwood City, Menlo Park, Redwood Shore, San Mateo, Belmont, Milpitas, Fremont.

CREDENTIALS:

MSEE - Computers, MBA, MCSD, MCAD, MCDBA, MCSE, SCJP, SCJD, SCWCD, Master of Science in Electrical Engineering - Computers, Microsoft Certified Solution Developer, Microsoft Certified Application Developer, Microsoft Certified Database Administrator, Microsoft Certified System Engineer, Sun Certified Java Programmer for Java 2 Platform, Sun Certified Java Developer for Java 2 Platform, Sun Certified Web Components Developer for J2EE.

Cupertino, CA 95014 408-***-**** abo2ze@r.postjobfree.com://www.dyve.com/resume/itzak MS Word format Text format

Dynamic Ventures, Inc.

10366 Avenida Lane

Cupertino, CA 95014

email: abo2ze@r.postjobfree.com

phone: 408-***-****

http://www.dyve.com

fax:408-***-****

Copyright c 2001-2003

All Rights Reserved

site map &nbp;



Contact this candidate