Sahil Shah, Developer in Ahmedabad, Gujarat, India
Sahil is available for hire
Hire Sahil

Sahil Shah

Verified Expert  in Engineering

Bio

Sahil has a decade of hands-on experience as a full-stack developer and architect using .NET technologies. An expert at managing Shopify Plus stores, he is an MCTS-certified professional and has worked with esteemed clients like Cisco and Microsoft during his tenure with Infosys. Sahil quickly grasps the core business requirements and actively contributes to developing and enhancing ideas before implementation. Thanks to his passion for work, Sahil can adapt and meet any challenge.

Portfolio

Bridgestone
Angular, TypeScript, C#, ASP.NET, ASP.NET Core, ASP.NET Web API, JavaScript...
Steel And Pipes Inc
Shopify, Liquid, Shopify Plus, Shopify API, ShopifySharp, Shopify Theme...
IProtestMyValue.com, LLC dba Property Data Cloud
ASP.NET, ASP.NET Core, JavaScript, C#.NET, Front-end Development, Telerik, .NET...

Experience

  • API Integration - 10 years
  • ASP.NET - 10 years
  • C# - 10 years
  • VB.NET - 8 years
  • ASP.NET Core - 6 years
  • Shopify - 5 years
  • ASP.NET Web API - 4 years
  • Amazon Web Services (AWS) - 4 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Visual Studio, Windows, Teams, Postman, Git, SQL Server Management Studio (SSMS), Microsoft SQL Server, Shopify, Azure, HTML, Back-end, APIs, Architecture, Software Architecture, Code Review, Blazor, Blazor WebAssembly, Razor

The most amazing...

...feeling I've had was when my marketing campaign manager service sent a bulk message campaign to over a million LINE messenger users in under a minute.

Work Experience

