Daniel Wellington

Backend & Cloud Developer, Online Sales

dw-project-large

Backend & Cloud Developer for the Online sales team at Daniel Wellington. I developed, tested and maintained our 50+ global sales web applications which are built using server-less technologies offered by AWS. Some of my noteworthy work is briefly presented below:

  • Developed solutions for streamlining out-of-stock management of products from scheduled syncs to a fully event-driven stock management solution for our online and retail stores. Allowing us to lower the chance of product overselling cases to near 0%.

  • Developed support for bundles and gift-sets on our store-fronts

  • Serverless OTP (One Time Password) solution for handling 2-step verifications for Cash on Delivery orders.

  • Implementing on-site full-text search functionality for our store-fronts, allowing customers to easily search for their products directly on the DW store-fronts.

  • Developed a new product syncer from CMS PIM's (both Magento and PimCore) to our Serverless Ecommerce Platform. The reimplementation ran complex deep-diffings at a per-property level to determine the exact changes required to sync the products, thus increasing the performance and customer impact of syncing product changes in production. In addition, I moved the solution from a periodic sync to a fully event-driven approach.

  • Continously improved the performance, ease of maintenance and testability of our mission critical API's by using bundling solutions for smaller footprints of the deployable artifacts to AWS Lambda, which reduced our cold-starts significantly and an overall performance increase of 30-40% across the board.

  • Migrated DW Online Sales BE monorepo to TypeScript and ESM modules bundled using WebPack for typed smaller artifacts.

var technologies = ["AWS Lambda", "Node.js", "TypeScript", "API GW", "SQS", "SNS", "DynamoDB", "CommerceTools", "CloudFormation", "AWS SAM", "ElasticSearch", "S3", "React.JS", "GraphQL", "Gatsby", "Contentful", "Twilio", "BitBucket Pipelines", "CloudWatch", "Swagger / OpenAPI Specification"]

© 2022 Hreem IT AB, Klövervägen 11, 14567 Stockholm