Boulder, Colorado
Phone: Available Upon Request
resume@nickdunklee.com

Objective

    Seeking a position to utilize engineering, troubleshooting and quality assurance skills in a challenging environment.

    Summary
    • Set up, automate, and maintain test cellular networks for chipset validation
    • Launched several VPN clients to millions of end-users worldwide
    • Scaled and maintained a build infrastructure used by hundreds of engineers
    • Extensive knowledge across a wide range of telecommunications, mobile, computing, and networking technologies
    • Operating system expert in configuration, admin, operation, debugging (OS X, Linux, Windows)
    • Integrate discontiguous automation infrastructures at remote sites
    Work Experience

    Spectra Logic - Engineer in Test
    (2016 - Present)

    Qualcomm, Inc. - Senior Software Engineering
    (2011 - 2016)

    General
    • Create and deploy features to automated systems
    • Support engineer build test requests
    • Support, flash and deploy mobile devices/SIM cards, automate flashing process
    • Document processes through use of web based documentation tools including MediaWiki
    • Participate in code reviews through various source control systems
    • Create, manage, respond to feature requests and bug tracking utilizing JIRA
    LTE Test Base Station Team
    • Trained on LTE tech for automation of LTE test base station (TBS)
    • Configure base station for performance and throughput testing
    • DevOps role to increase efficiency of process to acquire, configure and deploy automation infrastructure
    • Document automation infrastructure to assist in training others

    3G WCDMA Test Base Station Team
    • Enhance existing automated infrastructure to maintain continuous integration (CI)
    • Maintain TBS hardware
    • Bring up, maintain, execute test suites to test various WCDMA technologies (HSDPA, HSUPA, HSPA+, CPC, HS-RACH, etc.)
    • Design log parsing software to automatically process job runs in a user-friendly e-mail format and companion wiki format that writes to a wiki server
    • Maintain legacy code written in multiple languages
    • Work across groups to integrate multiple software tools
    • Transition projects to international site
    • Headed project to convert source control from ClearCase to Git/Gerrit/Jenkins

    QuIC BAIT Team - automating embedded Linux and Android
    • Create process to integrate virtual chipsets at remote sites into local CI automation system
    • Architect custom XMLRPC communications protocol, infrastructure for remote job queuing between groups/sites
    • Extend functionality of ElectricCommander software
    • Port Microsoft Windows manual processes to Linux automated infrastructure
    • Utilize Trace32 JTAG debugger for firmware loading, modify Trace32 loading macros for automation
    • Contribute to software deployments for CodeAurora Forums
    • Develop process to optimize WAN source repository file transfers over limited link

    Cisco Systems, Inc. - Software Engineering
    (2008 - 2011)
    • Create and spearhead release certification and QA effort for iPhone, iPad, Windows Mobile and other platform launches of AnyConnect
    • Create and maintain SSL/DTLS and IPsec VPN testbed back-end infrastructure
    • Scale, maintain, and enhance automated build system with easy-to-use web interface for various client software platforms utilizing VMWare VCenter, Apple Remote Desktop, Python, PHP, SQL, Apache, Xcode, GCC, Visual Studio to support a handful of development teams simultaneously
    • Release engineering - maintain and repair makefiles, dependencies and libraries to keep code building
    • Utilize third-party software to optimize testing process to reduce manual test requirements
    • Train support staff on new products for customer issues resolution
    • Test pre-release and beta equipment/software from multiple vendors to ensure compliance and compatibility
    • Manage purchasing process to adhere to budgetary constraints and acquire proper equipment and software for team efforts
    • Support mobile testing of Apple's iPhone VPN client through corporate partnership
    • Utilize Microsoft WHQL driver testing and certification process to certify and sign code for embedded, mobile, and desktop Microsoft platforms


    Apple, Inc. - iPhone Software Engineering
    (2007 - 2008)
    • Create and design VPN test processes
    • Research automated QA platform for VPN testing
    • Manage borderzone alpha network for livability testing
    • Create IPsec VPN testbed environment
    • Sign off on a handful of iOS releases
    • Configure and deploy RADIUS, NT auth, and other authentication backend systems
    • Work with customer on-site to troubleshoot connection issues
    • Track, debug, log, and diagnose connectivity issues
    • WiFi, WPA, WEP network troubleshooting and debugging using AiroPeek and other tools
    • Assisted on MobileMe, Time Capsule, Snow Leopard and other projects
    • Travel to customer sites for dev test troubleshooting


    University of Michigan Information Technology Services - Network Systems Support
    (2006 - 2007)
    • Deployed, maintained, catalogued, updated network and telecom systems (VPN, WiFi, wired, VoIP)
    • Wrote software solutions for network security and stability
    • Facilitated decision-making for technology purposes

    University of Michigan Information Technology Services - HelpDesk
    (Summer 2006)
    • Answer, diagnose, troubleshoot customer problems. Admin and support.
    Education
    University of Michigan - Bachelor of Science
            (May 2007)
                    
                    Major: Computer Information Systems
                    Minor:
    Computer Science
    Skills and Experience
    Computer
    Operating Systems:
    Windows, Mac OS X, UNIX, Linux, BSD

    Tools:
    Git, Gerrit, JIRA, Microsoft Office, GCC, ElectriCommander, Visual Studio, AiroPeek, WireShark, cellular handset utilities

    Interests
    • Build hardware and software projects to simplify lifestyle while expanding learning
    Amateur Radio
    • FCC-Certified General Class Amateur License
    • Communicate over HF, VHF, and UHF frequencies with people around the world
    • Build and design multiple RF antennas
    • Monitor amateur frequencies for community awareness and safety