Post Job Free
Sign in

Engineer Project Manager

Location:
Sunnyvale, CA
Posted:
January 24, 2013

Contact this candidate

Resume:

David Taht

****.****@*****.***

239-***-****

Summary

Experienced in the cross-development of networked Linux based embedded systems.

Deep (18 years) experience with Linux and Linux realtime. 26 years of Unix.

Architect of enterprise-wide Linux/Unix systems and networks,

Lead engineer/Project manager, multiple teams

Jan 2011 - Present Co-founder, Bufferbloat.net

Conducting, promoting, researching, coding, and otherwise addressing

the global 'bufferbloat' problem.

Architect, Cerowrt Project (CPE, and home router research)

Guest Researcher, Lincs Lab (Paris)

2007 - Present CEO, Teklibre LLC

Plugins and embedded hardware development, IPv6 research and development,

wireless and network research.

(ip04 on blackfin, the mesh potato, cerowrt). Tested and deployed openwrt based

greenfield, 5.8Ghz IPv6 enabled 802.11an mesh network in San Juan Del Sur,

Nicaragua, and multiple additional later testbeds throughout the US.US

2006 - 2007 World Tour

Sold the house, left the USA, and learned Spanish, among other things.

1999,2003 - 2006 Contractor, MyBizOffice, Felton Ca

Worked on voip call center application using the open source pbx "asterisk",

with apache/postgres. Developed stand-alone ip-pbx product (asterisk on

Xscale) - did kernel/userspace ports, board-bringup, etc. For wiline.com,

coded and optimized Centrix IP pbx services on a wireless metro area network.

April 2005 - Mar 2006 Embedded Programmer Timesys, Pittsburg, PA

PPC/arm board bringups, EABI toolchain, realtime kernel, Trailblazer Satellite

June 2000 - June 2003 Member, Visionary Staff MontaVista Software, Sunnyvale,Ca

Architect - Created the MontaVista Graphics product - cross-ported

9 million lines of C and C++ code for graphics and sound to MontaVista Linux on

16 ARM, PPC, MIPS, and x86 variants on devices ranging from handhelds to

rack mounted fault tolerant servers. Also:Parallelized cluster build system

to cut build turnaround time by 16x. Pushed code out to open source community.

Made presentations to major clients, enabled web/mail/vpn integration,

implemented bugzilla w/mysql, multiple other integration efforts.

Nov 1996 - May 2000 Chief Engineer, PicketWyre Labs, Los Gatos, Ca

Provided contract network design, web/database programming, and support

services for a variety of clients. Examples:

Contract: Mediaplex, Inc. - Acting VP, sustaining engineering

Responsible for the 24x7 operation and optimization of what grew to

be a 37m/hit day, 30+ machine, multi-site ad serving farm, backend database and

reporting system written in a combination of mod_perl, Oracle, and Java on the

Linux and Solaris operating systems. Designed two NOCs and the corporate

network interconnecting 7 campuses.

Many other projects including ROI reporting, new hardware/farm and

software builds and VPN/firewall/load balancer installs. Identified

software/hardware bottlenecks and produced a "10x" plan for managing future

growth. Wrote heavily optimized perl and database code.

Contract: Sony Electronics (on Oracle 8i, Apache, Linux, perl)

Wrote the Perl CGI based "Patch" project which integrated the existing

ticket system, phone switch, CDR billing, & cable inventory databases

into a cohesive whole. Converted systems from Solaris and BSDI to Linux.

Contract: Dick Davis Publishing (on Linux, Windows, Mac)

Deployed and maintained firewall sw, internal network upgrades, servers,

samba, credit card software, automated chat log processing, and CGI.

Enhanced & maintained 's servers, webcams and

realaudio feeds.

Contract: Other contracts (on Linux, NT, HP/ux)

Planned and implemented a secure C based transaction system and upgraded

network servers for WeBeWeb.com. Developed C based high volume ad and live

video management software for Anexis.com. Provided network deployment plan for

