Christopher D. Daly
About Me
I'm a software engineer with over 15 years of experience building scalable, robust web and cloud-native applications. I recently completed a Master's in Computer Science at Northeastern University, where I focused on intelligent agents, machine learning, and cognitive architectures. I design robots for fun, and I'm passionate about creating modular, explainable systems that address complex, real-world challenges.
Currently, I'm working on Project LOGOS, a non-linguistic cognitive architecture that combines symbolic planning with neural embeddings to create agents capable of spatial reasoning, causal understanding, and goal-directed behavior. The project explores how robots can think and plan without relying on language models, drawing inspiration from neuroscience, classical AI, and modern deep learning.
My work sits at the intersection of AI research and practical engineering, where I'm most interested in building systems that are both powerful and interpretable, creating agents that don't just work but whose reasoning we can understand and trust.
Technical Skills
Languages & Core
Python, C#, C/C++, Java, JavaScript, TypeScript, PHP, R, SQL
AI/ML & Research
PyTorch, TensorFlow, OpenAI API, LangChain, HuggingFace, Gym, STRIPS Planning
Infrastructure & Cloud
.NET Core, Node.js, Docker, Kubernetes, GCP, Vertex AI
Data & Knowledge Systems
Neo4j (Graph DB), Milvus (Vector DB), Postgres, MongoDB, SQL Server
Robotics & Hardware
ROS2, Arduino, Raspberry Pi, 3D Printing, Fusion 360, SLAM Navigation
Modern Web
Next.js, React, Tailwind CSS, ASP.NET MVC, MDX
Featured Projects
Project LOGOS - Non-Linguistic Cognitive Architecture
A research project exploring how intelligent agents can reason, plan, and act without language models. LOGOS combines symbolic AI (STRIPS planning, A*), neural embeddings, and graph-based knowledge representation to create explainable, goal-directed behavior.
Core Components:
- Sophia: Non-linguistic cognitive core for Project LOGOS
- Apollo: UI and command layer for Project LOGOS
- Hermes: Stateless language & embedding tools for Project LOGOS
- Talos: Sensor/Actuator Abstraction Layer for Project LOGOS
Tech Stack:
- Neo4j for causal & spatial graphs
- Milvus for vector similarity search
- PyTorch for neural embeddings
- ROS2 for robot integration
Read more in my blog series exploring the theory and implementation details.
Sophia - Intelligent AI Agent (Legacy)
Early prototype that evolved into the memory component of Project LOGOS. Explored conversational agents with persistent memory, tool usage, and knowledge graph integration.
HuggingFace models, OpenAI API, Milvus DB, Neo4j
TurtleBot3 Autonomous Navigation
Built and programmed a TurtleBot3 robot with ROS2 for autonomous SLAM navigation. Custom hardware integration with Slamtec RPLidar and Cartographer for real-time mapping. All structural components 3D printed from custom Fusion 360 designs.
ROS2, SLAM, Cartographer, 3D Printing, Fusion 360
Exploratory Robotics Research
Hands-on experimentation with embedded systems, motor control, and sensor fusion. Built multiple robots from scratch to explore different control paradigms, from simple reactive behaviors to complex state machines.
Arduino, Raspberry Pi, Motor Controllers, Pygame, 3D Printing
SCRMBL - StarCraft II RL Framework
Extensible reinforcement learning platform built on Blizzard's StarCraft II API. Designed for research into multi-agent systems, real-time strategy, and hierarchical planning in complex game environments.
Python, Gym, StarCraft II API, Reinforcement Learning
Mixed Data Clustering Analysis
Comprehensive survey and empirical comparison of clustering algorithms for mixed numerical and categorical data. Implemented and benchmarked multiple approaches with statistical analysis in R.
R, Statistical Analysis, Machine Learning, Data Mining
NLP Embeddings Benchmark
Systematic evaluation of embedding methods (Word2Vec, FastText, BERT, SBERT) across multiple NLP tasks. Analyzed trade-offs in speed, quality, and computational requirements for different use cases.
PyTorch, Transformers, scikit-learn, NLP
MinMax Priority Queue
High-performance implementation of a double-ended priority queue supporting O(1) min/max retrieval. Demonstrates efficient heap-based data structure design with rigorous complexity analysis.
Data Structures, Algorithms, Heap Implementation
Professional Experience
Software Engineer
Kessel Run (USAF/Concept Solutions) · Boston, MA · 2020-2021
Developed mission-critical cloud-native backend services and real-time rule engines for Air Force operations. Architected microservices deployed via Docker and Kubernetes with focus on reliability and performance under high-stress scenarios.
C#, .NET Core, Kubernetes, Docker, Microservices
Software Engineer
WordStream Inc. · Boston, MA · 2017-2020
Built SaaS applications with complex integrations into Salesforce and Intercom ecosystems. Optimized high-volume billing systems and data analytics pipelines serving thousands of enterprise customers.
C#, JavaScript, Salesforce API, Data Analytics, SaaS
Senior Developer
Rightpoint Consulting · Boston, MA · 2015-2017
Delivered enterprise CMS solutions using Sitecore and EpiServer for Fortune 500 clients. Led technical training initiatives and mentored junior developers in .NET best practices and architecture patterns.
C#, Sitecore, EpiServer, Enterprise Architecture, Mentorship
Education
Master of Science, Computer Science
Northeastern University
Boston, MA · 2023
Focus: Intelligent Agents, Machine Learning, Cognitive Architectures
Bachelor of Science, Computer Science
Millersville University
Millersville, PA · 2005
Get in Touch
I'm actively seeking opportunities in AI/ML research, intelligent systems, and robotics. Whether you're working on cognitive architectures, autonomous agents, or building interpretable AI systems, I'd love to connect.