Full-stack Developer (Angular/C#)

2022 - PRESENT
Bridgestone
  • Planned and migrated SQL users seamlessly to Azure B2C for SSO support across multiple applications. Used B2C custom policies for managing their login and signup flows, including MFA.
  • Implemented "Embedded Tableau" authenticating via trusted authentication, OIDC using Azure B2C, and connected apps.
  • Created the initial architecture of their Toolbox Tracker Web APIs.
  • Integrated with Freshdesk via Azure B2C SSO. Updated their existing Freshdesk widget to use SSO.
  • Fully customized Geotab integration and authentication with their existing app. Customized Geotab to use B2C in a one-of-its-kind authentication architecture. Created a Geotab Drive add-in to use their web app within Drive as an embedded app.
  • Drafted, planned, and extended their authentication mechanism to support any 3rd-party SSO. The system was drafted to act as a relying party via any IdP not limited to Bridgestone Azure B2C.
  • Consulted on their TM and Tbx API documentation in Stoplight. Executed test runs on 42Crunch to ensure 100% audit compliance.
  • Implemented Google Search APIs for Address autocomplete in their Location component.
  • Developed numerous other features, enhancements, and bug fixes for all of their TM, Tbx, and BASys apps.
Technologies: Angular, TypeScript, C#, ASP.NET, ASP.NET Core, ASP.NET Web API, JavaScript, LINQ, Entity Framework, Entity Framework Core, CSS, SQL, REST APIs, Bootstrap, HTML5, Web API, XML, JSON, Visual Studio, Ajax, Microsoft SQL Server, PostgreSQL, Azure, Azure Active Directory B2C (ADB2C), Tableau, .NET, ASP.NET MVC, Git, .NET Core, Azure SQL, Windows PowerShell, Single-page Applications (SPAs), C#.NET, API Integration, OAuth, Webhooks, .NET 4, Model View Controller (MVC), Windows Server, Front-end Development, Azure DevOps, .NET 8, .NET Framework, CI/CD Pipelines, HTML, Back-end, APIs, Architecture, Software Architecture, Code Review, Prototyping, Blazor, Blazor WebAssembly, Razor, Web Performance Optimization (WPO), WebAssembly (Wasm), Sass, Less

Shopify Developer

2024 - 2024
Steel And Pipes Inc
  • Customized shipping and delivery options based on product tags.
  • Developed a rewards program and automatic member discounts.
  • Migrated from checkout.liquid to checkout extensibility.
  • Added product customization and dynamic product cuts as per customer. Pricing is automatically calculated based on a number of cuts. This includes pipe cuts (single dimension) and plate cuts (dual dimension).
  • Contributed to the checkout UI, branding API, checkout extensions, checkout page customization, and Shopify functions for various business functionalities.
  • Managed multiple Plus stores for the customer. Converted PSD to HTML and then implemented it within a custom theme.
Technologies: Shopify, Liquid, Shopify Plus, Shopify API, ShopifySharp, Shopify Theme, Shopify Liquid, CSS, REST APIs, Git, HTML5, eCommerce, API Integration, GraphQL, Webhooks, Web API, Ajax, JSON, Front-end Development, GitHub, HTML, Back-end, APIs, Amazon EventBridge, Amazon Simple Queue Service (SQS), Architecture, Software Architecture, Prototyping

Front-end Developer

2023 - 2024
IProtestMyValue.com, LLC dba Property Data Cloud
  • Migrated their legacy ASP.NET Web Form application to latest .NET Core.
  • Utilized Telerik components extensively for an intuitive and easy user experience.
  • Participated in regular project discussions to understand the business requirements and suggest ideal UI experience for new features.
Technologies: ASP.NET, ASP.NET Core, JavaScript, C#.NET, Front-end Development, Telerik, .NET, C#, LINQ, Entity Framework, CSS, SQL, REST APIs, Visual Studio, jQuery, Ajax, Microsoft SQL Server, ASP.NET Web Forms, ASP.NET MVC, Git, ASP.NET Web API, .NET Core, HTML5, Azure, Windows PowerShell, eCommerce, Entity Framework Core, API Integration, .NET 4, Model View Controller (MVC), Web API, Windows Server, JSON, Azure DevOps, .NET 8, .NET Framework, CI/CD Pipelines, HTML, Razor Pages, Architecture, Software Architecture, Code Review, Razor, Web Performance Optimization (WPO)

Senior Shopify Developer

2021 - 2021
AJW UNLIMITED ENTERPRISES PTY LTD
  • Created custom shipping and pickup logic and integrated them with Cin7.
  • Added print customization per product and logic to ship to printer with dropship from printer to customer.
  • Created a background process to fully read updates from the printer and add to Cin7, as well as notify customers.
Technologies: Shopify, Shopify API, Cin7, Shopify Plus, ShopifySharp, CSS, REST APIs, Git, HTML5, Liquid, API Integration, GraphQL, Webhooks, Web API, Ajax, Shopify Theme, Shopify Liquid, JSON, Front-end Development, GitHub, HTML, Back-end, APIs, Amazon Simple Queue Service (SQS), Architecture, Software Architecture

Freelance Developer | Tech Lead

2014 - 2020
Retail Master Pty Ltd (Australia)
  • Managed the front-end, back-end, and infrastructure set up for Australia’s leading online perfume store.
  • Maintained and enhanced the front-end of an eCommerce website and created a complete back-end solution for their operations.
  • Revamped their existing ASP.NET MVC and jQuery-based website to Polymer and then to LitElement, achieving a modest 90-94 Google PageSpeed score.
  • Ensured that the system was scalable to handle hundreds of online users and requests at a single point in time.
  • Developed several front-end modules like the shopping cart, shipping integration, shipping calculators, administration and reporting, blogs, newsletter, sales/events/promotions and discounts, customer service support using chats, and more.
  • Built many back-end modules: inventory management, administration/reporting, close ties with their party resellers (eBay, Catch, Amazon, Kogan), ticketing system, competitor price match, supplier/vendor management, backorder management, and others.
  • Maintained their entire SQL server infrastructure maintenance plans, including mirroring configurations to the backup server.
Technologies: Angular, LitElement, Polymer, Windows Services, VB.NET, C#, ASP.NET Web API, ASP.NET, .NET, ASP.NET Web Forms, JavaScript, LINQ, ASP.NET MVC, eCommerce, Entity Framework, CSS, SQL, REST APIs, Bootstrap, HTML5, XML, .NET 4, Model View Controller (MVC), Web API, Visual Studio, jQuery, Ajax, Microsoft SQL Server, Stripe, Stripe API, Git, .NET Core, Windows Desktop Software, XAML, TypeScript, Single-page Applications (SPAs), Entity Framework Core, Windows Presentation Foundation (WPF), SCSS, C#.NET, API Integration, Webhooks, Windows Server, JSON, Front-end Development, Windows Forms (WinForms), .NET Framework, Progressive Web Applications (PWAs), HTML, Back-end, APIs, Razor Pages, Architecture, Software Architecture, Code Review, Prototyping, Razor, Web Performance Optimization (WPO), Sass, Less

Freelance Developer | Tech Lead

2016 - 2018
Quantum Solution Company Ltd
  • Developed a cloud-based multilingual digital marketing platform using LINE messenger.
  • Enabled the platform to handle thousands of incoming messages from the LINE chat app, shooting 300,000 customized outgoing messages to LINE users in 7-10 minutes, and over 1 million simple bulk messages in less than a minute.
  • Built the complete architecture using AWS for optimization, load balancing, and performance.
  • Created the complete process for campaign creation, execution, reporting, and invoicing.
Technologies: Amazon API Gateway, C#, AWS Lambda, AWS IAM, Amazon S3 (AWS S3), ASP.NET Web API, Windows Services, ASP.NET, .NET, ASP.NET Web Forms, JavaScript, LINQ, ASP.NET MVC, Entity Framework, CSS, SQL, REST APIs, Bootstrap, HTML5, XML, .NET 4, Model View Controller (MVC), Web API, Visual Studio, jQuery, Ajax, Microsoft SQL Server, Git, .NET Core, Amazon Web Services (AWS), XAML, ASP.NET Core, Entity Framework Core, C#.NET, API Integration, OAuth, Webhooks, Windows Server, JSON, Front-end Development, Azure DevOps, GitHub, Windows Forms (WinForms), .NET Framework, HTML, Back-end, APIs, Razor Pages, Architecture, Software Architecture, Code Review, Prototyping, Syncfusion

Freelance Developer | Tech Lead

2011 - 2014
Segway Communications | American Voicemail
  • Collaborated with America's leading virtual phone numbers and hosted voicemail service providers to enhance their custom billing and provisioning system.
  • Developed multiple modules like affiliate management, reseller management, referral program, signup and payment integration, full web-stack upgrade, and auto-calculation of usage charges and commissions.
  • Completed the migration of an old Unix-based billing system to a new customized billing system built from scratch, using .NET technologies.
  • Maintained their entire SQL Server infrastructure maintenance plans, including mirroring configurations to the backup server.
  • Helped set up backup servers containing a replica of all the data, websites, applications, and Windows services at two different locations in the US.
Technologies: C#, ASP.NET Web API, Windows Services, Windows Presentation Foundation (WPF), Windows Desktop Software, ASP.NET, .NET, ASP.NET Web Forms, JavaScript, LINQ, ASP.NET MVC, Entity Framework, CSS, SQL, REST APIs, Bootstrap, HTML5, XML, .NET 4, Model View Controller (MVC), Web API, Visual Studio, jQuery, Ajax, Microsoft SQL Server, Git, .NET Core, C#.NET, API Integration, Webhooks, Windows Server, JSON, Front-end Development, Windows Forms (WinForms), .NET Framework, HTML, Back-end, APIs, Razor Pages, Architecture, Software Architecture, Code Review, Prototyping

Systems Engineer

2008 - 2010
Infosys Technologies Ltd
  • Contributed to the development of Microsoft's Offline Virtual Machine Servicing Tool v2.1.
  • Implemented features for VHD and template servicing over SCCM as well as WSUS.
  • Fixed reported bugs from the previous version of OVMST v2.0.
Technologies: Windows PowerShell, Windows Workflow Foundation, Windows Server, Windows Desktop Software, C++, Code Review

Systems Engineer

2007 - 2008
Infosys Technologies Ltd
  • Fixed issues that crept up during the migration from Cisco's Router operating system IOS to ION.
  • Resolved issues in the operating system, scheduler, file systems, packet manager, and transports (includes FTP, TFTP, TCP, UDP, and RCP).
  • Recreated the bugs, analyzed the problems, performed code walkthroughs to identify the problems, and created the fixes.
  • Implemented unit testing, held internal and external reviews cycles with ION experts at SJ, then committed them to development branches.
Technologies: IBM Rational ClearCase, C, GNU Debugger (GDB), Windows Desktop Software, C++, Code Review

Experience

Feeling Sexy | Australia's Leading Online Perfume Store

https://www.feelingsexy.com.au/
Feeling Sexy is Australia's leading online perfume store.

I have maintained and enhanced the front-end eCommerce website and created a complete back-end solution for their business operations. The site can handle hundreds of online users/requests at a single moment. I also developed several modules for them.

A selection of various prominent modules:
• Inventory management.
• Shopping cart.
• Shipping integration.
• Shipping calculators.
• Administration and reporting.
• Close ties with third-party resellers (eBay, Catch, Amazon, Kogan).
• Blogs and newsletter.
• Sales, events/promotions, and discounts.
• Customer service support using chat and ticketing system.
• Competitor price matching.
• Supplier/vendor management.
• Backorder management.

I recently completed a revamping of their entire ASP.NET MVC and jQuery-based website to Polymer and then to LitElement, achieving a modest 90-94Google PageSpeed score.

MasterShop - Smart Phones and Tablets Quality Accessories

https://mastershop.com.au/
MasterShop specializes in Authentic and quality accessories products for smartphones and tablets.

My role:

• Migrated existing Magento shop with over 7K products to Shopify
• Created custom apps for managing multi-order dispatch
• Built custom apps for managing Google feeds
• Separated apps for managing external sales channels like Ebay.com.au and Catch.com.au
• Used apps for managing upsells and cross-sells
• Worked on front-end theme customization. The theme was purchased online and was customized to match the previous store's format (menus, layouts, color combinations, and more)
• Collaborated with Shopify Admin REST APIs as well as GraphQL for managing data across multiple applications

Segway Communications | American Voicemail

America's leading voicemail and virtual office service provider.
• Automated their entire back-end billing and provisioning system.
• Developed many services to automate their business processes.
• Created back-end portals for their affiliate and reseller management systems.

Steel and Pipes - Shopify Store

https://steelandpipes.com
A Shopify Plus store selling industrial hardware and much more. I was hired as a backend developer to initially create a new theme from PSD to give their store a fresh look. Later, I helped customize shipping and delivery options based on product tags. I added product customization and dynamic product cuts that are customizable by the end user. Pricing is automatically calculated based on the number of cuts. This includes pipe cuts (single dimension) and plate cuts (dual dimension).

I also developed a rewards program and automatic member discounts for them. It is fully migrated from checkout.liquid to checkout extensibility. This involved working on the checkout UI, branding API, checkout extensions, checkout page customization, and Shopify functions for various business functionalities.

Real Estate Valuation Portal for Property Tax Appeals

https://www.propertydatacloud.com/
Property Data Cloud is an automated real estate valuation software designed specifically for property tax consultants working in the residential and commercial markets. It automatically fetches property data from a wide array of sources and offers a comprehensive suite of tools for property tax appeals.

I was a front-end developer who liaised with their back-end developer to migrate their legacy ASP.NET Web Form portal to the latest ASP.NET Core Gen2 Portal. Telerik components were extensively used to provide a high-grade and easy user experience.

Tire Assessment and Asset Tracking Platform for Bridgestone

https://www.bridgestone.com/corporate/news/2017112801.html
Toolbox is a digital fleet, tire assessment, and asset tracking platform for truck and bus tires developed by Bridgestone. I was a front-end developer for taking up new features being requested. Along the line, I handled migrating their entire user store from SQL Server to Azure B2C. I assisted in implementing SSO across multiple web applications. I developed numerous features and did bug fixes across different platforms. I also guided, consulted, and developed integrations with many third-party systems, including but not limited to Tableau, Freshdesk, GeoTab, Google APIs, Stoplight, 42Crunch, and many more.

Education

2003 - 2007

Bachelor's Degree in Computer Engineering

Hemchandracharya North Gujarat University - Patan, Gujarat, India

Certifications

MARCH 2009 - PRESENT

[MCTS 70-562] Microsoft .NET Framework 3.5, ASP.NET Application Development

Microsoft

DECEMBER 2008 - PRESENT

[MCTS 70-536] Microsoft .NET Framework — Application Development Foundation

Microsoft

Skills

Libraries/APIs

LitElement, Entity Framework, LINQ, Liquid, REST APIs, Shopify API, Web API, jQuery, Stripe, Stripe API, ShopifySharp, Polymer, Windows Forms (WinForms)

Tools

Git, Visual Studio, Shopify Plus, Azure Active Directory B2C (ADB2C), Tableau, GitHub, Syncfusion, AWS IAM, GNU Debugger (GDB), IBM Rational ClearCase, Amazon Simple Queue Service (SQS)

Languages

C#, VB.NET, JavaScript, CSS, C#.NET, Shopify Liquid, HTML, TypeScript, HTML5, SCSS, XAML, XML, SQL, GraphQL, Sass, Less, C, C++

Frameworks

ASP.NET, ASP.NET Web API, ASP.NET Core, ASP.NET Web Forms, Bootstrap, Entity Framework Core, .NET, .NET Core, ASP.NET MVC, .NET 4, Razor Pages, Razor, Windows Presentation Foundation (WPF), Angular, .NET 8, Blazor, Blazor WebAssembly, Windows Workflow Foundation, Windows PowerShell

Paradigms

Model View Controller (MVC), Azure DevOps, Web Performance Optimization (WPO)

Platforms

Shopify, Windows Server, Telerik, Azure, Amazon Web Services (AWS), Cin7, AWS Lambda

Storage

Microsoft SQL Server, JSON, Azure SQL, PostgreSQL, Amazon S3 (AWS S3)

Other

Windows Services, Single-page Applications (SPAs), eCommerce, API Integration, Webhooks, Ajax, Shopify Theme, Front-end Development, .NET Framework, Progressive Web Applications (PWAs), Back-end, APIs, Code Review, Windows Desktop Software, OAuth, CI/CD Pipelines, Architecture, Software Architecture, WebAssembly (Wasm), Amazon API Gateway, Amazon EventBridge, Prototyping

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring