Charles Junichi McAndrews

Software Engineer

Building government technology at the State of Alaska — currently migrating 30+ systems to Azure while shipping AI-powered tools for education.

junichimcandrews@gmail.com
Ask me anything

AI-powered · Responses may not reflect exact words or opinions

Hey — ask me anything about Charles' work, projects, or background.

What does Charles do at work?What AI projects has he built?What's his tech stack?Tell me about MiClean

Background

I work at the Alaska Department of Education, where I lead the migration of 30+ legacy .NET applications, CI/CD pipelines, and databases to Azure. Before that, I spent two years building and maintaining the department's web applications, APIs, and infrastructure from the ground up.

Outside of work, I build things that interest me — a fine-tuned language model trained on my own data, an iOS app that uses GPT-4 Vision to help people organize their photos, and this portfolio with its RAG-powered chatbot. I care about accessibility and ship everything to WCAG 2.0.

Experience

Software Development Engineer 3

State of Alaska - Dept. of Education & Early Development

Jan 2023 - Present
  • Leading Azure migration of 30+ repositories, CI/CD pipelines, and databases from on-premise infrastructure
  • Modernizing legacy .NET Framework applications to .NET Core/8 with Terraform-managed infrastructure
  • Building AI-powered educational tools with Azure OpenAI Services
  • Maintaining WCAG 2.0 accessibility compliance across all applications

Software Development Engineer 1-2 / Webmaster

State of Alaska - Dept. of Education & Early Development

Jan 2021 - Jan 2023
  • Built and maintained full-stack applications with ASP.NET/C#, React, Angular, and Vue.js
  • Set up CI/CD pipelines and containerized deployments with Docker
  • Designed RESTful APIs and database solutions across SQL Server, PostgreSQL, and MongoDB

Skills

Languages

C#, Python, TypeScript, Swift, SQL, Java, C

Front-End & Mobile

React, Angular, Vue.js, Next.js, SwiftUI, UIKit, Tailwind CSS

Back-End

ASP.NET Core, Node.js, FastAPI, REST APIs, Entity Framework

AI & ML

Azure OpenAI, GPT-4, Whisper, Core ML, RAG, Vector Embeddings

Cloud & DevOps

Azure, Terraform, Docker, CI/CD, Git

Databases

SQL Server, PostgreSQL, MongoDB, Redis

Projects

The chatbot on this site. Uses RAG with vector embeddings to answer questions about my work — real-time streaming, cosine similarity search, and WCAG 2.0 accessible.

Next.js / TypeScript / OpenAI GPT-4 / Vector Embeddings / RAG / Vercel AI SDK

Personal AI Knowledge Base

Fine-tunes Mistral-7B with LoRA on my own data to create a personal AI assistant. Optimized for Apple Silicon with 6-11x training speedup — produces a 164MB model in under 2 hours.

Python / PyTorch / Transformers / LoRA/PEFT / Mistral-7B / Apple Silicon

Enterprise Web Applications

Internal government systems I built and maintain at the Alaska Department of Education — web apps, APIs, and database solutions handling complex state education data.

ASP.NET / C# / SQL Server / PostgreSQL / Entity Framework / REST APIs

iOS app that uses GPT-4 Vision to analyze and categorize photos, helping users find and clean duplicates, screenshots, and clutter. Works offline with Core Data.

Swift / SwiftUI / GPT-4 Vision / Whisper API / Core Data

Education & Certifications

Bachelor of Arts, Computer Science

University of Alaska Anchorage

Certifications

  • PCAP - Certified Associate in Python Programming · Python Institute
  • Unix System Administration Certification