// 01 — Software Engineering
Software
Engineering
Focused on building reliable, scalable systems with clean architecture. From low-level network programming to AI-powered voice pipelines I approach every problem with a systems-level mindset.
// Core Competencies
Network Programming
TCP/UDP socket programming, custom binary protocols, and client-server architecture using Winsock API.
API Integration
RESTful API design, third-party service orchestration, and secure key management across distributed systems.
Real-Time Systems
Low-latency execution, event-driven design, and performance-critical application development.
AI Integration
Connecting applications to large language models and voice synthesis APIs to build intelligent user-facing systems.
Error Handling & Reliability
Structured error handling, retry logic, graceful degradation, and connection lifecycle management.
Systems Architecture
Modular design patterns, separation of concerns, and scalable codebase organization across multiple languages.
// Technical Stack
Languages
Networking & Systems
Tools & Frameworks
APIs & Services
// Project Spotlights
Multithreaded TCP Chat Server
C++ • Winsock • Socket Programming • Network Protocols
A real-time client-server communication system built from scratch using TCP sockets and the Winsock API. Implements a custom length-prefixed binary messaging protocol for reliable data framing across persistent connections.
// Reliable send loop — guarantees full message delivery
int tcp_send_whole(SOCKET skSocket, const char *data, uint16_t length)
{
int bytesSent = 0;
while (bytesSent < length)
{
int result = send(skSocket, data + bytesSent,
length - bytesSent, 0);
if (result <= 0) return result;
bytesSent += result;
}
return bytesSent;
}// Live Demo
Orion — AI Voice Assistant
Python • OpenAI GPT-4 • Web Speech API • REST APIs
An end-to-end AI voice pipeline that processes speech input, generates intelligent responses via OpenAI's GPT-4, and delivers audio output through text-to-speech synthesis. Built with a focus on low-latency API orchestration and modular architecture across multiple external services.
Web Version
- Browser speech recognition
- Native TTS (no API cost)
- Real-time GPT-4 responses
- Session memory
Python Version
- Google Speech Recognition
- ElevenLabs voice synthesis
- Custom voice personality
- Ambient noise adjustment
// Try it yourself
Talk to Orion
Click the button and speak. Orion will respond with voice.
Start a conversation...
Click to speak
© 2026 Maxwell Kelly. All rights reserved.
Built from scratch with Next.js, TypeScript, Tailwind CSS, and Canvas API — Designed & developed by me