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.