Clarke Needles
Computer Engineer

Contact

About

I'm Clarke

Third year Computer Engineering student at Queen’s University with a strong interest in embedded systems development and UI design. I’ve gained hands-on experience as a Software Engineer Intern and Quality Assurance Intern at FUJIFILM VisualSonics, where I worked with technologies like C, C++, C#, WinAPI, ATL, COM objects, and automated testing frameworks on large-scale applications.

Outside of work, I enjoy building personal and team projects that range from low-level system applications (like a C data structures library and a multithreaded fractal generator) to full-stack solutions (such as a package security system with Arduino, MQTT, and Flutter). These projects let me combine my engineering background with my passion for problem-solving and design.

I’m also an active member of my community — competing in hackathons, participating in the Canadian Computing Competition, and balancing my technical work with athletics. I currently play baseball at Queen’s University (2023 Canadian Baseball Guru Rookie of the Year), and I’ve worked as a coach and umpire in sports.

I’m motivated by opportunities that let me design impactful software, bridge the gap between hardware and user experience, and work on collaborative engineering challenges.

Experience

Software Engineer Intern

FUJIFILM VisualSonics

May 2025 – Aug 2025

• C and C++ to work with the WinAPI for the system apps. Working with ATL and COM objects.
• Developed a TreeView file navigator panel using the MVP model to improve productivity for a service team app.

Quality Assurance Engineering Intern

FUJIFILM VisualSonics

May 2024 – Aug 2024

• C# to automate manual UI system tests through unit testing.
• Working with a large team, large codebase, development roadmaps, development tools, communication tools.

Projects

Personal Projects

Team Projects

Skills

Professional Skills

Documents

Resume

My professional resume in PDF format

Transcript

Official academic transcript

Contact