Suggestions
Cory Snider
Full-stack and Embedded Software Developer
Professional Background
Cory Snider is an accomplished computer engineering generalist with a diverse skill set that embodies his "W-shaped" expertise. His career spans various roles, from being a Senior Software Engineer at Mirantis to holding pivotal engineering positions at renowned tech companies like Docker, Inc., Fitbit, and Pebble Tech. This extensive experience across the software development spectrum—from full-stack web development to embedded systems—positions Cory as a versatile and valuable asset in the tech industry.
Cory's knack for technology began at the University of Waterloo, where he pursued a Bachelor of Applied Science in Computer Engineering. Since then, he has amassed a formidable portfolio, demonstrating a solid track record that showcases his ability to work with a multitude of technologies and programming languages. As a Senior Software Engineer at Mirantis, Cory has been responsible for designing software solutions that are not only efficient but also innovative, reflecting his commitment to excellence in engineering.
His previous tenure at Docker, Inc. saw him contribute significantly to the advancement of containerization technology, while his role at Fitbit involved integrating embedded systems in health and fitness devices, underscoring his proficiency in creating useful applications for end-users. Additionally, Cory's experience at Pebble Tech, where he worked as an Embedded Software Engineer, allowed him to further hone his skills in developing software that interacts closely with hardware—a specialty that sets him apart in the computing field.
Cory's diverse experience also includes internships at Google and BufferBox, where he was introduced to high-impact projects that shaped his career early on. His time at Nuvation Engineering as a Staff Design Engineer and as a Software Developer Co-op at eSentire Inc. provided him with a robust foundation in both the embedded systems and web development domains, cementing his dual expertise in the industry.
Education and Achievements
Cory Snider's educational background, rooted in the competitive environment of the University of Waterloo, equipped him with the analytical skills and technical acumen necessary for a successful career in computer engineering. Through his studies, he gained a deep understanding of computer systems, software development, and electronic hardware design. This strong educational foundation has enabled him to excel in various technical roles throughout his career.
His academic experience laid the groundwork for his practical exposure during multiple internships. These opportunities allowed him to apply theoretical knowledge to real-world challenges and develop innovative solutions across numerous platforms. Notably, during his internship at Google, Cory was privileged to work alongside industry leaders, which provided him with a unique perspective on software engineering practices at one of the world's most prestigious tech companies.
Throughout his career, Cory has consistently pushed the boundaries of technology and innovation. His expertise in both web and embedded systems development means he is proficient not only in languages such as Python and JavaScript (including frameworks such as React.js) but also in programming languages like Verilog for designing FPGA applications. This combination of skills allows him to traverse both software and hardware landscapes, making him a highly sought-after engineer.
Key Achievements
Cory's career is marked by several key achievements that underscore his capabilities and contributions to the tech community. His most notable accomplishments include:
- Innovative Software Solutions: Leading projects at Mirantis that leverage cloud technology and containerization to optimize software development processes.
- Embedded Systems Development: Designing and implementing features for Fitbit devices that enhance user interactivity and improve health monitoring functionalities.
- FPGA Applications: Successfully designing and deploying FPGA applications using Verilog, showcasing his expertise in creating efficient and robust hardware solutions.
- Internship Brilliance: Gaining invaluable experience during his time at Google and BufferBox, where he contributed to significant projects that address complex problems in software engineering.
- Collaborative Engineering: Working within diverse teams at major tech firms, adapting to various methodologies, and contributing to cross-functional projects that enhance product offerings.
- Advancement of Web Technologies: Contributing to the development of web applications using modern frameworks like React.js, furthering his commitment to utilizing the latest technologies in his work.
Cory Snider’s diverse background in computer engineering, underpinned by a strong educational foundation and substantial industry experience, exemplifies the attributes of a well-rounded engineer. His dedication to both personal and professional growth continues to drive innovation in the rapidly evolving tech landscape, making him a valuable contributor to both his current team at Mirantis and the broader tech community.
