Back to Portfolio
Feb 2017 – Dec 2017

Enzimify

Junior Software Engineer

Shopify app development startup

Overview

Developed Shopify apps with Express.js backends and Vue.js frontends as a junior engineer, building data processing pipelines with Apache Kafka on AWS infrastructure for high-volume event processing. Gained foundational experience in full-stack development, API integrations, and distributed systems while working on e-commerce tools for Shopify merchants.

Technologies

Express.jsVue.jsKafkaAWSShopify API

Responsibilities

  • Develop Shopify apps with Express.js backends handling merchant configurations and webhook events
  • Build Vue.js frontends for app settings, dashboards, and merchant-facing interfaces
  • Implement Kafka data processing pipelines on AWS for high-volume event streaming and analytics
  • Integrate with Shopify API for store data synchronization, webhook processing, and event tracking
  • Handle Shopify app installation flow with OAuth authentication and session management
  • Process and transform store events for analytics and third-party integrations

Key Achievements

Developed Shopify apps (Express.js, Vue.js) with Kafka data processing pipelines on AWS

Built backend services with Shopify API integrations, webhook processing, and event tracking systems