
My Work
14+ years building software across 9 companies
Experience
Professional career timeline

Senior Software Engineer
SLTWTR Inc
Sep 2026 - Present · 1 month
Shopify developer for an enterprise direct-selling health and wellness brand with storefronts in 3 markets (US, AU, NZ), working across the Shopify theme, Shopify apps on Gadget plus extensions, and a Hydrogen app-proxy microservice in a team of about 10 developers; most work since Sep 2026 has been bug fixes
- •Loyalty double-redemption fix (lead): custom Shopify Flow action that holds Yotpo loyalty points with a compare-and-swap metafield write, so points can't be redeemed twice; wrote an ops runbook
- •Theme fixes (lead): fixed price-level variant display and layout issues in the Shopify theme
- •Subscription live refresh (contributor): time-limited polling, retries, and targeted refresh in a Customer Account UI extension
- •Checkout UI extension API deprecation (reviewer): diagnosed the failing deploys, built a Preact/Polaris migration as a prototype, then reviewed a teammate's migration and got its gaps fixed
- •Bug fixes (contributor): order status bundle double-count fix, consultant site-name backfill fix with tests, and subscription data sync to the client's back-office system through Shopify Flow and Gadget

Senior Software Engineer
The Formfactory
Aug 2022 - Sep 2026 · 4 years 1 month
Built and maintained Shopify Plus and headless Hydrogen storefronts for US and global brands, including Oru Kayak, Turtle Beach, The Bouqs, and 5 Star Nutrition
- •Deployed to SLTWTR (Nov 2025 to May 2026) as a Shopify developer for an enterprise direct-selling health and wellness brand with storefronts in 3 markets (US, AU, NZ)
- •Consultant attribution and sponsor selection (lead, Nov 2025 to Apr 2026): referral tracking into cart attributes, self-referral blocking, handling for terminated and suspended consultants, sponsor lookup modal, attribution banner, and a checkout intercept with per-market bypass rules; accessibility and translation support; shipped in all 3 markets
- •Consultant lookup API (contributor, Nov 2025 to Mar 2026): Hydrogen/Oxygen app proxy with HMAC verification, a cached Admin GraphQL client, and cross-border sponsorship rules
- •Market pricing sync (lead, Jan to Feb 2026): tag-driven Gadget sync from Shopify Catalogs to market metafields, a regional-prices route, batched to stay under the 25-metafield limit
- •Share Cart (co-built, Mar to Apr 2026): discount code picker on the Storefront Cart API with 20 new unit tests, cart restore for recipients, sole author of the Gadget routes for creating and redeeming share codes, and WCAG 2.1 AA fixes

Senior Backend Developer & Assistant Manager
Web4u Inc.
Apr 2021 - Aug 2022 · 1 year 4 months
Built API integrations and backend services with Lumen and Laravel, with ReactJS frontends
- •Handled backend, frontend, database modeling, and software and server architecture
- •Managed 6 on-prem servers in Japan (about 128GB RAM and 32 cores each, terabytes of storage) and secured server-to-server traffic with IP whitelisting and blocklisting
- •Worked on crypto and blockchain projects
- •Helped manage the backend team as assistant manager

Senior Software Engineer
WebSight EDM Solutions
Oct 2018 - Apr 2021 · 2 years 6 months
Built an online gaming platform from the ground up as a core developer, covering backend, frontend, database modeling, and software and server architecture
- •Integrated game APIs from most major casino and slots providers (Evolution, Evoplay, AsiaGaming, BetConstruct, Pragmatic Play, and more)
- •Led the team's follow-up gaming project through development
- •Stack: Laravel/Lumen, MySQL multi-master, Redis Sentinel, ReactJS/Redux, Node, MongoDB, Linux, NGINX, SVN
WordPress Developer
Bolton International Inc.
Jul 2018 - Oct 2018 · 3 months
Website backend, plugin creation and updates

