Andrew Petersen

Software Architect • Software Engineer

Employment History

NRI North America2012 - Present

Principal Architect

Software Consultant delivering full-stack web applications for clients spanning many industries and sizes.

Quad/Graphics2009 - 2012

Software Developer

Web Developer working on SharePoint customizations.

SC Johnson Wax2008 - 2009

IT Contractor

Helped employees transition to new PCs.

Education

University of Wisconsin-Milwaukee

B.S. in Computer Science

Skills

TypeScript/JavaScriptC#CSSReactRemixNext.jsExpressNode.jsASP.NETAzure OpenAIGenerative AILLMsAnthropicAgentsRAGPrompt EngineeringPostgresSQL ServerCosmosMongoAzure AI SearchTypesenseDockerADO PipelinesGithub ActionsAzureAWSGCPFly.ioOAuthAzure ADViteTailwind

Side Projects

BetterSpotify
Uses AI to create Spotify playlists based on your mood and listening history.
Wanderlog
Travel diary for my family and friends
CodeSnippets
Github Gists on steroids, VS Code Extension
API Tester
Postman + Snapshot testing
WedSnap
Live wedding photo sharing and slideshow
I Need Your List!
Family gift ideas
SPScript
Open source SDK for SharePoint

Builder of cloud-first, full stack web apps that leverage AI. I have 15 years of professional experience, but coding isn't just my job; it's a hobby and source of excitement. At work, I bridge technical and business perspectives to create innovative and impactful solutions. At home, I dive into side projects purely for the joy of exploring new tech and honing my skills.

Notable Experience

Lead AI Architect
MuleSoft to .NET Migration Platform
  • Architected and built an AI-powered migration platform that achieved 5x productivity gains, reducing an endpoint migration from days to hours, across 600+ MuleSoft endpoints.
  • Built a DAG-driven, multi-agent system for code analysis, spec lift-and-shift, and standards-compliant C# output.
  • Collaborated with client stakeholders to define migration strategy and measure productivity gains. Led team of developers in executing migrations using the platform.
Solution Architect & Lead Developer
Conversational AI Offering
  • Conceptualized and developed a custom "Chat with Your Company Data" solution, created IP to offer cost-effective, tailored AI solutions.
  • Engineered flexible abstractions around semantic search, tool utilization, and agents
  • Led 8 successful client deliveries and a subsequent promotion to featured solution offering for our consultancy.
Curriculum Developer & Instructor
AI Training for Web Developers
  • Devised the AI workshop, pitching and building the entire program on personal initiative, which became a key company training resource.
  • Developed and delivered the curriculum, training three internal cohorts.
  • Expanded the initiative from an internal program to a revenue generating offering.
Product Developer
AI Finance Tool
  • Launched an app to provide AI powered earnings call transcripts, summaries and insights.
  • Implemented agentic workflow with streaming UI and real-time updates using Server-Sent Events.
Platform Engineer
Supply Chain App Platform
Grocery Chain
  • Architected a platform to streamline app development for supply chain teams, reducing the friction of infrastructure setup, auth, and data access to common domain objects.
  • Collaborated with numerous enterprise teams to assess needs and align the platform with corporate best practices and architecture standards.