
I'm Brendan, a Full-Stack Engineer (React/TS · Node/NestJS · AI)
I'm a full-stack engineer specializing in React/TypeScript and Node.js/NestJS, delivering scalable APIs, real-time systems, and production-ready web applications. My expertise spans multi-tenant SaaS platforms, fintech solutions, trading systems, IoT applications, and AI-augmented features.
I build clean, maintainable architectures with typed API contracts, robust data layers using PostgreSQL and Redis, background job processing, CI/CD pipelines, and comprehensive testing strategies. My recent work focuses on LLM agents, RAG (Retrieval-Augmented Generation) systems, and AI workflow automation using LangChain.js, OpenAI, Qdrant, and Supabase.
Beyond building features, I care deeply about developer experience, system performance, and creating solutions that scale. Whether it's optimizing API latency, implementing real-time WebSocket streams, or integrating blockchain smart contracts, I approach each challenge with a focus on pragmatic engineering and delivering value.
When I'm not coding, you'll find me exploring new technologies, contributing to open source projects like OpenMined, or enjoying the outdoors in beautiful Napa Valley.
Primary Technologies
Additional Skills
Education
Auburn University
Bachelor of Science in Computer Science
August 2012 – December 2017 • Auburn, Alabama, United States
Coursework: Algorithms, Data Structures, Software Engineering, OS, Networking, Cloud, ML Foundations
Open Source Contribution
OpenMined — Contributor (Privacy-Preserving Machine Learning)
GitHub: github.com/OpenMined/openmined
Contributed to improving PySyft developer tooling and stability by enhancing TypeScript/JavaScript components used for encrypted data pipelines and remote execution.