DirectNET Inc, southern Florida's first wireless ISP. Installed Usenet

news servers, DNS / Virtual Hosting servers, proxy servers, and mail

servers for DirectNET. Implemented backend software for the Liberties

Books website. Wrote CGI (C, perl) code and optimized data for rapid

search and retrieval of records in a database of 334,000 titles and 1.6 million

keywords. Implemented a shopping cart interface and a secure transaction

system for online purchase of products.

Nov 1994-Nov 1996 Co-Founder & VP, Technical Stuff, ICANECT.NET Miami, FL

Headed an application development, support, and administrative team of 28.

Directed or developed code for numerous web projects using the

languages C, perl, bash, Oracle, and SQL on Solaris, BSDI, Linux and

NT/Windows. Managed projects using MS-Project, Word and other tools.

Planned, implemented, and maintained a large TCP/IP network. The

network supported over 8,000 users & 600 virtual web sites. At the time it was

largest ISDN based internet telecom network in southern Florida. The network

was comprised of Solaris, BSDI, Linux, and NT servers, in conjunction with

Cisco routers and Ascend terminal servers. It provided a large number of

IP services including web, mail, routing, network management, authentication,

database access, file sharing and remote login. Managed the growth of the

network from 0 to 8000 users, and the company from 5 to 80 employees.

1992-1994 Consultant, DBA PicketWyre Labs Santa Cruz, CA

Contributed to the development of several commercial packages

including SCO's Open DeskTop v2.0 and v3.0, Borland's Interbase, and

terminal configuration firmware for Samsung's X-terminal platform. Ported

C/SQL based certification kit to 11 multi-processor platforms for Sybase

Incorporated. Ported GNU toolchain to several.

Provided network engineering support to Promus Systems.

Contributed to course development at Open Technology Services.

1991-1992 Senior Engineer, Borland International Scotts's Valley, CA

Part of Interbase's technical staff. Performance tuned the Philadelphia Stock

Exchange's online trading system - based on Borland's Interbase product on SUNos.

1989-1991 Support Engineer, Santa Cruz Operation Santa Cruz, CA

Product Lead for OpenDeskTop (ODT) v1.2 and v2.0. Responsible for

integrating ODT with SCO Xenix/Unix, Ingres, Caere and other

SCO-based applications.

1986-1989 Manager, Applied Computer Automation Westville, NJ

Developed custom accounting solutions for the rental real estate market

in SBT / Foxbase and MAS-90 (BBX) environments on Xenix and on Novell based

networks. Provided revision and 2nd tier upgrade support for these packages.

1983-1986 Software Engineer, AIS Somers Point, NJ

Performed software support for C and Unify pos applications in a Xenix

environment. Provided support for Altos 586, 1086 and 2086 hardware, and

MS-DOS, MPM, and Xenix software.

Publications

PostCards from the Bleeding Edge - http://the-edge.blogspot.com

Linux Journal

SCO Magazine

Arlan Wireless Howto (used to combat patent: 7035281)

Skills

C, SQL, Perl - Numerous other languages

Jtag - epitools, macraigor

Processors: X86, X86_64, Xscale, many Arm variants, blackfin, PPC, MIPS

OS: redhat, fedora, openwrt, montavista, Debian/Ubuntu, uClinux, Windows 2000/XP

Familiar with most internet protocols (SMTP/NFS/DNS/NIS/HTTP etc)

Web/Proxy servers: apache, squid, lighthttpd, privoxy

Databases: Oracle, MySql, Postgres

Multimedia: Gimp, realaudio, ardour, rosegarden, jack

Firewalls: iptables, Cisco

Routing protocols: babel, batman, olsr, ospf

Networking: IPv4, IPv6, and too many old protocols to list

Open source contributions

Cerowrt

Asterisk port to Xscale

Ardour tranzport/alphatrack drivers (linux kernel)

ddp-plugins

Hobbies

Music production, audio, speech synthesis/recognition, embedded systems

Advisor - ITT technical institute, Elastic Workspace, condor communications



Contact this candidate