Craig Swann
About Craig Swann
Craig Swann is a Senior Wireless Software Developer with extensive experience in the telecommunications industry, particularly in 3GPP software solutions. He has held various roles at BlackBerry and currently works at eleven-x in Waterloo, where he emphasizes a proactive approach to technical challenges.
Current Role at eleven-x
Craig Swann serves as a Senior Wireless Software Developer at eleven-x, a position he has held since 2015. In this role, he focuses on developing wireless software solutions, contributing to the company's advancements in technology. His work is based in Waterloo, where he has been instrumental in driving projects that enhance wireless communication capabilities.
Previous Experience at BlackBerry
Craig Swann has extensive experience at BlackBerry, where he held multiple roles from 2002 to 2015. He began as an Embedded Firmware Developer and progressed to Senior Firmware Developer, Senior Firmware Designer, and Senior Systems Software Developer. His final role at BlackBerry was as Team Lead for HSPA L1 SW. Throughout his tenure, he was recognized for his ability to understand and debug complex systems.
Education and Expertise
Craig Swann earned a Bachelor of Applied Science (BASc) degree in Computer Engineering from Queen's University, completing his studies from 1998 to 2002. His educational background provides a strong foundation for his expertise in designing and developing 3GPP software solutions, which are critical in the telecommunications industry.
Advocacy for Technical Excellence
Craig advocates for a 'get it done' attitude in technical roles, emphasizing the importance of efficiency and effectiveness in software development. He actively seeks opportunities to improve his skills and learn new technologies, demonstrating a commitment to professional growth and adaptation in a rapidly evolving field.
Early Career at Dalsa
Before his extensive career at BlackBerry, Craig Swann worked as a Co-op Developer at Dalsa in 2001 for four months. This early experience contributed to his foundational skills in software development and set the stage for his future roles in the technology sector.