Boris Gelbstein

Boris Gelbstein

Senior Software Engineer at Olive Software

Israel

Current
Past
  • Logictics personnel at Israely Defence Forces
Education
  • AdvanTech Inc.
  • Technion-Machon Technologi Le' Israel
  • Ariel High School
Connections
119 connections
Industry
Computer Software

Boris Gelbstein’s Summary

I've been in the software industry since 1997, writing mostly in C/C++ under both Windows and Unix- and lately in C# for Web. I participated in big projects, and wrote small programs from scratch. Some of my activities were to create a user-friendly interface, and some were to create a programmer-friendly server-side layer.

Usability is the key. I like my creations to be effective and nice to use, even if they are complicated inside.

Boris Gelbstein’s Specialties:

Programming languages: C/C++ (12 years), C#.NET (3 years), JavaScript (6 years), SQL, PERL, PHP.
Libraries: .NET Framework, WCF, STL, ATL, Win32 API, MFC, Boost, SystemC.
Technologies: COM, HTML, CSS, XML, XSL, AJAX, HTTP, multi-threading.
Operating Systems: Windows (Server & Workstation), Unix.
Servers: IIS, SQL Server, Apache.
IDEs: Visual Studio, InstallShield.
Source Control systems: ClearCase, TFS, SourceSafe.
Usual: Microsoft Office, Microsoft Project, Google :)


Boris Gelbstein’s Experience

  • Senior Software Engineer

    Olive Software

    (Privately Held; Computer Software industry)

    February 2004Present (6 years 1 month)

    As a part of the breakthrough team, designed and developed the next generation of the company's leading product. The system includes layers for DOM model for complex XML documents, search request processing, management of documents on different kinds of server storage, and presentation in viewing formats, like HTML and Windows Forms (C#, .NET Framework, AJAX, COM and C++).

    Designed and developed web services for presenting newspapers in syndication formats (RSS, Atom) and performing searches using the OpenSearch standard. The SDK and web services were included in the latest version of the company's flagship product (C#, .NET Framework, WCF).

    Designed and developed advanced search services for complex XML-based documents. System features include a flexible search query language with simple, phrasal and Boolean searches in metadata and full content, hits highlighting and improved relevancy. The system includes a parser for search queries and the ability to integrate third-party search engines. The first version incorporated the DTSearch search engine (C++, COM, STL, ATL, multithreading).

    Developed the workflow of a system for the automated analysis of newspaper content and sending e-mail notifications to both advertisers and newspaper publishers. In addition, implemented several steps of the workflow (C++, COM, JavaScript).

    Developed a workflow report generator from an SQL Server database using Crystal Reports and SQL stored procedures. Several types of reports were created, to reflect the processing status in a bigger system (SQL Server, SQL, Stored procedures, Crystal Reports).

    Developed and maintained deployment projects for major company products. The installation projects were written using InstallShild and MSI systems and included C++ modules for custom actions (InstallShield, MSI, C++).

  • Software Developer

    s2b

    (Privately Held; Human Resources industry)

    September 2003February 2004 (6 months)

    Designed and developed a software suite for securely deploying mobile phone firmware. The project consists of three related programs: the first program loads firmware to a phone from an encrypted source using license information, the second manages licenses inside the company, and the third uses XML configuration files to encrypt the source and make a self-extracting client package. The project was released and approved by the client (VC++, MFC, STL, XML, Boost).

  • Software Developer

    Freescale Semiconductor (formerly Motorola Semiconductors)

    (Privately Held; Semiconductors industry)

    March 2001July 2003 (2 years 5 months)

    Developed a full SystemOnChip simulation of the programmable multiprotocol (ATM, Ethernet, etc.) networking chip. My part of it was three of about twelwe blocks (C++, STL, SystemC hardware simulation library, Solaris OS). The software was finished and succesfully used inside the company.

    Developed a network bridge between two simulations of different parts of SOC. One part was written in C++ on Unix using the UnixSim hardware simulation library, another in C++ on the PC platform. The bridge was written in C++ using TCP/IP sockets and allowed these parts to communicate using a proprietary high-level protocol. The software was finished and successfully used inside the company.

    Developed networking chip simulation software, using Visual C++ and MFC library. This single-person project included creating a UI application that allowed users to enter networking configuration parameters for the chip and calculate the estimated chip load. Three versions of the software were deployed.

  • Application Developer

    SKY MobileMedia (formerly e-Sim Ltd.)

    (Privately Held; Wireless industry)

    July 1997February 2001 (3 years 8 months)

    Developed interactive simulations of the UI of hardware devices (cellular phones, GPS modules, etc.) using VC++/MFC on the PC platform. Several simulations for well-known brands were developed.

    Developed firmware code in C/C++ and Java for embedded platforms. The code was then used in real devices.

    Performed worldwide consulting for leading embedded product manufacturers, training and directing development teams for foreign and domestic partner and customer companies.

  • Logictics personnel

    Israely Defence Forces

    (Computer Software industry)

    December 1993September 1996 (2 years 10 months)


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Boris Gelbstein’s full profile:

  • See who you and Boris Gelbstein know in common
  • Get introduced to Boris Gelbstein
  • Contact Boris Gelbstein directly

View Full Profile