Andrew Petersen

Software Architect • Software Engineer

Employment History

Core BTS2012 - 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#CSSReactRemixNextExpressNode.jsASP.NETAzure OpenAIAnthropicRAGPrompt EngineeringPostgresSQL ServerCosmosMongoAzure AI SearchTypesenseDockerADO PipelinesGithub ActionsAzureAWSGCPFly.io

Side Projects

Wanderlog
Travel diary for my family and friends
PromptWriter
Takes simple prompts and generates a prompt engineer ed prompt
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

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 and tool utilization, setting the stage for scalable client deployments.
  • Led five 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, with two clients scheduled this fall.
Product Developer
AI Finance Tool
  • Launched an app to provide AI powered earnings call transcripts, summaries and insights.
  • Implemented a sophisticated RAG pipeline 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.
Tech Lead
LTL Reservation System
National Trucking Company
  • Directed the development of a web application allowing users to reserve space on partially filled semi-trailers.
  • Led a team of developers and coordinated with other teams to integrate APIs, ensuring seamless functionality.