Post Job Free

Resume

Sign in

Engineer Manager

Location:
San Diego, CA
Salary:
145000
Posted:
May 31, 2014

Contact this candidate

Resume:

Leon Havin acedob@r.postjobfree.com **** Del Mar Heights Rd.630

San Diego, CA 92130

858-***-****

OBJECTIVE: Sr. Software Architect, Principal Software Engineer, Project Lead, Technical Manager

CORE COMPETENCIES

• 20+ years of coding and management experience in developing products for enterprise and consumer markets.

• Accomplished and highly experienced software developer on Windows Platforms, incl. Windows Mobile/WinCE.

• Managing/Leading member of a team as well as Individual Hands-On Contributor.

• Demonstrated Successful Entrepreneurial revenue-producing vision and skills as a Founder and CEO of a company

that developed the first Security Patch Management software for enterprise networks.

• Strength in taking a product from idea to market through lead in specification, design, implementation, and testing.

• Experience in total project management and software development life cycle.

• TECHNOLOGIES: C#/.NET, WinForms, WCF, HTTP, XML, JSON, VoIP/ SIP, JabberNET/XMPP, Skype, WPF, LINQ, Bluetooth.

• LEGACY: Win32, C/C++, MFC, ATL, WMI, Winsock, COM/DCOM, ActiveX, RPC, FTP, IGMP, SNMP

• PLATFORMS: Major: Windows NT/2000/XP/2003/2008/Vista/Win7/WinCE. Secondary: Android, UNIX

• DEVELOPED: Advanced GUI, Multithreading/Thread Synchronization, Async/Overlapped I/O, Windows Services,

Web Services, High-Performance I/O Engines, Multi-tier Client/Server Architectures, Windows Shell

and Namespace Extensions, SKYPE4COM Skype SDK, Windows Networking API, OBEX FTP client.

TCP/IP packet level encryption, Multicast engines, Bluetooth over Winsock API, Modbus Interface.

• VS 6.0/2005/2008/2010/2012, DevExpress, Add-In Express, Eclipse, SVN, JIRA, Bugzilla, Perforce,

DEVTOOLS:

Visual SourceSafe, Visual Studio Installer, WireShark, InstallSHIELD, WiseInstall, Advanced Installer.

EXPERIENCE

2011 to 2013 Digium, Inc. SAN DIEGO, CA

Developed Softphone in C#/.NET: multi-tier SIP client for SIP/Jabber PBX server,

PROJECT LEAD

including middleware (phone and call state machines, self-hosted WCF server).

WCF Client component embedded both in stand-alone dialer and as part of Outlook Add-In.

Ported open source SIP stack to Windows and developed higher-level APIs for

interface with the middleware. Developed GUI clients with DevExpress for WinForms.

Expert in developing Office Add-Ins with VSTO and Add-In Express library for Outlook,

Word, Excel, and PowerPoint.

2010 to 2011 SonTek/YSI SAN DIEGO, CA

CONTRACTOR Sonar System Software on Windows CE: GUI, C#/Compact .NET/OpenNet/MVC, Bluetooth, Serial.

2010 CareFusion SAN DIEGO, CA

CONTRACTOR Medical Dispensing Software, Pyxis 3500 with C/C++, MFC, Sybase SQL

2009 to 2010 Phoenix Technologies MILPITAS, CA

SOFTWARE ARCHITECT

• Architecture and implementation of Phoenix Workbench IDE - Visual Studio 2005/2008 Plug-In with C#/.NET/XML.

• Technical Lead in all aspects of HyperSpace for Windows software for Samsung OEM. Developed main multi-threaded application

from inception to delivery using Win32/MFC/XML: GUI, ROM-BIOS interface, Web Update Engine. Developed automation of

complex project build process.

• Lead and responsibility in architecture, design, and implementation of the next generation of Bluetooth Proximity application.

Designed and implemented application compatibility with all major Bluetooth stacks on the market (MS, Broadcom, BlueSoleil,

Toshiba). Developed GUI using MFC and XML.

2007 to 2009: Broadcom Corporation SAN DIEGO, CA

PRINCIPAL SOFTWARE ENGINEER

Over-The-Air Device Firmware Upgrade software allows wirelessly upgrading firmware of Bluetooth keyboards and mice using Bluetooth

protocol stack on Windows XP/Vista/Win7. Resolved challenges in correctly implementing Bluetooth Device Inquiry, Service Discovery, and

Firmware Download based on DFU Standard Specification using SDK for Broadcom Bluetooth Stack. Specified, designed and implemented

Wizard-style UI compatible with Windows XP and Vista AERO using C/C++/MFC in Visual Studio 2005. The product successfully tested on

keyboards and mice based on Broadcom 2042 and 2046 Bluetooth chips.

Instrumented Bluetooth for Windows software suite with new Microsoft Event Tracing Technology (ETW & WPP) enabling fast and efficient

event tracing capability of the software beta release.

