Kimaru Boruett

Electrical Engineer
Version v0.0.2
Location United States
emkboruett@gmail.com Blog TWIL LinkedIn GitHub

About Me

Hello, my name is Kimaru Boruett; I am an international student from Kenya at Swarthmore College. I have an academic background and relevant course experience in Electrical Engineering and Applied Mathematics, backed by great internship experiences with Jamii Telecommunications Limited and Kaizen Electronics Limited both in Kenya. In these places, I have been able to work on network systems optimization, the creation of stable firmware for embedded systems, and the administration of power control in energy systems. I would like to grow a career in research and development, specifically in Analog Mixed-Signal IC Design. With my proficiency in C/C++, Python, Matlab, and familiarity with various engineering tools, I have always been keen on being part of such a team that undertakes difficult projects to bring in newer and better technologies that elevate user experiences. I look forward to bringing my technical expertise into innovative work that can make a difference in the field.

Other than sinking deep into code or grinding on engineering homework, you’ll find me at Swarthmore’s Ware Pool. Currently, I am working on comfortably doing a 200m medley by the end of the semester. I’m a massive fan of English football, and an avid supporter of Arsenal Football Club; I really think we’re gonna win it this season. I also like photography because I find it cool to freeze those perfect moments and nice sceneries with my camera. All in all, I’m all about adventure, always looking for new experiences and challenges that make life more exciting.

Experience

Skills

Education

BSc Engineering BA Mathematics - Swarthmore College ’26

Projects

CUDA Accelerated Ray Tracer | CUDA
Created a GPU-accelerated ray tracing engine using CUDA, optimizing ray-geometry intersections across cores
Implemented Phong, Blinn-Phong shading models for realistic lighting, shadows, and materials like glass, metal
Enhanced GPU efficiency using CUDA streams and memory optimization, reducing latency and improving throughput
Sobel Edge Detector | Python, OpenCV, PYNQ-Z2 FPGA
Built a Sobel edge detection algorithm in C++ with OpenCV for precise image edge detection
Applied grayscale conversion, Sobel operators in x and y directions for accurate gradient-based edge extraction
Enhanced edge clarity with adaptive thresholding, creating binary edge maps for improved visibility and usability
Github projects
I have completed more projects posted on my github. They include an FM Radio, ECG Heart rate monitor, regular ray tracer among many others. Feel free to check them out.

Shout-out

Huge thanks to Oskar Wickström for their article and template of which this website is built from. Many thanks to Ryan Ward from whom I first found out about this template on X.