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