Full-stack developer, explorer, and life-long learner

Hey, I’m Andrew Kirchofer!

I’m a software engineer specializing in JavaScript/TypeScript, React, Next.js, implementing AI models, SDK development, and API integrations.

Check out what I’m working on at GitHub or get connected with me on LinkedIn.

 
Photo_6553744_DJI_144_jpg_4825220_0_202281522738_photo_original.jpg Copy.JPG

Resume

Job Titles

2016-Present: Lead Software Engineer at Weevio

  • SDK Experience (Javascript)

    • Developed our PIMS.js API SDK layer — increased code reuse and maintainability between our front-end and back-end applications. Successfully implemented and trained team on test-driven development.

    • Developed our Apple GSX API SDK layer — significantly improved code maintainability. Previously the GSX API requests were scattered throughout multiple applications, this project consolidated these API requests into a SDK layer. Enabling us to more easily react to API changes from Apple.

  • Front-End Experience (React.js)

    • Developed our Cloud POS — refreshed our legacy POS software offering with a modern UI/UX, using React.js. Capable of running cross-platform and cross-device.

    • Developed our Appointment Scheduler — can be used as a stand-alone Appointment Scheduler or integrated into Customer Service Portal.

    • Developed our Customer Portal 1.0 and 2.0 — successfully processed over $1,500,000 worth of credit card payments.

  • Back-End Experience (Node.js)

    • Architected and developed our multi-tenant Weevio Cloud platform — currently hosting over 50 companies, with as many as 1,000 locations each. Load-balanced and designed to horizontally-scale automatically. Successfully maintained 100% up-time.

    • Integrated our Cloud POS into Shopify — utilized Shopify’s REST and Webhook API’s to sync products from our Cloud POS to Shopify. As well as generating orders in our Cloud POS from Shopify.

    • Developed our [Apple] GSX Appointment Notifier background process — successfully sent over 750,000 tenant/end-user email notifications.

    • Developed our bilingual Customer Service Portal — designed to improve Apple Authorized Retailer in-store employee UX and customer UX. Successfully used by over 1,000 stores in Latin America.

    • Developed our bilingual SRO Images Portal — successfully processed over 500,000 images.

  • API Integrations Experience (REST/SOAP)

    • AWS, Firebase, Google Cloud, Apple GSX, Auth0, Shopify, TSYS, Stripe, Shopify, USPS, Philips Hue, and more.

2017-Present: Software Engineer at KueCloud

  • SaaS Experience

    • Architected and developed KueCloud Genius — Allowing users to effortlessly search GitHub issues using natural language, avoid duplicates, create and comment on issues via chat. Integrates with Discord.


Proficiencies

Languages

JavaScript
TypeScript

Front-End

React
Electron
Bootstrap UI
Material UI
Semantic UI
HTML
CSS

Back-End

Node.js
Express
Handlebars
Unit Testing
Distributed Systems
SDK Development
DynamoDB
MongoDB

Other

AWS
Google Cloud
Firebase
JSDoc
Git
Unix, Linux, and Windows CLI

Contact

Interested in working together?

Send me a message below or call me at (317)-489-0779

color-3.png