Nilesh C.

Nilesh C.

Senior Software Engineer

Gujarat, India
Hire Nilesh C. Hire Nilesh C. Hire Nilesh C.

About Me

Nilesh has over 13 years of professional hands-on experience, using a wide range of Microsoft technologies, mainly on enterprise web applications, security, internet, and intranet. His previous position was in a private company, working as a senior .NET full-stack developer, software architect, and team leader. He has worked primarily on large-scale projects. He quickly helps startups and enterprises with prototypes and ideas by efficiently turning those projects into reality.

C#.NET .NET Microsoft SQL Server Microsoft Visual Studio SQL ASP.NET SQL Management Studio C jQuery ASP.NET MVC LINQ to SQL Asana Amazon EC2 Amazon S3 (AWS S3) React

Work history

GeerGarage
.NET Full-stack Developer
2021 - Present (3 years)
Remote
  • Participated in the development of the web application to rent outdoor gear.

  • Tracked and fixed bugs using Azure DevOps as a reporting tool.

  • Integrated third-party APIs such as SendGrid and Firebase to send an email, SMS, and notifications.

  • Worked as a DevOps engineer and sysadmin to fix and improve the CI/CD pipelines of the current application using GitHub and Azure.

ASP.NET CoreBootstrapRazorStripe Connect API Google Maps API Windows ServicesREST APIs GitLab CI/CD DevOpsCI/CD Pipelines
Self-employed
Lead Senior Software Engineer
2019 - Present (5 years)
Remote
  • Created web API endpoints with highly optimized throughput to support scaling up and scaling out and optimized the existing codebase.

  • Implemented a Stripe payment gateway with connected accounts and allocated commission and amount into the restaurant and other accounts.

  • Introduced a lightweight Dapper ORM to optimize heavy-lifting SQL queries manually.

  • Performed general bug fixes and version updates for packages and framework versions.

.NETASP.NET Web APISQLCI/CD Pipelines Deployment Azure C#Stripe API Firebase Cloud Messaging (FCM) Third-party APIs Architecture Microsoft SQL Server LINQ to SQL Azure FunctionsREST APIs GitLab CI/CD DevOps
Nexuslink Services
Senior Technical Leader
2014 - 2019 (5 years)
Remote
  • Managed scheduling and reservations for recreation centers, day-use facilities, shelters, athletic fields, and other agency facilities with comprehensive workflow and reporting.

  • Built an easy-to-navigate, responsive scalable website that provides streamlined bookings, a detailed site, and program information and other agency needs such as interactive maps.

  • Implemented PCI-compliant payments for streamlined on-premise and online transactions.

  • Managed memberships (annual, monthly, daily, seasonal etc.) to gyms, recreation facilities, parks, and other attractions.

  • Developed an intuitive and user-friendly point-of-sale retail system built for fast transaction processing and robust inventory management.

SQLAngularWeb APIC#.NET ASP.NET MVCArchitecture Windows ServicesREST APIs GitLab CI/CD CI/CD Pipelines
Tax Tech India, Pvt., Ltd.
Senior Software Developer
2013 - 2014 (1 year)
Remote
  • Contributed to a huge product for tax filing specifically by developing the task tracking system.

  • Implemented activity tracking on column and event bases.

  • Performed a CRUD operation and exported reports in Excel and PDF form.

  • Built sorting and filtering features and created complex calculations for adding and updating.

TelerikjQuerySQL Server 2008 C#ASP.NETMicrosoft SQL Server
Husker Infotech
Senior Software Developer
2012 - 2013 (1 year)
Remote
  • Created a catalog management system for an Ireland-based client.

  • Built modules for sales, HR, document management, and production for an ERP system for an Indian client.

  • Developed a custom customer relationship software CRM.

  • Built a livestreaming website and e-procurement system.

ASP.NET MVC.NET 4 .NET 3 .NET 2 C#Microsoft SQL Server .NET
PCB Planet India, Pvt., Ltd.
Senior Software Engineer
2011 - 2012 (1 year)
Remote
  • Developed Winforms and web forms as per requirements, including admin and customer roles for customer creation, order placement and viewing, order processing, troubleshooting and error support, and communication.

  • Developed and designed Windows-based and web-based software.

  • Built and designed Windows-based and web-based software.

Windows Forms (WinForms) Microsoft Chart ControlsGoogle Chart API jQuerySQL Server 2008 ASP.NETWindows Services
Ambasoft
Software Engineer
2008 - 2011 (3 years)
Remote
  • Built an e-procurement system to manage admin, sales, and sourcing departments. It contains four modules: admin, sales, sourcing, and CPO.

  • Created a web application for maintaining schedules for Dadabhagwan LIVE Satsang and Program: Dadabhagwan.tv.

  • Developed features to maintain student and staff info and automatically generate timetables at a school, specifically the event management and inventory modules. The software maintains school inventory and events.

  • Created and tested a US-based hotel management system using nopCommerce (version 1.8), an eCommerce system to look into the hotel management system with customization of business logic, table structures, and web page development.

  • Built the Bisque Imports (eCommerce) functionality of a site including an online shopping cart, online order processing for dealers, and stock updates. Used component-based scalable logical architecture.

C#.NET
HUGHUB Ltd.
Full-stack Developer
Present (2024 years)
Remote
  • Participated in the development of the web application for the car insurance company.

  • Integrated third-party APIs such as Applied, Verisk, LexisNexis, etc.

  • Tracked and fixed bugs using Azure DevOps as a reporting tool.

Fintech Startup in Europe
C#.NET Engineer
Present (2024 years)
Remote
  • Designed and implemented a completely new serverless architecture based on Azure Durable Functions, data stores, and other relevant infrastructure on Azure.

  • Built tools for easier and faster request capturing, analysis, debugging, and replay of the requests once they started coming in large numbers in the live environment, as it couldn't be done manually anymore.

  • Implemented India country GST API for invoice calculations based on input by customers giving them correct messages.

.NET CoreAzure SQL Azure PaaS Azure Blobs C#Microsoft Visual StudioASP.NET CoreMicrosoft SQL Server LINQ to SQL Azure Functions

Portfolio

Point of Sale (POS)

Recreation Dynamics (POS) is a complete “recreation-management system” that encompasses all needs, including reservations, events, programs, classes, golf-tee times, memberships, passes, ticketing, analytics, credit-card processing, financial interface, and comprehensive retail management. It provides many services in one modular package.

Online Food-ordering System

I built an online food ordering system with web and mobile apps. The manager can proceed with the order while the customer selects the delivery method. The admin can manage different locations by time and dates. I also implemented the Stripe payment gateway.

Online Training and Software Management

Trinity Consultants® is an EHS consulting company with offices across the U.S. and in Canada, the UK, Asia, and Australia. Trinity assists organizations with environmental regulatory issues such as permitting and compliance management, air dispersion modeling, and control technology analyses.

Education

Education
Bachelor of Technology Degree in Information Technology
Ganpat Universtiy
2004 - 2008 (4 years)