Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer

Himalaya Dhanera

Ottawa

Summary

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.

Education

Master's - Information & Technology in Technology

Mumbai University
Mumbai, MAHARASHTRA
05.2017

Skills

  • Backend Development: RESTful APIs, Microservice
  • Security Tools: BurpSuite
  • Tools & Version Control: Git, Postman, DBGate
  • Monitoring & Observability: Prometheus, OpenTelemetry, Jaeger
  • Languages: Golang, Php
  • Databases & Caching: MYSQL, ScyllaDB, Redis
  • Cloud & Serverless: AWS(Step Function, S3)
  • Container: Docker
  • Architecture & Performance: Hexagonal Architecture, Golang Profiling (pprof)

Certification

HackerRank SQL(Basic), HackerRank GO(Basic)

Timeline

Senior Software Engineer

Dynamic Selling Technologies, Inc(SearchSpring)
11.2023 - Current

Senior Software Engineer

Purplle
08.2019 - 11.2023

Software Engineer

Security Brigade
10.2018 - 07.2019

Software Engineer

ArshiyaInfoSolutions(Digifish3)
05.2017 - 09.2018

Master's - Information & Technology in Technology

Mumbai University
Himalaya Dhanera