Ajay Raj
Let's talk
Let's talk
Hardware fascinates me, especially in unusual target environments.
I'm privileged to have designed and engineered systems that operate in many contexts, including inside the human body, 30,000 feet in the air, and across millions of phones, computers, and servers.
The perfect pairing of software and hardware is bliss.
Design Philosophy: Start from first principles. Bias toward simplicity and correctness. Less is more but don't be cheap.
Stack Preference: Whatever fits the problem. Most at home in C/C++, Python, and Linux.
Practice:
Currently focusing on
I’ve also been studying how models and representations shape system behavior especially when abstractions begin to influence reality more than the underlying system itself. A recent example I’ve been thinking about: sneckdowns.
Recent reads:
Image Guided Therapy Devices
Senior Software Engineer
Del Mar, CA
Aeronautical Systems, Inc.
Software Engineer
Poway, CA
I start with the intent, what the product is meant to do, and let that shape the architecture and constraints before focusing on implementation.
I gravitate toward problems that cross abstraction layers, especially when systems get messy and ambiguous.
Working with physical systems shapes how I think about reliability, performance, and tradeoffs.
Embedded systems, prototyping, and fabrication give me a grounded perspective on engineering decisions and real-world behavior.
Increasingly interested in systems that learn, adapt, or reason under uncertainty.
My focus is less on specific frameworks and more on integrating intelligent behavior into larger architectures.
Purpose-built for device prototyping and hardware development
Designed and built a CNC machine based on the OpenBuilds Sphinx platform for hardware prototyping and device fabrication. Now using it for rapid prototyping of physical products and custom mechanical parts.
Featured on CNET and Lifehacker
Viral Spotify stats visualizer built to handle massive traffic spikes.
Production-ready architecture with Docker orchestration
Full-stack video platform with ML-powered insights. Built end-to-end: video processing pipeline, async task queue, wordcloud generation, and automatic categorization using NLP. Handles concurrent uploads, transcoding, and serves thousands of videos.
Deep dive into distributed systems and low-level networking for senior design
Peer-to-peer distributed filesystem using DHT and FUSE. Designed the networking layer, consensus protocol, and filesystem interface. Every node shares storage—files automatically replicate and remain accessible even as nodes join/leave.
Built for university research lab
Custom embedded hardware for botanical research. Integrated GPS, thermal imaging, IR spectrometry, and resistivity sensors into a handheld device. Designed data pipeline: sensor → Arduino → real-time display → geotagged CSV export to research servers.