Available for remote, entry-level ML / AI engineering roles
Andrew Allen
Product-minded builder transitioning into applied AI/ML. I ship software, learn fast, and focus on correctness,
performance, and clear communication—using projects and coursework as the primary proof of capability.
Highlights
A few high-signal proofs and strengths
Shipped software
Built and shipped iOS apps as a solo developer, working through real-world UX, performance, and reliability constraints.
Algorithmic + systems mindset
Comfortable reasoning about data structures, complexity tradeoffs, OS scheduling effects, and concurrency.
Structured upskilling
Active AI/ML learning through Coursera, Microsoft Learn, and math practice focused on statistics and probability.
- Pragmatic communicator: clearly separates what’s proven vs. in-progress, and avoids overstating skill levels.
- Automation mindset: uses PowerShell scripting to streamline workflows and build repeatable lab setups.
- Security-adjacent foundation via completed SOC and security coursework (useful when deploying AI in real environments).
Selected Projects
Proof over chronology
- What I did
- Solo development; designed the interaction model, implemented core algorithms, and optimized for responsive drawing.
- Stack
- Swift, UIKit (with prior Objective-C experience in the pre-Swift era).
- Outcome / artifact
- Shipped iOS app (public listing details not included here).
iOS
Swift
UIKit
Algorithms
Performance
- What I did
- Implemented timing logic and mitigations for background interference; worked with parallel threading for reliability.
- Stack
- iOS (language/framework details not claimed here).
- Outcome / artifact
- Brought to market (App Store details TBD).
iOS
Concurrency
Timing
Reliability
- What I did
- Hand-coded animation logic and gameplay physics; built an interactive loop with responsive controls.
- Stack
- Java
- Outcome / artifact
- Course project (public artifact not linked here).
Java
Physics
Animation
Game loop
- What I did
- Built scripts for system inventory/diagnostics, storage cleanup, and repeatable environment tweaks; configured local VM networks for labs.
- Stack
- PowerShell, Windows/VM networking labs
- Outcome / artifact
- Working scripts and repeatable lab setups (not published).
PowerShell
Automation
Networking
Virtualization
- What I did
- Working through hands-on modules: planning and building a RAG-based solution with user data (in progress).
- Stack
- Microsoft Learn (Azure AI / Foundry learning path; module work in progress).
- Outcome / artifact
- In progress; not claiming results until completed and documented.
RAG
LLMs
Azure AI (learning)
Responsible AI
Experience
Curated to support AI/ML + engineering narrative
Independent software development
Shipped iOS applications as a solo developer, with emphasis on real-world performance, correctness, and user interaction.
- Designed and implemented core algorithms and data models for interactive features.
- Worked through performance constraints and complexity tradeoffs to keep apps responsive.
- Used concurrency and timing strategies where reliability mattered.
Self-directed AI/ML upskilling
Building ML foundations with structured coursework and deliberate practice—prioritizing statistics and probability.
- Coursera: Generative AI & LLM architecture/data prep; quantitative modeling foundations.
- Microsoft Learn: AI Fluency trophy; core modules in AI basics, responsible AI, and Azure AI planning.
- Brilliant: ongoing math refresh (probability, linear algebra, calculus) to support ML rigor.
IT labs & scripting (coursework + practice)
Practical experience with Windows Server administration topics, networking, virtualization, Linux, and automation via PowerShell.
Skills
Grouped for clarity
AI / ML foundations
- Machine learning & AI basics (actively strengthening)
- Deep learning basics (foundational)
- Responsible AI concepts (coursework)
- Math focus: statistics & probability (in progress)
Software engineering
- iOS development: Swift, UIKit
- Java (course/project work)
- Algorithms, data structures, complexity tradeoffs
- Concurrency/threading concepts (applied in iOS projects)
Automation & systems
- PowerShell scripting/automation
- Windows Server admin topics (labs/coursework)
- Networking & virtualization labs
- Linux familiarity (labs/coursework)
- Security fundamentals (coursework)
Education & Certifications
Included where it strengthens positioning
Education
- Mitchell Technical College — AAS, Business Management (Graduated May 2011)
- Dakota State University — AI-related coursework (Spring & Summer 2025; topics remembered: AI, statistics, linear algebra, discrete math, CS)
- Mitchell Technical College — additional study (partial): IT (Windows Server administration, scripting, networking, virtualization, Linux); SCADA (1 semester)
Selected coursework / credentials
- Coursera (IBM) — Generative AI and LLMs: Architecture and Data Preparation (Completed Jan 2026)
- Microsoft Learn — AI Fluency trophy (account: AndrewAllen-8471)
- Coursera (University of Pennsylvania) — Fundamentals of Quantitative Modeling (Completed Aug 2024)
- Coursera (Cisco) — SOC (Sep 2025) + Security series (Oct 2025)
Note: Some learning items are ongoing; only completed or clearly documented items are listed as such.