Gokul V
Senior Software Developer
Hire this person
Send a job offer directly to this candidate
About
Senior Software Developer with 10+ years of experience designing scalable backend systems, enterprise web applications, integration platforms, and distributed data processing solutions across Azure and AWS environments. Strong expertise in Python, C#.NET, SQL, RESTful APIs, cloud automation, and enterprise system integration, with proven experience delivering high-volume transactional systems, real-time data workflows, and business-critical production applications. Experienced in enterprise architecture, end-to-end software delivery, backend development, cloud infrastructure, system integration, deployment automation, troubleshooting, and production support.
Experience
Senior Software Developer at BG Fuels /Global Fuels (2023-09 – Present)
- Designed and developed enterprise-grade backend applications, APIs, and cloud-based integration platforms supporting large-scale business-critical operations across Azure and AWS environments
- Architected and implemented scalable enterprise integration solutions connecting Microsoft Dynamics NAV, Business Central, cloud platforms, databases, external vendors, and retail systems through APIs, OData services, automated workflows, and file-based integrations
- Developed high-volume distributed data processing systems handling transactional data from 300+ retail and cardlock locations across Canada using Python, multi-threaded processing, scheduled automation workflows, and cloud-hosted infrastructure
- Designed and implemented Business Central integration architecture including custom APIs, OData integrations, Azure Storage Accounts, Blob-based integration workflows, Azure applications, and automated data synchronization pipelines
- Built cloud-native automation and orchestration services using Azure Virtual Machines, Azure SQL Database, Azure Data Factory, Microsoft Graph API, Linux-based processing environments, and enterprise workflows
- Developed event-driven and automation-based cloud workflows using Azure Logic Apps, Blob-triggered processing, scheduled cloud jobs, Azure Functions exposure, APIs, and enterprise integration services supporting operational and transactional systems
- Led the transition of enterprise support and software development activities from external vendors to in-house operations, significantly reducing vendor dependency and operational costs while improving support efficiency and delivery timelines
- Designed and developed enterprise reporting and data processing solutions integrating Business Central APIs, Azure Data Factory pipelines, SQL Server environments, stored procedures, and automated ETL workflows
- Designed and developed enterprise integration solutions for multiple external vendors and platforms including fuel pricing systems, payment processors, retail transaction systems, settlement platforms, and third-party operational systems
- Managed production cloud infrastructure including Linux/Windows virtual machines, Azure SQL, storage services, access management, enterprise automation services, and integration environments
- Performed advanced troubleshooting, root cause analysis, production issue resolution, and system optimization across enterprise applications, databases, APIs, integration workflows, and cloud-hosted environments
- Collaborated directly with business stakeholders, vendors, and operational teams to design and implement scalable technical solutions aligned with evolving business requirements
Software Developer at Greenergy (2016-01 – 2023-09)
- Designed and developed backend applications, enterprise integration solutions, and automation workflows supporting large-scale operational systems across on-premise, Azure, and AWS environments
- Designed and implemented AWS-based enterprise processing environments including Linux virtual machines, SQL Server databases, automated Python workflows, and cloud-hosted data processing systems
- Developed enterprise integration and data processing solutions using APIs, SQL jobs, automated workflows, and database-driven architectures supporting pricing, operational, and retail systems
- Designed and developed automated customer pricing and reporting solutions integrating enterprise trading systems, pricing platforms, APIs, PDF generation, and scheduled customer communications
- Led and supported modernization initiatives replacing complex manual and Excel/VBA-driven operational workflows with scalable enterprise applications and automated processing systems
- Contributed to the development and enhancement of an ASP.NET-based enterprise invoicing application integrating SFTP-based terminal data, pricing APIs, Azure SQL backend systems, and Oracle ERP upload workflows — supporting automated invoice generation and operational processing across multiple business channels
- Developed enterprise automation solutions for operational compliance, transaction reconciliation, reporting workflows, and third-party integrations using Python, PowerShell, SQL, APIs, and cloud technologies
- Progressed into software development roles delivering backend applications, automation solutions, console applications, Windows services, and integration tools using C#.NET, VB.NET, SQL, and related Microsoft technologies
- Supported and enhanced retail fuel and convenience store systems across large-scale gas station operations including pricing systems, transactional workflows, operational reporting, and integration services
- Collaborated directly with business users and operational teams to analyze requirements and convert business processes into scalable software solutions and automation workflows
- Managed and mentored support resources and junior developers while providing technical guidance and production issue resolution across multiple enterprise systems
- Performed advanced troubleshooting and production support across enterprise applications, databases, integration services, and operational systems within large-scale business environments
- Developed and deployed software fixes, enhancements, and production releases following testing, version control, and change management processes using Microsoft Visual Studio Team Foundation Server (TFS)
- Worked extensively with distributed integration systems processing transactional retail data across multiple enterprise platforms and external vendor ecosystems
- Collaborated across the full software development lifecycle including business analysis, architecture design, development, testing, deployment, production support, and continuous system enhancement
Education
Bachelor of Technology in Computer Science & Engineering – Institution of Engineers (India) (2008 – 2011)
Diploma in Computer Science – Govt Polytechnic College Cherthala (2005 – 2008)