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

Sahil Shah

Verified Expert  in Engineering

C# Developer

Location
Ahmedabad, Gujarat, India
Toptal Member Since
September 3, 2020

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

Portfolio

Retail Master Pty Ltd (Australia)
Angular, LitElement, Polymer, Windows Services, VB.NET, C#, ASP.NET Core 2...
Quantum Solution Company Ltd
Amazon API Gateway, C#, AWS Lambda, AWS IAM, Amazon S3 (AWS S3)...
Segway Communications | American Voicemail
C#, ASP.NET Web API, Windows Services, Windows Presentation Foundation (WPF)...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Visual Studio, Windows, Teams, Skype, Slack, Fiddler, Postman, Git, SQL Server Management Studio, Microsoft SQL Server

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

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 Core 2, 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

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

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

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

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, GDB

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.

Languages

C#, VB.NET, JavaScript, CSS, TypeScript, HTML5, SCSS, XAML, XML, SQL, GraphQL, C#.NET, C

Frameworks

ASP.NET, ASP.NET Web API, ASP.NET Web Forms, Bootstrap, Entity Framework Core, .NET, .NET Core, ASP.NET MVC, .NET 4, Windows Presentation Foundation (WPF), ASP.NET Core 2, ASP.NET Core, Windows Workflow Foundation, Windows PowerShell, Angular

Libraries/APIs

LitElement, Entity Framework, LINQ, Liquid, REST APIs, Web API, jQuery, Stripe, Stripe API, Polymer, Shopify API

Tools

Git, Visual Studio, AWS IAM, GDB, IBM Rational ClearCase

Paradigms

Model View Controller (MVC)

Platforms

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

Storage

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

Other

Windows Services, Single-page Applications (SPA), eCommerce, API Integration, Ajax, Windows Desktop Software, OAuth, Webhooks, Amazon API Gateway

2003 - 2007

Bachelor's Degree in Computer Engineering

Hemchandracharya North Gujarat University - Patan, Gujarat, India

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

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