B.T. Trucking, Inc. (Haulink)
Backend Engineer
Mar 2023 - Nov 2023
Full-time - Remote
-
Created Rust microservices to send Docusign envelopes and QuickBooks bills & invoices.
-
Developed an OAuth 2.0 API using Rocket.
-
Developed a Yew-based frontend interface integrated into the Django admin dashboard to manage assignment details such as time, rates, fees, and more, as well as QuickBooks billing and PDF generation.
-
Created feature tests (Cucumber) and mock API requests (Mockito) during test-driven development
-
Wrote an ORM library for seamless interactions with the SurrealDB database across the Rust codebase
Stack: Rust (Rocket), Python (Django), Postgres, SurrealDB
Redcon1, LLC
Web Developer
Dec 2019 - Mar 2022
Full-time - On-site
-
Created and improved custom Shopify integrations.
-
Created an automatic monthly reward redemption system for the Redcon1 "Tier Operator" referral program.
-
Worked on Shopify line item scripts (Ruby) for deals and the Tier Operator fulfillment system
-
Wrote all of the back end for the iOS app (PHP) including sign in (Shopify email verification using SendGrid).
-
Automated UPC label creation for the UPC stickers used in apparel packaging.
-
Created PHP endpoints and WordPress admin plugins to read and update MySQL database and update Shopify customers/orders/producntts via the Shopify REST API.
-
Wrote partner app & systems to create linked orders on our partner's store (Icon Meals) on order creation for orders that coain their products.
-
Wrote integrations to sync Contentful entries with Shopify and created endpoints to serve content to the headless React site.
Stack: PHP, MySQL, JavaScript, TypeScript (React), Liquid, Ruby, Shopify, WordPress