Software Engineer Resume Profile
Summary:
Over 20 years of experience with all facets of the software development lifecycle. Extensive experience in architecture, design, and implementation of software applications and real time embedded systems. Proven ability to take the initiative to solve problems and do whatever it takes to get the job done right the first time. Comfortable working as either an individual contributor or as a member of a team.
Skills:
- Software Development Information Technology
- Troubleshooting/debugging Configuration/Network Management
- Realtime Embedded Systems Team Leader and Team Player
- Quality Assurance/System test Fault Tolerance/redundancy
- Took leadership of the Configuration/Network Management Team at Avici Systems only 6 weeks away from a critical deadline After a thorough analysis revealed fatal design flaws in the existing architecture, architected a very simple object-oriented get/set function call API along with a new multi-threaded architecture using BSD sockets, pipes, and Sun RPC transport for transparent access to distributed data My team delivered scalable tested software well before the deadline, allowing company to secure 15 Million dollars in venture capital funding
- Performed analysis of Winny2p Japanese Peer 2 Peer file sharing application Implemented man in the middle attack to compute shared rc4 cipher key used to encrypt p2p flows key computation logic ran on M68K DPI switch and as executable on x86 PC for testing both big and little endian
- Designed and implemented scalable distributed dynamic debug system in very aggressive time frame Allowed network operators to enable/disable discrete debug messages for any subsystem on the router with minimal performance impact on the system
Languages:
C, C , Java, ASN.1 SNMP MIBs , C Parallel C , Assembly MIPS R3000, x86, VAX, M68K, PPC , Pascal, HTML, FORTRAN, M MUMPS , LISP, SQL, XML, BASIC, GNU Make, shell scripts, Python
Protocols:
TCP/IP, RTP, SNMP, RMON, BGP, OSPF, ISIS, MPLS, SONET/SDH, PPP, IEEE 802.1D Transparent Bridge, Source-Route Bridge, TFTP, ICMP, IGMP, DVMRP, BootP, Ethernet, FDDI, Token Ring, ATM, various P2P
Tools:
VMWare, Clearcase, RCS, CVS, Subversion, PVCS, Eclipse, GDB, DDD, GNU tools and cross-compilers, Windriver Tornado, HP OpenView NNM, Ethereal/Wireshark, packet generators, logic analyzers, remote access via VPN and ssh, network devices including terminal servers, hubs, switches, repeaters, routers, KVM switches, telnet power switches
Work History:
Confidential
Technical Support Representative
Provide telephone and email support for Carbonite online backup products. Responsible for solving customer issues or escalating to next level of support. Responsible for documenting all interactions with customers.
Confidential
Carpenter
Perform general carpentry tasks including assembly of timber frames, framing, insulation, window and door installation, siding, roofing, crane rigging
Confidential
President and Principal Consulting Engineer
- Arbor Networks contract - Chelmsford, MA 2008-2009: Application signature detection and validation Software Configuration Management and product build System administration
- Ellacoya Networks contract Merrimack, NH 2005 -2008 : System administration Application signature detection system configuration customer issue resolution
- Isaac Research contract Northborough, MA 2005 3 months : Embedded Linux kernel system administration device drivers
- Comtech EF Data contract - Tempe, AZ 2001 - 2003 : Software engineering and system architecture VxWorks BSP device drivers and board-bringup IP header compression system performance improvement
Confidential
Network Management Architect
Architect for control protocols to implement high availability and fault tolerance on core internet router
Network Management Team Leader
Responsible for interviewing candidates, making hiring decisions but not negotiating salary and benefits, assigning tasks, mentoring and training new team members, tracking status of software projects, and reporting to upper management I performed this role for eighteen months in addition to my regular responsibilities
Principal Software Engineer
Network Management SNMP, RMON, Cisco CLI device drivers board-bringup integration and testing
Senior Software Engineer
Configuration and databases for distributed systems client/server Hardware Abstraction in device drivers
Confidential
Senior Software Engineer
Routing protocols including unicast and multicast fastpath forwarder optimizations system diagnostics/POST, device drivers system initialization and bootstrap critical bugfix team for VNSwitch900
Software Engineer 2
Common code team common software development and support for several router/switch products
Software Engineer 1
Network Management Common code Clearcase administration and UNIX system administration tools and environment built cross assemblers, compilers, simulators
Confidential
Quality Assurance Test Engineer
Software Quality Assurance, test cases, test scripts, test automation, report generation and defect reporting
Confidential
Work Center Supervisor
Supervised Marines in avionics and aviation electrical work center night shift
Collateral Duty - Inspector
Inspected and certified quality and correctness of repairs by avionics technicians ensured and certified that aircraft was safe for flight following maintenance activities
Avionics Technician
- Troubleshot aircraft problems using multimeters, oscilloscopes, time-domain reflectometers and other electronic test equipment performed repairs, wrote detailed VIDS/MAF report for permanent aircraft log book
- Secret security clearance TEMPEST certification repair of cipher communications gear
- Performed maintenance and repairs on aircraft communication and navigation systems including ICS, TACAN, IFF, VHF and UHF direction finders, UHF/VHF/HF radios, RADAR altimeters, barometric altimeters and RADAR beacons
- Performed maintenance and repairs on aircraft electronic countermeasures systems AN/ALQ-144, AN/APR-39, AN/APR-139 , electro-hydraulic flight control systems, and engine electrical systems on both Pratt Whitney T400 and General Electric T700 turboshaft engines