Senior Software Engineer with 7 years of experience in building RESTful APIs, ETL processes, and scalable backend systems in the e-commerce industry. Proficient in Golang, PHP, AWS (Step Functions, S3), and MySQL. Expertise in Docker, distributed systems, and Strong problem-solving skills, with a focus on performance optimization and ensuring system reliability.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Dynamic Selling Technologies, Inc(SearchSpring)
11.2023 - Current
Improved the BigCommerce connector by employing effective data regeneration methodologies, reducing processing time by 80%.
Migrated the Magento connector from AWS Step Functions to a microservice-based implementation, with a 90% saving in Lambda charges.
Built a Golang ETL service that acts as a database wrapper for reusable functionality throughout the platform.
Developed APIs with ScyllaDB and Golang to support incremental updates to provide timely updated data to the clients, and also enhanced efficiency and reduced resource consumption.
Implemented GraphQL to retrieve data from the Shopify connector and utilized it within the ETL process to normalize the data.
Remote
Senior Software Engineer
Purplle
08.2019 - 11.2023
Built an Order Tracking Service on Golang, enabling customers to track orders without customer service, saving CS workload by 80%.
Created a Golang Return Order Service where customers can return products and monitor the return statuses, cutting 60% of manual labor for the customer service team.
Implemented a cron job for reverse pickups that combines two or more service requests into one order ID, such that only one AWB is allocated, which decreased the cost by 10%.
Developed an in-house wallet through third-party payment APIs and enabled customers to earn cashback on the in-house products and use them to buy other products. This boosted customer engagement and helped generate more revenue.
Software Engineer
Security Brigade
10.2018 - 07.2019
Created a vulnerability management system that allows auditors to prepare reports for security audits when conducting client assessments.
Has created an in-house tool that allowed management to track and monitor hacked user information.
Software Engineer
ArshiyaInfoSolutions(Digifish3)
05.2017 - 09.2018
Integrated multiple operator APIs into the product, enabling usage-based customer billing based on service consumption.
Stages cliniques dans les milieux de soins at Centre de soins de longue duréeStages cliniques dans les milieux de soins at Centre de soins de longue durée