Hey, I'm Andrew Kirchofer!

Software engineer with 10 years of professional experience, specializing in full-stack development with TypeScript, JavaScript, React, Node.js, and Next.js.

GitHub Contributions Chart showing Andrew's coding activity over the past year
Scenic landscape representing Andrew's journey as a software developer

Resume

Job Titles

Lead Software Engineer

Weevio | 2016 - Present

Full-Stack Development & Architecture
  • Architected and deployed multi-tenant cloud platform serving 50+ enterprise clients with up to 1,000 locations each; maintained 100% uptime through load-balanced, horizontally-scalable infrastructure.
  • Built cross-platform Cloud POS using React and Node.js, modernizing legacy system with responsive UI/UX for desktop and mobile devices.
  • Integrated Cloud POS with Shopify via REST and Webhook APIs, enabling real-time product synchronization and order management; processed millions in transactions.
  • Developed Customer Portal (v1.0 and v2.0) processing millions in credit card payments with secure payment gateway integration.
API Development & Integration
  • Designed PIMS.js and Apple GSX API SDK layers, consolidating scattered API calls across applications; improved code reuse, maintainability, and reduced response time to Apple API changes.
  • Integrated 10+ third-party services including AWS, Firebase, Google Cloud, Auth0, Stripe, TSYS, USPS, and more.
Process Automation & Scale
  • Built GSX Appointment Notifier background service delivering 1,000,000+ automated email notifications to tenants and end-users.
  • Developed bilingual Customer Service Portal deployed across 1,000+ retail locations in Latin America, improving in-store employee and customer experience.
  • Created bilingual SRO Images Portal processing 500,000+ images with automated workflows.
Team Leadership & Best Practices
  • Introduced and trained engineering team on test-driven development (TDD), improving code quality and deployment confidence.
  • Led implementation of SDK architecture pattern, standardizing API integrations across front-end and back-end applications.

Tech Stack: JavaScript, TypeScript, Node.js, React, DynamoDB, REST, SOAP, GraphQL, AWS.

Founder & Software Engineer

KueCloud | 2023 - Present

AI/ML SaaS Development
  • Developed KueCloud Genius, an AI-powered GitHub issue management tool enabling natural language search, duplicate detection, and conversational issue creation.
  • Integrated Discord bot functionality for seamless developer workflow automation.

Tech Stack: TypeScript, Next.js, AI/ML, MongoDB, Azure

Proficiencies

Languages

  • JavaScript
  • TypeScript

Front-End

  • React.js
  • Next.js
  • HTML/CSS

Back-End

  • Node.js
  • REST
  • SOAP
  • GraphQL
  • DynamoDB
  • MongoDB

Cloud & Services

  • AWS
  • Firebase
  • Google Cloud
  • Shopify
  • Stripe
  • Auth0

Contact

Interested in working together or have a question? Feel free to reach out!

Or connect with me on LinkedIn or GitHub