Open to full-time roles

Hersh Hajare

Software Engineer

Production experience at Ciena and BlackBerry QNX. I build systems software, embedded tools, and AI-powered developer infrastructure.

Primary Stack + C/C++
Full Stack + AI Tooling
Domain + Embedded

About

Software engineer with production experience across systems programming, embedded development, and AI-powered tooling.

Currently at Ciena building developer tools, AI-powered analysis systems, and core libc infrastructure
Two terms at BlackBerry QNX working on kernel code, CoreOS libc, and embedded systems
Full-stack experience with AI tools: frontend, backend, databases (etcd, FoundationDB)

Outside of work, I'm drawn to motorsport engineering—the telemetry systems, real-time data pipelines, and the unforgiving precision required when milliseconds matter. That mindset carries into how I write software.

Experience

Software Engineering Intern

Ciena

September 2024 – Present

Building developer tools and systems infrastructure for optical networking products used in carrier-grade telecommunications worldwide.

  • Developed internal memory leak detection tool, enabling 40% faster issue resolution
  • Built AI-powered log analysis tool using OpenAI APIs (full-stack: frontend, backend, database)
  • Enhanced Ciena's internal libc used across all OS-level products
  • Worked with distributed databases (etcd, FoundationDB) for reliability and fault tolerance
  • Deployed and tested features on live hardware using Docker
  • Presented technical tools to 100+ employees, driving cross-team adoption
C Python OpenAI API Docker etcd FoundationDB

Software Developer Intern

BlackBerry QNX

May 2023 – Aug 2023 • May 2024 – Aug 2024

Two internship terms working on CoreOS and embedded systems for QNX— a microkernel RTOS deployed in automotive, medical, and industrial systems.

  • Developed and tested CoreOS libc for system functions and performance optimization
  • Wrote and optimized kernel code to enhance system functionality
  • Installed and configured embedded systems on Raspberry Pi targets
  • Created ISO 26262 safety documentation for CoreOS products
  • Built Python automation scripts using JAMA REST API for database operations
  • Designed unit tests in ADA SPARK and C for product-specific targets
C C++ Python ADA SPARK GCC GDB Make

Skills

Languages

C
C++
Python
Java
Go

Systems & Platforms

Linux
QNX RTOS
Raspberry Pi
Docker

Tools

Git
GCC/GDB
OpenAI API
JIRA

Domains

Systems
Embedded
AI Tooling
Databases

Contact

Open to software engineering roles in systems, embedded, or AI tooling. Based in Ottawa, Canada. Graduating December 2026.