Christian Tannahill
Full-Stack Engineer crafting AI analytics & automation
I lead rapid prototyping and delivery across the stack—pairing React + Next.js with scalable AWS and .NET services—to turn messy data sources into actionable insights and polished experiences.
Available for hire — targeting mid-level full-stack roles or short-term product build engagements.
10+
AI-driven analyses shipped
500+ jobs & bills
Daily data processed
3 yrs
Production experience
Currently shipping with
Featured Projects
View All Projects
LegisTrack - Legislative Tracker
October 1, 2025
A robust, scalable web application that automatically tracks, categorizes, and summarizes U.S. federal legislation in plain, understandable language.

Schemantic: OpenAPI Type Generator
September 13, 2025
A fully typed, extensible TypeScript type generator for OpenAPI schemas with FastAPI integration, featuring modular architecture and comprehensive plugin system.

Code Evolution
May 29, 2025
Enterprise-grade AI-powered code analysis platform for analyzing repositories, detecting patterns, and tracking tech evolution.
Tech Stack & Core Skills
Practical experience building full-stack products, AI workflows, and data pipelines.
Frontend Delivery
React + Next.js dashboards, streaming UI, and mobile-ready flows using TypeScript, Tailwind CSS, and state libraries (Redux/Zustand).
Backend & APIs
C#/.NET, FastAPI, and Node services powering analytics, ETL jobs, and AI pipelines with pragmatic REST design.
AI & Automation
Hands-on with OpenAI, Anthropic, Bedrock, and Ollama to build resume intelligence, legislative summarization, and RAG tooling.
Languages
6 toolsFrontend
5 toolsBackend
5 toolsDatabases
5 toolsCloud & Infra
5 toolsAI & Tooling
8 toolsProfessional Experience
Key roles where I've applied my development skills
Independent Software Engineer
Self-Employed - Remote
Ship TrendDev and LegisTrack from concept to production, delivering AI job analytics, resume intelligence, and legislative summarization that process 500+ postings and bills per day.
Design AWS-first serverless architectures (Lambda, EventBridge, DynamoDB, S3) paired with Next.js 15, Prisma, and Inngest for resilient scheduling, automation, and background work.
Integrate AI workflows with OpenAI, Anthropic, and Bedrock to provide resume scoring, salary insights, and policy summaries at cents-per-request scale.
Programmer
AnswerNet - Remote
Maintained .NET APIs that handled OPID status callbacks and legacy VB integrations, reducing manual interventions across support teams.
Automated ETL flows ingesting Excel/CSV/tab-delimited data, orchestrating SFTP transfers, and surfacing results via SSRS dashboards.
Created dynamic CallScripter workflows and REST client tooling that accelerated campaign configuration and troubleshooting.
Full Stack Software Engineer
Carte - Remote
Built the analytics API layer end to end: controllers, services, and data-access logic aggregating revenue, orders, and menu telemetry.
Developed mobile-first React ordering flows plus Stripe checkout, ensuring data parity between customer, kitchen, and admin views.
Authored optimized T-SQL stored procedures (FOR JSON) to ship pre-shaped analytics payloads and keep API responses sub-second.
Education & Skills
Education & Certification
Completed 530+ hours of intensive training in ReactJS, .NET, SQL, and modern web development practices.
- Frontend development with React, Redux, and JavaScript
- Backend API development with C# and ASP.NET Core
- Database design and SQL server implementation
- Authentication, security, and deployment workflows
Core Skills
Ongoing Learning
Currently focused on expanding my expertise in cloud architecture, serverless applications, and integrating AI functionalities into web applications.
Areas of Interest
Technologies and concepts I'm currently exploring and building with
AI & Machine Learning
Building intelligent applications with practical AI integrations using tools like OpenAI, LangChain, and local LLMs (Ollama).
Modern Web Architecture
Exploring scalable, high-performance web application patterns with focus on React Server Components and Edge Computing.
Developer Experience
Building custom tools and workflows that enhance productivity, quality, and reliability throughout the development lifecycle.
Data Analytics
Designing ETL pipelines and aggregation layers that keep dashboards and AI models fed with reliable data.
Latest Insights
Thoughts and articles on development and technology
Balancing Cost and Quality in AI Summarization
Exploring how model choice, input caching, and scale impact the cost and quality of AI-generated legislative summaries.
A reflection on how AI collaboration revealed my architectural strengths and fundamentally changed my approach to project planning through comprehensive documentation.
Let's Connect
Interested in working together? Reach out through any of these channels
Based in Illinois, available for remote work and select on-site opportunities