Nathaniel Kavianu
@nathanielkavianu
Computer Engineering student building scalable distributed systems and full-stack software with hardware-level depth.
What I'm looking for
I’m an Innovative, highly analytical Computer Engineering student at the University of Toronto, with a robust foundation in full-stack software development, low-level systems programming, and hardware-software integration. I architect scalable solutions, optimize complex algorithms, and deliver high-impact projects end-to-end.
In distributed systems, I’m currently building a fault-tolerant distributed key-value store from scratch, implementing Raft consensus across 5 nodes for strong data consistency. I optimized network communication with gRPC and Protocol Buffers, reaching 10,000+ ops/sec with sub-millisecond latency.
I also push deeply into systems work, developing a custom preemptive multitasking kernel with virtual memory management, round-robin scheduling, and synchronization primitives. Alongside that, I designed a lightweight file system and debugged challenging concurrency issues using GDB and QEMU.
I’m driven by real-world impact across AI and embedded platforms, including an AI-powered autonomous navigation robot using ROS-based SLAM and a trained YOLOv8 model for obstacle avoidance (95% accuracy). As a Software Lead in UTRA, I’ve directed a team of 15 to build an autonomous drone control stack, established CI/CD pipelines, and mentored junior members.
Experience
Work history, roles, and key accomplishments
Software Lead
University of Toronto Robotics Association
Jan 2023 - Present (3 years 4 months)
Led a team of 15 to develop the autonomous drone control stack, establishing CI/CD pipelines for faster, more reliable integration. Mentored junior team members and supported delivery of robotics software.
Education
Degrees, certifications, and relevant coursework
University of Toronto
Bachelor of Applied Science, Computer Engineering
Activities and societies: Dean's Honour List (2023, 2024, 2025).
Bachelor of Applied Science in Computer Engineering with a focus on computer systems, software engineering, AI, and hardware architecture. Coursework includes operating systems, computer systems programming, computer architecture, applied deep learning, and computer security.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nathaniel ?
You can contact Nathaniel and 90k+ other talented remote workers on Himalayas.
Message NathanielFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
