Duane Bronson
Software Engineer
Fast learner and self-starter with over 20 years of experience planning, designing, developing, and building innovative software products.
(617) 515-2909
Objective
To obtain a software development role at Facebook
Highlights
Mutli-layer networking and systems software engineer with a focus on efficiency and scalability
Proposed and rolled out new project development technologies like git and continuous integration and methodologies such as scrum
Helped craft the official definition of "spyware" while serving as a member of the Anti-Spyware Coalition
Hired and managed teams as large as five while still contributing to development work
Knowledge
Languages
C/C++, Perl, Java, bash/ksh, Lua, PHP, Python, HTML, XML, Tcl, Lisp/Scheme, IDL, Lex, Yacc, Bat/Cmd, Smalltalk, JavaScript, SQL
Operating Systems
Mac OSX, Windows, Linux, Solaris, AIX, HP-UX, OS/2
SDK/Toolkit
X-Windows, STL, MFC, CORBA, CGI, STL, Motif, Tk, COM
Tools
Eclipse, NetBeans, Visual Studio, Vim (vi), Jenkins, Git, SVN, CVS, RCS, Awk, Sed, UML, Purify, DNS, Apache, Make, Ant
Protocols
TCP/IP, UDP, T1/T3, HTTP, FTP, SMTP
Experience
2010-2019
Principal Software Engineer, Riverbed, Cambridge, MA
Designed and built a network service hierarchy in C++ and SQL that defines a myriad of individual policies and gave the product a distinctive advantage over competitors
Extended openssl to encrypt using an external FIPS canister and regularly audit the encryption mode in order to obtain FIPS certification for the product
Added IPv6 support to a distributed system configuration with the capability of safely changing a remote address to IPv6 without losing network connectivity
Maintained a mechanism to send customer usage information encoded in DNS requests
2008-2010
Senior Software Engineer, Sonos, Cambridge, MA
Designed built and tested a SOAP based LAMP server to communicate with external music services. This demonstrates the product API which allows partners to plug in their music service.
Worked directly with a French partner to connect our embedded device to their music service
Engineered a bridge to two social networking partners from our embedded device
2007-2008
Lead Software Engineer, Lavastorm, Boston, MA
Assessed scalability of product and provided hardware build-out guidelines
Revised the server throttling architecture to maximize throughput
Assumed Lead developer role of Java and C++ based server
Designed and built a TCP/IP handshaking protocol in C++ to ensure a valid communication channel and thwart denial of service attacks
2005-2007
Director of Spyware Research and Principal Software Engineer, Process Software (formerly Tenebril), Boston, MA
Personally represented Process Software in the Anti-Spyware Coalition and helped craft the official definition of "spyware"
Hired and managed team of 5 software developers and researchers
Improved SpyCatcher's footprint (60% reduction) and performance (10%-200% improvements)
Managed live production website containing daily spyware updates while mitigating risk
Designed tools for customer contributed spyware
Debugged the spyware detection/remediation engine
Technologies used: C++, Lua, Perl, PHP, MySQL, NetBSD, Windows, and Linux
1996-2005
Staff Engineer, Symantec Software (formerly Veritas), Roseville, MN and Boston, MA
Full stack (GUI, CLI, Web, Data) cross platform development (Windows, Unix, Linux) in multiple languages (C++, Perl, Java, Bash)
Improved scaling to 500,000+ jobs in the NetBackup Activity Monitor - Windows/C++
Education
University of Illinois, Urbana-Champaign, IL
B.S. Electrical Engineering
Heavy focus on Computer Science
Graduated in 3.5 years
Community Involvement
Boston Perl Mongers
Boston PHP Meetup
The Boston Java Meetup Group
Music Hack Day
Extracurricular Activies
Commissioner of Ultimate Frisbee Leagues, Ultra Marathons, Volleyball, Rock Climbing, Underwater Hockey