Designed and Implemented Perl/C/C++ and COM interface for Broadcom Bluetooth test suite . Provided interface architecture and proof of

concept. Implemented COM server in existing test suite and COM client DLL. Developed Perl/C interface DLL for Perl interaction with COM

client. Developed advanced MFC GUI application. Wrote Perl scripts for remote driving and automation of Bluetooth testing suite.

1999 to 2007: Gravity Storm Software, LLC. SAN DIEGO, CA

FOUNDER, OWNER & PRINCIPAL DEVELOPER

• Founded Gravity Storm Software in 1999 as the first vendor of enterprise security patch management software on the market.

• Single-handedly developed Service Pack Manager and consequently became a leading vendor of security patch management.

• Features included: network discovery, scanning, and patching of remote machines in a semi-automated fashion.

• Multi-threaded application implemented with C/C++, MFC, and Win32 Networking APIs.

• Continued the development of the product till 2007, introduced management of Windows Firewall on the corporate networks.

Gravity Storm Software achieved one the highest revenue per capita reaching $500K annually in 2003 through 2004.

Customers included SMBs, Fortune 500 and Fortune 1000 companies, Federal, State and Local Governments, Army, Navy, Marines and Air

Force, and educational organizations. Among the customer are brand names, such as: Bridgestone/Firestone, KeySpan Energy, Edwards AFB,

Verizon Wireless, Wells Fargo Bank, Eglin AFB, Fujitsu/Siemens, Volvo, EDS, IBM, Joint Task Force Northcom (JTFN), and many others.

1997 to 2002: Logic Innovations, Inc. SAN DIEGO, CA

PROJECT LEAD/MANAGER – Responsible for all aspects of development of IP Encapsulation Gateway (IPEDG). This Windows NT

based system captures multicast IP traffic on the LAN and encapsulates it into DVB/MPEG stream for satellite uplink distribution.

Lead the team of 5-7 engineers in development of the 2nd generation of IPEDG. Developed TCP/IP payload encryption system for

multicast streams using Blowfish 64bit block cipher algorithm. Due to increased length of encrypted payload, faced the challenges of

decoding of TCP, IP, and UDP packets and constructing new ones with encrypted payload.

PROJECT DEVELOPMENT ENGINEER – Responsible for development of Client/Server system for IP Encapsulation Gateway

• Gathered and defined system requirements and provided software system architecture.

• Designed high-perf multi-threaded multicast receiver-transmitter engine based on Asynch/Overlapped I/O (98Mbps throughput).

• Designed and implemented COM Server as ATL-based WinNT Service and incorporated multicast engine in it.

• Designed COM/DCOM Client/Server system that enables operators to externally monitor and control encapsulation process.

• Designed COM Client with MFC, providing advanced GUI and secure and reliable access to the Server on remote computers.

• Provided capability for simultaneous monitoring and control of the Server by multiple clients.

• Designed and implemented SNMP support, IGMPv2 support, redundancy capability, and PSI injection.

• Developed Winsock Multicast Test system for performance measurement, and for generation of controlled multicast streams.

1992 to 1997: NetManage, Inc. SAN DIEGO, CA

SENIOR SOFTWARE DEVELOPMENT ENGINEER

Lead in development of Network File Manager (NFM) for Windows Win32s, 95 and NT. This Microsoft look-alike FTP client application

provides file management capabilities for LAN and Internet based hosts (UNIX, NT, VMS, MAC) from local PC.

Responsibility and lead in development of Xoftware Control Center - Windows front end app for local and remote administration, configuration

and launch of the X Server and X Server Clients.

Previous Experience in Israeli Air Force and Israeli Aerospace Industry as Aeronautical Engineer

EDUCATION B.S. Aeronautical Engineering - TECHNION

Recent Projects for A2E Technologies (2012)

• Remote Firmware Upgrade of industrial device controllers: MODBUS over RS485/232 and TCP/IP.

Multi-threaded C#/.NET application with GUI developed with DevExpress library.

• Application for system and module testing of complex hardware device.

Multi-threaded C#/.NET application using asynchronous serial code and DevExpress GUI.

Additional Self-Initiated Projects Include:

2010-2011: SKAIFO – Skype Add-In For Outlook

SKAIFO is advanced Skype Add-In For Outlook. It integrates Skype functionality with Microsoft Outlook and enables users to make

both free Skype-to-Skype calls and inexpensive calls to mobile and landline devices, including international calls.

http://www.securigy.com/skaifo.html

2009-2010: BluetoothWorks Wizard

BluetoothWorks Wizard detects all Bluetooth-enabled devices around your computer and discover all services that are offered by

discovered Bluetooth devices. BluetoothWorks Wizard includes support for OBEX FTP (File Transfer) that allows you:

• Folder/File Browsing and copying between Bluetooth devices and BT devices and Hard Drive.

• Creating and Deleting New Folder or File on Bluetooth device. http://www.securigy.com/bluetooth.html



Contact this candidate