Software Engineer & Database Administrator
Yondu Inc.
Jun 2016 - Jul 2018 · 2 years 1 month
Software engineer, database administrator and QA automation engineer across SMS services, telco web apps, mobile captive portals and MySQL
- •Software Engineer (Jun 2016 to Jan 2017): built short custom projects such as SMS services and web apps for telco clients (Ikonek, Cashagana, Summer Love, Quiz and Win, GMA Records FullSong, SMS Stats); gave third-level support to all business units, including investigation, script fixes, solutions, and analysis
- •Database Administrator (Jan 2017 to Mar 2018): maintained databases on Rackspace and AWS; data migration and database centralization; query optimization; tables, views, stored procedures, and functions; data extraction and investigation; user accounts and privileges; backups and restores; built a shared Perl/PHP library for SMS services
- •QA Automation Engineer (Mar to May 2018): built a Java test package with Appium Desktop as the server to automate testing of mobile captive portals before deployment
- •Database Administrator (Jun to Jul 2018): database installation and upgrades, design and query optimization, user management and security

Systems Analyst / Programmer
Isuzu Automotive Dealership, Inc.
Feb 2015 - Jun 2016 · 1 year 4 months
System enhancement and database optimization for automotive dealership
- •Built and documented systems following the SDLC: Vehicle Sales System (inventory in/out, customer registration, sales proposals, discounting, sales executive management, approvals, transfers, reports), Master File Management System (customers, vehicle models, user matrix and access, reports), Accounts Receivable Tracking System (itineraries, status updates, reports), and System for Insurance Management (policy creation, policy cancellation, old records upload)
- •Publisher of system enhancements in VB.NET, VB6, ASP.NET, and PHP, including release recording and source code
- •Assistant DBA: database backup and restore for development, data migration, fixing database errors, data extraction, and QA of stored procedures and functions
- •Debugged and enhanced modules in PHP, ASP Classic, ASP.NET, VB6, VB.NET, and MSSQL (stored procedures and functions); handled user inquiries
- •Wrote UAT documents, user manuals, system process flows, and system requirements

Junior Programmer
Sprint International Inc.
Jun 2012 - Mar 2014 · 1 year 9 months
Software development and IT support
- •Built web modules in HTML, PHP, and JavaScript that automated daily operations: Barcode Printer (prints barcode stickers from the database), Check Writer (automates check writing and keeps secure records), Gift Voucher Printer, Sales Summary Report (monthly Excel report for all 24 outlets), and Product Registration (imports Excel data as the product reference for all 24 stores)
- •Gave phone and remote technical support to the head office and 24 outlet stores
- •Fixed database errors and extracted data; debugged code in PHP, ColdFusion, and Visual Basic
- •Updated website content and the 360 virtual tour of the stores
Technical Support (On Call)
Redmark Westcoast Philippines
2011 - 2016 · 5 years
Diagnosed hardware and software problems, ran monthly preventive maintenance, backed up and restored documents, and reformatted computers
Independent & Freelance Projects
Work outside my full-time roles
Freelance
Platform Clone and AWS Migration
Sole server-side engineer cloning a live Laravel sports betting system into a new AWS account and domain for a company spin-off
- •Separate repository for deployment stability
- •Planning the wallet API split and payment gateway integrations
- •Database migration plan: ERD check before truncating, tables grouped by function
- •Cloudflare or Route 53 protection with IP whitelisting
- •Daily progress reports to the client
Independent
AIDE, AI-Driven Mental Health App
Design, data model and app setup for a mental health app serving patients, practitioners and admins
- •Designed all screens in Google Stitch with two visual directions (patients vs practitioners and admins)
- •Built the database schema in DBML with an EERD in draw.io
- •Set up the React Native Expo app
- •Compared Philippine payment gateways (PayMongo, Xendit, Stripe)
Independent
Personal Site and Email Infrastructure
This site, jonasivyimperial.com, and the custom domain email behind it
- •Runs on Cloudflare with a Worker/Pages fallback
- •Custom domain email through Brevo SMTP and Gmail with full SPF, DKIM, and DMARC
Independent
Developer Tooling
Tools and setup for AI-assisted development
- •Built a Claude skill with a version-pinned local mirror of the Shopify docs (11 tests passed)
- •Fixed MCP server setups
- •Tuned a Windows, WSL2, and Docker dev machine