Software Engineer
Raleigh-Durham, North Carolina Area
Software Engineer
Raleigh-Durham, North Carolina Area
Energetic software engineer, enjoys getting hands dirty applying cutting edge technologies & research. Consistently demonstrates thought leadership, advocates 'do the right thing' and open knowledge sharing. Collaborates well in cross-functional environment.
Software Design & Analysis
- Multi-Threading, Multi-Core, Parallel, Distributed, Fault-Tolerant
- Security, Scalability, Transaction Processing
Applied Mathematics; Algebra, Calculus, Statistics, Physics
Technical Expertise
- Distributed Processing, Peer-to-Peer Protocols (P2P), Network Coding
- Artificial Intelligence, Compression, Error Correcting Codes
- Anonymity, Identity, Cryptography
- OS Kernels, Reverse-Engineering
- Graphics Rendering (2D/3D)
(Public Company; 10,001 or more employees; CSCO; Computer Networking industry)
2000 — Present (9 years )
Software Engineer, Technical Lead & Implementer
Successfully delivered and demonstrated all deliverables.
Semantic Search Engine '07-'08
Bayesian Recommendation Engine '06-'07
P2P Video Streaming '06
P2P Services Platform '04-'05
P2P File System '03-'04
VoIP Embedded GUI '01-03
VoIP Instant Messaging '00-'01
Cisco Media Solutions Group, Technical Reviewer
MIT Media Lab, Technical Liaison
Cisco Research Center, Technical Reviewer
Patents, Inventor
26 Patents; 6 issued.
(Privately Held; 1001-5000 employees; Financial Services industry)
1998 — 2000 (2 years )
- Designed a flexible element layout system for MDDB table display and exploration.
- Implemented user interaction GUI for document editing similar to Power Point.
- Achieved near-perfect report reproduction in HTML and RTF formats.
- Implemented core technologies for new MFC-based reporting application.
- Developed unique DLL for Windows 95/98 providing Unicode support for any application.
- Learned SAS v6.12/v7.01/v8.0, SCL, AF, Graph.
(Privately Held; 11-50 employees; Computer Software industry)
1997 — 1997 (less than a year)
- Designed and implemented a Universal Serial Bus test suite and monitor application.
- Formed designs for value-add software to new USB products in development.
(Privately Held; 11-50 employees; Computer Software industry)
1995 — 1996 (1 year )
- Succeeded in customer site-repair of software in Leeds, England and Charlotte, NC.
- Reverse-engineered proprietary protocols over Ethernet.
- Improved an image conversion system and archival database.
- Designed new interfaces which improved customer productivity and satisfaction.
- Updated and optimized many image processing algorithms for conversion and thumbnails.
- Improved performance and stability by optimized execution and memory management.
- Updated an automatic database analysis/repair utility for customer use.
Bachelor of Science , Computer Science, Business Management , 1994 — 1998
Graduated with CumLaude Honors
Association of Computing Machinery (ACM)