We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • A result driven IT professional with 9+ years of experience in software development, support, application monitoring of enterprise level applications using Microsoft Technologies.
  • In - depth experience in all desktop, web products, planning, designing, implementation and troubleshooting of both on-prem and on-cloud infrastructures.
  • Rich experience in SDLC (waterfall and agile methodologies), Object Oriented Programming in .Net programming, web, windows and cloud applications.
  • Proven expertise in the design and development of middleware components and reusable frameworks using .NET / C#/ ASP.NET / WinForms / WPF / SQL Server /Azure / Object Oriented Design patterns.
  • Develop application related to ChatBots, LUIS.AI, NLP.
  • Strong hands-on experience in Web application using ASP.Net, jQuery, JavaScript, Ajax, CSS, HTML, JSON and XML.
  • Strong hands-on experience in Windows application using C#, ADO.Net, WPF, Windows Work Flow, SSRS, JSON and XML
  • Experience in Third Party tools like Infragistics, DevExpress, Kanban, Rally, Incident management tools, JIRA and ServiceNow.
  • Experience in .Net WebAPI and Rest Services.
  • Developed Windows and Web-based solutions in Visual Studio IDE (2008/2010/2013/2017 ).
  • Good exposure in SQL Server (2005 and 2012).
  • Experience in Database design, Query, Procedures and functions.
  • Experience in Azure infrastructure management (Azure Storage and Azure AD).
  • Worked on models covering all SDLC phases - requirements gathering, analysis, estimation, design, development, build, testing and deployment.
  • Hands on experience on Azure Data Factory (ADF) created pipelines to move data from On-prem to numerous sinks like blobs, tables, ASQL etc.
  • Experience in Azure HDInsights, ADL & Azure Data Warehouse.
  • Experience in Azure PaaS - WebJobs, Functions Apps, WebApps.
  • Knowledge of implementation and deployments of azure instances and migration from on premise to Azure.
  • Experience in automating day-to-day activities by using Azure PowerShell.
  • Experience in ARM templates.
  • Worked on plenty of Azure services like Azure Storage, ASQL, Function Apps, Tables, Web-apps, Jobs, AAD, Azure Key-Vault, Azure DevOps, ADF, SendGrid etc.
  • Experience in Performance and Load Testing using third party tools like jMeters.
  • Developed reports using SSRS, Crystal reports, wrote a few SSIS packages.
  • Experience in writing unit tests in C# and performing Code Analysis.
  • Some experience in CI/CD pipelines, Angular JS, .Net Core, ChatBots, Cognitive Services etc.
  • Code deployment into different Azure environments using Azure PowerShell.
  • Worked on Visual Source Safe (VSS), Team Foundation Server (TFS), Visual Studio Team Services (VSTS) - Azure DevOps and GitHub to manage code.
  • Experience in various domains like Automobile, Retail, Pricing & Billing, Sales.
  • Capable of handling projects individually as well as in team.
  • Flexible in learning any technology.
  • Certified Microsoft Specialist in HTML5, CSS3 and JavaScript (E180-0852) - in 2013.

TECHNICAL SKILLS

Technologies: ASP.NET, Win Forms, WPF, Console Applications

Programming Language: C#

Cloud: Azure Storage, ASQL, Function Apps, Tables, Web-apps, Jobs, AAD, DevOps, ADF, SendGrid

Development Tools: Visual Studio 2010/15/17/19

Database: Microsoft SQL Server 2005/08/17

Reporting Tool: SSRS 2008, SSIS

Project Management Tools: MS Office 2007/2010/2013/365

User Interface: HTML 4.01, CSS 2

Version Control Tools: Visual Source Safe, Team Foundation Server, VSTS (Az DevOps), GitHub

Hosting environments: IIS server, Az web-apps

Others: JavaScript, Ajax, ADO.Net, Az PowerShell, Az Virtual Machines, Chat Bots, Cognitive Services, Logic Apps, Cosmos DB, Angular JS, .Net Core

PROFESSIONAL EXPERIENCE

Confidential

Software Developer

Skills Used: ChatBots, Emulator V4, .Net Core 3.1, C#, REST API's, ASQL, Azure app service, Azure AD, Azure tables, Skypebot, Cognitive Services + AI, Webapp bot.

Responsibilities:

  • Develop the LUIS.AI intents, entities and utterances
  • Design the relationship between entity and intent
  • Train and publish the model
  • Create a C# file from the json file using LUISGen
  • Utilize the luis.ai information in the C# application
  • Develop the counter responses for intents to the user in C#
  • Perform an interactive communication between the user and bot.
  • Display suggestion as buttons to the user.

Confidential

Software Developer

Skills Used: Azure APIM, Function Apps, C#, WPF, ASP.Net, Rest APIs, Table Storage, Azure SQL DB, Key Vault, Service Bus Queues, Twilio Send Grid, Logic Apps

Responsibilities:

  • Develop the APIs that interact with different Azure services.
  • Create and design the Azure services.
  • Add logging in C# code, and insert the logs into Azure Table Storage.
  • Define the log level, capture the exceptions, priority and class file where the log was generated.
  • Convert WSDL to REST using APIM.
  • Http methods Post/Delete/Get/Put were implemented.
  • Validate the Http methods post conversion.
  • Test the http methods using postman.
  • Develop function app (http and queue triggers) and connect key vault (secrets).
  • Code for authentication using JWT.
  • Unit testing in C#.
  • Performance & Load testing of the APIs using jMeters.
  • Write PowerShell scripts for deployment.
  • UAT testing.
  • Prod deploy.

Confidential

Software Developer

Responsibilities:

  • Application development based on the user stories.
  • Enhancements of already developed code/modules.
  • Stored Procedures changes as needed for the enhancements.
  • Adding comments to the stories for the retrospectives respectively about the progress.
  • Add tasks, to the user stories, if needed create a new user story.
  • Unit testing
  • Testing the webservices using SOAP UI.
  • Build and release using Azure DevOps.
  • Built Azure pipelines for test, from Dev to Stage environment.
  • Support the users of the application if they face any issues.
  • Monitoring the applications using Dynatrace.
  • Pick the issues in Incident Management portal and resolve, commit code, and add status in the portal, as completion.

Confidential

Software Developer

Skills used: Java, Azure Web-apps, Azure AD, Azure storages, ePIDs, Confidential /Lincoln vehicles, Test-benches

Responsibilities:

  • Working with the clients and develop the consumer application.
  • Capture the generated telemetry data from the application.
  • Test and validate the telemetry data.
  • Apply filters on the application that filters out the data based on VIN, ESN, Type etc.
  • Prepare the checklist of the signals to be tested in Confidential /Lincoln cars.
  • Test the signals and alerts if getting generated in the cars.
  • Check if the above are properly emitting from the ePID device.
  • Check if the consumer application filters the generated alerts/signals
  • Perform testing based on the business needs.
  • Modify the code accordingly.
  • Modify the telemetry data into valid JSON format.
  • Develop RESTful services, to send the consumed data to be used by other teams
  • Support and enhance the application.
  • Add tasks progress in Rally.

We'd love your feedback!