# Geneva eCommerce Platform  (US-Based)

**Tech Stack:** [ASP.NET](http://ASP.NET) MVC 4.8 · Dapper · MS SQL Server · Stored Procedures · [Authorize.Net](http://Authorize.Net)

### Overview

Worked on the **enhancement and continuation of an existing B2B and B2C eCommerce platform** integrated with the **Geneva ERP system**, focusing on improving data synchronization, payment workflows, and overall system reliability.

### Key Contributions

* Took ownership of an **existing** [**ASP.NET**](http://ASP.NET) **MVC eCommerce application**, enhancing stability, performance, and maintainability.
    
* Extended and optimized **ERP (Geneva) integration** to reliably synchronize **product data, inventory levels, and pricing**.
    
* Improved **purchase workflows**, including cart handling, checkout flow, and order placement logic.
    
* Integrated and enhanced [**Authorize.Net**](http://Authorize.Net) **payment processing**, supporting secure transactions and upcoming/scheduled payments.
    
* Strengthened **order management and payment tracking** across customer and internal operational views.
    
* Enhanced **customer account features**, including order history and transaction visibility.
    
* Optimized backend performance using **MS SQL Server stored procedures** and efficient Dapper-based data access.
    
* Debugged and resolved production issues to ensure **consistent transaction processing and data accuracy**.
    

### Impact & Results

* Improved **reliability and performance** of an existing ERP-integrated eCommerce system.
    
* Reduced data inconsistencies between ERP and eCommerce through **better synchronization logic**.
    
* Ensured secure, scalable payment handling for both **B2B and B2C customers**.
