Software Engineer
Maropost
Aug 2022 - Current (3 years 11 months)
Engineered a high-performance Protobuf sync service between MCC and companies other product, achieving 1-minute sync intervals for 15,000+ product variants with seamless consistency. Led development of the Product Collection Rules engine - enabling dynamic, rules-based product curation synced across platforms. Owned and architected the entire Product module, from back-end to deployment - delivering core merchant-facing functionality at scale. Built high-volume Product Import/Export systems: Import: Handled 54,000 products (124MB) in 12 minutes with fault tolerance, efficient parsing, and logging. Export: Stress-tested export of 322,000 products on 1 CPU / 1.5GB RAM pod in 30 minutes; currently optimizing with multi-pod architecture to achie