Illinois-based software engineer with a passion for building practical, wellβdesigned solutions that push me to learn something new every day.
I thrive on TypeScript, React/Next.js, and .NET, with deep expertise in AI integration and DevOps.
3 years of hands-on software development experience building production applications, deploying cloud infrastructure, and integrating AI/ML systems. Currently seeking professional opportunities or freelance collaborations.
π§ Email: christiantannahill2@gmail.com
πΌ LinkedIn: linkedin.com/in/christian-tannahill
π Portfolio: cstannahill-software-dev.vercel.app
π Location: Illinois, USA | Open to Remote/Hybrid/Relocation
β¨ Full-Stack Versatility β Seamlessly transition between React/Next.js frontends, .NET/Node.js/FastAPI backends, and AWS/Azure cloud infrastructure π€ AI Integration Expertise β Production experience with OpenAI, Anthropic, LangChain, and RAG systemsβturning AI capabilities into real business value π Shipping Mindset β Proven track record of delivering production applications with 3,300+ active data points and published NPM packages β‘ Modern DevOps β Docker, CI/CD, serverless architectures, and event-driven systems that scale π Continuous Growth β Sabio Full-Stack Bootcamp foundation (React/.NET/SQL, 2022) + 3 years of hands-on production experience building increasingly complex systems
| Area | Technologies & Tools |
|---|---|
| Front End | React, Next.js (App Router), Vite, ShadCN UI, Tailwind CSS, HTML5/CSS3, Redux, Zustand, Context |
| Back End / APIs | ASP.NET Core, Node.js/Express, FastAPI, REST & WebSockets, ADO.NET, Entity Framework, Prisma |
| Languages | TypeScript, JavaScript, C#, Python, Rust (exploring) |
| Cloud & DevOps | Docker, AWS (Lambda, API Gateway, DynamoDB, S3, Bedrock), Vercel, Railway, Azure, GitHub Actions |
| AI/ML Integration | OpenAI, Anthropic (Claude), Ollama, LangChain, LangGraph, Hugging Face |
I build fast, document thoroughly, and prioritize MVP-first releases so projects deliver value early and evolve iteratively.
| Language / Framework | Project | Tech Highlights | What It Does |
|---|---|---|---|
| LegisTrack π | Next.js 15, Supabase, Prisma, Inngest, OpenAI/Anthropic, shadcn/ui | AI-powered legislative tracking platform monitoring 3,300+ pieces of legislation. Automates bill summarization and categorization, reducing research time from hours to minutes. Features reliable background job processing with Inngest for 24/7 updates and real-time notifications. | |
| TrendDev π | React, TypeScript, Vite, AWS (Lambda, DynamoDB, S3, API Gateway, Amplify), DeepSeek LLM | Full-stack AWS serverless application processing 1,290+ job postings to surface emerging tech trends. Event-driven ETL pipeline combines regex extraction with LLM enrichment to deliver actionable insights for career planning and hiring decisions. Demonstrates production-grade serverless architecture. | |
| schemantic π¦ | TypeScript, Node.js, OpenAPI | Published NPM package that eliminates manual API typing work. Automatically generates fully-typed TypeScript clients from OpenAPI schemas, reducing integration time and preventing runtime type errors. Designed specifically for FastAPI backends with extensible architecture. | |
| code-evo | Vite, React, TypeScript, Python, LangChain, MongoDB, Chroma, Ollama | Multi-model AI system leveraging LangChain, MongoDB, and Chroma vector search to analyze Git repositories. Discovers hidden coding patterns and technology migration trends to help teams make data-driven architectural decisions. Demonstrates RAG (Retrieval-Augmented Generation) implementation. | |
| portfolio-nextjs | Next.js 15, TypeScript, Tailwind, ShadCN, MDX | Personal site & blog, built for speed and easy content updates with MDX-powered articles. |
See all my repos for more experiments, tools, and games.
π± My GitHub Data
π¦ ? Used in GitHub's Storage
π 2,339 Contributions in the Year 2025
π« Not Opted to Hire
π 78 Public Repositories
π 0 Private Repositories
I'm a Night π¦
π Morning 566 commits βββββββββββββββββββββββββ 11.16 %
π Daytime 1230 commits βββββββββββββββββββββββββ 24.25 %
π Evening 1383 commits βββββββββββββββββββββββββ 27.27 %
π Night 1893 commits βββββββββββββββββββββββββ 37.32 %
π I'm Most Productive on Saturday
Monday 462 commits βββββββββββββββββββββββββ 09.11 %
Tuesday 498 commits βββββββββββββββββββββββββ 09.82 %
Wednesday 1054 commits βββββββββββββββββββββββββ 20.78 %
Thursday 934 commits βββββββββββββββββββββββββ 18.41 %
Friday 676 commits βββββββββββββββββββββββββ 13.33 %
Saturday 1094 commits βββββββββββββββββββββββββ 21.57 %
Sunday 354 commits βββββββββββββββββββββββββ 06.98 %
π This Week I Spent My Time On
ποΈ Time Zone: America/Chicago
π¬ Programming Languages:
TypeScript 33 hrs 28 mins βββββββββββββββββββββββββ 63.59 %
JSON 6 hrs 27 mins βββββββββββββββββββββββββ 12.27 %
Markdown 3 hrs 15 mins βββββββββββββββββββββββββ 06.18 %
CSS 1 hr 51 mins βββββββββββββββββββββββββ 03.52 %
JavaScript 1 hr 27 mins βββββββββββββββββββββββββ 02.78 %
π₯ Editors:
VS Code 51 hrs 9 mins βββββββββββββββββββββββββ 97.16 %
Visual Studio 1 hr 29 mins βββββββββββββββββββββββββ 02.84 %
π±βπ» Projects:
job-market-analyzer 33 hrs 33 mins βββββββββββββββββββββββββ 63.74 %
image-conversion 6 hrs 34 mins βββββββββββββββββββββββββ 12.49 %
schemantic 5 hrs 42 mins βββββββββββββββββββββββββ 10.84 %
legislation-tracker 2 hrs 46 mins βββββββββββββββββββββββββ 05.28 %
py_image 2 hrs 1 min βββββββββββββββββββββββββ 03.86 %
π» Operating System:
Windows 52 hrs 38 mins βββββββββββββββββββββββββ 100.00 %
I Mostly Code in TypeScript
TypeScript 50 repos βββββββββββββββββββββββββ 51.02 %
Python 12 repos βββββββββββββββββββββββββ 12.24 %
Rust 10 repos βββββββββββββββββββββββββ 10.20 %
C# 6 repos βββββββββββββββββββββββββ 06.12 %
Jupyter Notebook 2 repos βββββββββββββββββββββββββ 02.04 %
Timeline
Last Updated on 24/10/2025 18:52:00 UTC
I'm actively seeking professional opportunities or freelance collaborations. I'm always keen to:
- Build production-ready applications (full-stack web apps, AI-powered tools, developer platforms)
- Architect cloud infrastructure (AWS/Azure serverless, event-driven systems, scalable APIs)
- Integrate AI/ML workflows (LangChain agents, OpenAI/Anthropic APIs, RAG systems)
- Contribute to open-source (TypeScript/React utilities, DevOps tooling, .NET APIs)



