Macallan Savett
Software Engineer | Building scalable applications with Python, Django, React, and AWS.
About Me
Software Engineer at Skilljar. I build scalable applications with Python, Django, React, and AWS. Focus on full-stack development, system architecture, and AI/ML integration.
Background
Transitioned to software engineering from real estate, where I managed databases and complex negotiations. That experience taught me to balance analytical thinking with practical problem-solving. I apply the same approach to engineering: understand requirements, design robust solutions, deliver reliable systems.
Engineering Focus
I build maintainable, scalable systems. This includes frontend architecture, RESTful API design, CI/CD pipelines, and AI integration. I'm interested in how AI can enhance developer productivity through automated analysis and feedback.
Outside of Work
I coach youth soccer and run. Recently completed a half marathon and training for another. These activities help maintain balance and bring fresh perspectives to technical challenges.
Connect
Open to discussing engineering challenges, AI/ML applications, or collaborations. Reach out at jsavett@gmail.com or connect on LinkedIn.
Work Experience
Software Engineer II
Skilljar powered by Gainsight
Seattle, WA
- Led development of scalable frontend architecture, streamlining development and deployment, resulting in 40% faster feature releases.
- Spearheaded QA improvements by implementing Cypress, reducing production issues by 30% and increasing code reliability.
- Optimized AWS architecture (S3, CloudFront, Lambda), decreasing latency by 30%.
- Architected CI/CD pipelines with Docker, AWS, and Node.js, reducing deployment times by 40% and supporting multi-region deployments.
- Designed custom authentication workflows using SAML and OAuth, reducing login times by 15% and improving security.
- Mentored 5 engineers, focusing on system design best practices, resulting in one promotion.
- Developed a churn analysis tool using AWS Lambda, reducing data processing times by 20%.
- Implemented logging and monitoring solutions that improved response times by 20%.
- Redesigned accessibility features to meet WCAG 2.1 standards, boosting customer satisfaction by 25%.
Software Engineer I
Skilljar powered by Gainsight
Seattle, WA
- Built and maintained scalable frontends in JavaScript, Vue.js, and HTML, improving page load times by 15%.
- Integrated APIs and enhanced client authentication systems.
- Led AWS migrations, reducing latency by 30% and operational costs by 20%.
- Implemented continuous integration with PyTest and Django, improving test coverage by 40%.
- Developed PII compliance tools, automating data processing and reducing manual compliance efforts by 50%.
- Led automation tools for employee onboarding/offboarding, cutting manual work by 50%.
AI & Machine Learning
Technical capabilities in AI/ML engineering and implementation
LLM Integration & API Development
Production experience integrating OpenAI GPT and Anthropic Claude APIs. Built RESTful services with structured output parsing, error handling, and rate limiting. Implemented prompt engineering patterns for consistent, reliable responses.
Multi-Agent Code Review Systems
Architected and implemented a multi-agent system for automated code review. Five specialized agents analyze code for correctness, architecture, readability, performance, and educational value. Built with FastAPI, async processing, and structured JSON output parsing.
Speech-to-Text & NLP Pipelines
Developed end-to-end voice processing pipeline: audio transcription, text extraction, NLP analysis, and summarization. Integrated with Django backend, implemented batch processing for audio files, and built data models for storing transcriptions and insights.
Content Generation & Document Processing
Built automated content generation systems using LLMs with context injection and template management. Implemented document parsing, text extraction, and structured data generation. Designed systems for generating personalized content at scale.
Data Processing & Analysis
Built data analysis tools using AWS Lambda for processing and aggregating customer data. Developed churn analysis tool that processes large datasets efficiently, reducing processing times by 20%. Implemented data transformation pipelines and automated reporting workflows.
API Security & Configuration
Implemented secure API key management for AI services using AWS Secrets Manager. Built configuration systems for managing LLM API credentials and settings. Designed error handling and retry logic for API integrations to ensure reliability.
Projects
A collection of full-stack applications, tools, and platforms I've built. Each project demonstrates different aspects of software engineering, from real-time systems to AI-powered solutions.
DailyVoice-Log
AI-powered productivity app that sends daily email prompts for audio logs, then analyzes and compiles them into actionable summaries. Built with React, Django, and AI integration for voice-to-text processing.
TavernMaster
Full-stack campaign management platform for tabletop RPGs. Features real-time chat via WebSocket, character management, campaign dashboards, and role-based access for DMs and players.
AI Review
Personal learning tool that reviews code with five specialized AI agents (correctness, architecture, readability, performance, teaching). Built with FastAPI, designed to improve engineering reasoning through structured feedback.
Adaptive Workout App
Full-stack fitness tracking application with adaptive workout planning. Features workout logging, plan generation, and analytics. Built with Next.js and FastAPI, following accessibility standards (WCAG AA).
Unique Cover Letter Helper
AI-powered tool that generates personalized cover letters tailored to specific job applications. Combines Django backend with React frontend for seamless user experience.
Soccer Team Management
Team management platform for soccer clubs. Features availability tracking, scheduling, and team coordination. Built with React/TypeScript frontend and Node.js backend.
Technologies
Technologies and tools I use to build scalable, modern applications
Frontend
Backend
Cloud & DevOps
AI & Integration
Testing & Tools
Security & Standards
Education
App Academy
Class of Feb 2020
Immersive software development course with focus on full-stack web development | Winter 2019
Oberlin College
Class of 2016
Bachelor's in Economics with a focus on Real Estate
Get in Touch
Let's connect and discuss opportunities