Post Job Free

Resume

Sign in

Software Development Web Services

Location:
Irving, TX
Posted:
October 13, 2023

Contact this candidate

Resume:

Gopi Kishore Sukasi

ad0cto@r.postjobfree.com

469-***-****

Professional Summary:

oIT experience with 9+ years core expertise in Microsoft .Net technologies involving all the stages in software development life cycle from requirement analysis, design, development, testing, implementation, support, coordination, and client interaction for various business.

oExperience with Software Development Life Cycle (SDLC) namely Waterfall, Agile and Prototype, and good knowledge in SCRUM methodology.

oExperience in Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET Applications.

oExperience in developing applications in PowerApps using Common Data Service CDS, SQL, Flow, Excel, and SharePoint.

oExpertise in using DAX and generated dashboards & reports and integrating with PowerApps.

oStrong experience on Software technologies like ASP.NET MVC, MVP, XSLT, C# 10.0 .NET 6, VB.NET, ADO.NET, .NET CORE, WCF, PHP, Web Services, Web API, LINQ, Entity framework, SQL Server, Oracle Developer, HTML5, PHP, JavaScript, jQuery, SQL Business Intelligence tools to build web applications, web pages, windows applications, classes, re-usable user controls etc.

oImported data from flat files to SQL Server database using SSIS. Also used Azure for Scaling and checking the reliability of the applications which were developed during the project.

oDeveloped Single Page Application (SPA) with Vue JS, Angular JS and Entity Framework.

oExperience in data accessing using Data Adapter, Data Reader & Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ), LINQ to SQL & LINQ to XML

oDeveloped T-SQL (Procedures/Functions/Triggers, and SSIS to automate the Admission Process. For example, utilized Fuzzy Lookup, and (TF) Taskforce SSIS tool to identify duplicate applicants.

oWritten various T-SQL Queries, Stored Procedures, views for accessing data from the SQL Server 2017.

oWorked as .Net / Azure solutions architect on Azure and Azure IOT projects using, Azure IOT Hub, Azure Edge, Azure Device Provisioning Service, Azure service bus, service fabric, queue, topics, streaming analytics jobs, app service, Azure SQL server, Azure storage.

oDeveloped .NET Core applications using C# to deliver efficient and scalable solutions.

oBuilt JSON-based APIs using C# to facilitate seamless communication between various systems and services.

oUtilized JMETER to conduct performance testing and ensure the reliability of applications under different load scenarios.

oImplemented DevOps practices, primarily focusing on Azure DevOps, to enable continuous integration and continuous deployment (CI/CD) workflows.

oIntegrated automated testing into CI/CD pipelines, ensuring code quality and minimizing risks in the software development lifecycle.

oExperience creating rich UI applications using WPF (Windows Presentation Foundation).

oProficient in developing and deploying .NET applications on the Amazon Web Services (AWS) cloud platform.

Technical Skills:

Microsoft Technologies

.NET Framework 5.0, ASP.NET, ADO.NET, ASP, ADO, WCF, LINQ

Programming Languages

C, C++, C#, .net, VB.Net, Knowledge in Python, COBOL, JCL, Razor

Web Scripting Languages

JavaScript, JSON, jQuery, CSS, HTML, DHTML

Web Technologies

ASP.NET, HTML5, CSS3, Java Script, JQUERY, Angular8, Angular11,Angular14, XML, JSON, XAML, XSL, XSLT, Kendo UI, Azure, Knockout JS, Angular JS, Marionette.js, Require JS, Ajax, Web Services, Boot Strap.

Database Technologies

SQL Server (Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, MySQL, SQL Server client management studio, MongoDB, Oracle 10g/9i/8i.

XML Technologies

XML, XHTML, DHTML, SOAP, WSDL, Web Services

Operating Systems

Windows 2007, Windows 10, and Windows server 2012/ 2016/2019

Software/Tools

Jenkins, Docker, Kubernetes

Modelling Tools

UML, Rational Rose, Design Patterns, MVC

Cloud

Azure. AWS

Testing Tools

MS-Test, N unit, Mocking, Visual Studio Unit Test, J unit, Jasmine.

Version Control Tools

Visual Source Safe (VSS), Team Foundation Server (TFS), VSTS, GIT

Tools

SQL Server Reporting Services, Redis, PostgreSQL, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server Integration Services, UML, MS Visio, SharePoint, Visual SourceSafe, Subversion, Team Foundation Server, Delphi, Xpedite, Adobe Experience Manager.

Professional Experience:

Client: Walmart, Rogers, AR JUNE 2022– Till Date

Sr .Net Full Stack Developer

Responsibilities:

oProficient in building JSON-based APIs using C# to facilitate seamless communication between applications and services.

oExperienced in using JMETER to conduct performance testing and ensure optimal application performance under different load scenarios.

oUtilized Spec Flow as a tool for Behavior Driven Development (BDD), enabling effective collaboration between development, testing, and business stakeholders.

oDesigned and developed applications in an Agile environment, following MVP and MVC patterns to ensure separation of concerns in the presentation logic.

oDemonstrated expertise in creating automated unit tests and employing Repository frameworks to interact with data stored in relational databases using strongly typed .NET 6 objects.

oDeveloped T-SQL Queries, Stored Procedures, and views to access data from SQL Server databases efficiently.

oLed Salesforce-related projects, including Salesforce Market Integration and developing processes for data management through Salesforce APIs.

oSupervised the development and architecture of cloud-based CM Salesforce and Marketing Automation tool Eloqua, collaborating with Sales and Marketing Senior leadership.

oProficient in utilizing Angular 8 to design and implement effective web interfaces, including building Angular 8 components and consuming REST services using Component-based architecture.

oSuccessfully upgraded existing systems from Angular 7 to Angular 8, ensuring the latest features and improvements were integrated into the applications.

oDeveloped loosely coupled application using WF, C#, MWM pattern, LINQ, dependency Injection container Unity Container, NHibernate.

oClosely worked with different application Teams to modernize their existing process using Power Platform.

oExtensively worked with Node.js applications, utilizing PM commands and Package .JSON for managing dependencies and dev-dependencies.

oActively involved in creating and maintaining database packages, stored procedures, views, and functions using PL/SQL programming language in Oracle to support application development and optimize database performance.

oDemonstrated expertise in implementing Microservice architecture, leveraging AWS services like EC2, S3 Bucket, SNS, and SQS to build, test, and deploy Identity Microservices.

oDeveloped SOAP and REST API-based internal tools, deployed on Cloud Foundry, AWS S3, and Kubernetes, to enhance code quality and performance.

oProficient in using Jira to track and manage support tickets efficiently.

Environment: .NET 5, ASP.NET 4.5, .Net Core 3.0, MVC 5, .Net Framework, Angular JS 13, Windows 10, CID, PWA, DEV Apps, JIRA, Jenkins, AWS, User Controls, Visual Studio 2019, GITLAB, TFS, ER/Studio, Data Modeling, ODP.NET, VB6, SharePoint 2013, VB.Net, Web Forms, JSON, Web API, AJAX, Bootstrap, SQL, Cosmos DB, PostgreSQL, MS SQL 2016 R2 enterprise server, swagger, XML, Active Directory, C#, SOA, IIS8.0, JQUERY and CSS, HTML5, SOAP, LINQ, JavaScript, HTML.

Client: Kroger, Cincinnati, OH May 2020 - May 2022

Role: Senior .NET Full Stack Developer

Responsibilities:

oResponsible for maintenance of applications with technologies such as .NET C#/SQL Server/Oracle/jQuery/HTML5/JavaScript/Angular 11/Bootstrap/jQuery.

oPrepare and dispense work assignments, provide guidance, and/or review the work of other team members.

oDesigned user interface for ASP.NET 4.8 applications in C#.

oExtensive knowledge and hands-on experience in designing, implementing, and consuming RESTful web service interfaces.

oSkilled in designing and implementing logical and physical data models using tools like Oracle SQL Developer Data Modeler, ensuring scalability, flexibility, and adherence to industry best practices.

oProficient in implementing backup and recovery strategies using Oracle Recovery Manager (RMAN), ensuring data availability and minimizing downtime in the event of system failures or data corruption.

oDemonstrated understanding of REST principles, including stateless communication, resource identification, and uniform interface design.

oSuccessfully led the TDD initiative for the AMS team, resulting in a reduction in bug counts and improved overall code quality.

oProficient in writing unit tests, integration tests, and end-to-end tests for Node.js applications using testing frameworks like Jest, Mocha, or Chai, ensuring code quality and reliability.

oExtensive experience in writing complex T-SQL queries, stored procedures, views, and functions to retrieve, manipulate, and analyze data efficiently from large-scale databases.

oDemonstrated ability to design and optimize database structures, including table schemas, indexes, and partitions, to enhance query performance and ensure data integrity.

oDeveloped and implemented a comprehensive suite of automated tests to ensure the stability and reliability of AMS applications.

oCollaborated with the AMS team to identify and resolve critical production issues quickly and efficiently, minimizing downtime and ensuring customer satisfaction.

oExtensive experience with Git as a distributed version control system (DVCS).

oExtensive experience leveraging LINQ to query and manipulate data from various data sources such as databases, collections, XML, and JSON, resulting in efficient and concise code.

oDeveloped User Controls, used .NET web controls and improved the performance of the application by configuring the caching.

oApplication components are developed in an agile environment utilizing a Test-driven development approach.

oWorked closely with database administrators to optimize database schema and indexing for better query performance and data consistency.

oIntegrated Entity Framework with other Microsoft technologies such as ASP.NET MVC, Web API, and Azure Services to deliver end-to-end solutions.

oCollaborated with cross-functional teams to define acceptance criteria, wrote unit tests, and ensured code quality by running tests automatically on every build.

oWorked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.

oConfigure Continuous Integration from source control, setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory, Office 365 and applied upgrades on a regular basis.

oImplemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on premises with GIT, MS Build, Docker, Maven along with Jenkins’s plugins.

oCreated login-based member's area that displays ASP.NET pages based on access levels and assigned Roles.

oDesigned and implement a complex data integration solution using SSIS that handled data from multiple sources and performed advanced transformations such as data cleaning, aggregation, and enrichment.

oManaged a team responsible for providing AMS for a critical application, ensuring that the application remained functional and met the needs of the business.

oMaintained detailed documentation of AMS processes and procedures, ensuring that knowledge was shared across the team and reducing reliance on individual team members.

oWorked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.

oDeveloped and maintained several Angular-based applications, implementing robust and scalable front-end architectures using Cypress for E2E testing.

oExpertise in programming languages such as C#, Java, or C++.

oImplemented rolling updates, blue-green deployments, and canary deployments using Kubernetes, minimizing downtime and enabling seamless application updates and rollbacks.

oIntegrated Kubernetes into CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI, automating the building, testing, and deployment of containerized applications to Kubernetes clusters.

oDeveloped robust and scalable applications using OOP concepts such as encapsulation, inheritance, and polymorphism to improve code maintainability and reusability.

oDesigned and implemented end-to-end testing frameworks using Cypress and created test plans, test cases and scripts.

oWorked closely with cross-functional teams including UX/UI designers, backend developers, and QA engineers to deliver high-quality software products.

oGuided teams in adopting Agile best practices, ensuring efficient collaboration, and removing impediments to achieve project objectives.

oImplemented and followed industry-standard Git workflows such as GitFlow or GitHub Flow.

oImplemented custom Razor templates and extensions to enhance productivity and code reuse.

oDeveloped reusable components and layouts using Razor's partial views and layouts, resulting in streamlined development and improved consistency across projects.

Environment: Visual Studio 2019, .Net Framework 5.0, Visual Basic 6.0, AIM Basic, Mainframe, Lotus Note, Cosmos DB, MS Access, MS Excel, Web Services, C#, VB.Net, LINQ, ADO.Net, Win Forms, AMS, ASP.Net, AJAX, Java script, CSS, JQUERY, SQL Server 2005/2008, T-SQL, Visual SourceSafe, Oracle10g, UML, MS Visio, Agile Methodologies, SOAP, SOA, XML, HTML, IIS 6.0.

Client: Truist Bank, Charlotte, NC June 2019 to April 2020

Role: Sr.Net Developer

Responsibilities:

oWorked as Full stack .Net Developer in the team for designing and developing the application using Visual Studio.Net Framework, C#, ASP.NET, SQL Server and LINQ Entity Framework.

oEffectively involved in various stages of development of the project starting from the project planning until production and maintenance using Agile Methodology.

oDeveloped the classes using C#, which incorporates N-tier architecture.

oInvolved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET and C#.

oWorked on Visual Studio/.Net Core Framework to implement Business Logic.

oDesigned and implemented reusable React.js components, enhancing development speed and maintaining consistent UI/UX across the application.

oCreated Custom SharePoint Hosted solutions for several apps.

oEnhanced existing custom web parts using C#.Net and SharePoint Object Model for integration.

oDeveloped the UI using React JS and Restful services using ASP.Net WEB API.

oCreated and developed independent WEB API services and defined service contracts for specific functionality in search module.

oManaged local deployments in Kubernetes, creating local cluster and deploying application containers.

oDesigned and developed Customer Lookup tool, which is helping customer in expediting Azure outage assessment and end-customer communication workflow.

oContainer management using Docker by writing Dockerfiles, set up the automated build on Docker HUB, installed, and configured Kubernetes.

oExperience on creation, configuration and monitoring Shards sets. Analysis of data to be shared, choosing a shard Key to distribute data evenly. Architecture and Capacity planning for MongoDB clusters. Implemented scripts for mongo DB import, export, dump and restore.

oDesigned the MS build system to enable modular functionality through configuration settings.

oUsed user interface controls, which use JQuery to validate client side validations.

oUsed JSON to transmit data between server and Web Application, an alternative to XML Serialization.

oImplemented AJAX features to reduce full post back, for improving the efficiency and interactivity across web applications.

oUsed LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.

oDeveloped and Implemented HTML and JavaScript Functions.

oDocker/Kubernetes Containerization of cloud-based applications and maintaining the overall infrastructure.

oDeveloped Web Services to communicate to other modules using XML based SOAP and WSDL.

oPerformed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.

oPerformed and resolved cross-browser issues and Unit Testing.

oWorked on using TFS as version control system.

Environment: C#, ASP.NET MVC, Entity framework, XML, TFS, Visual Studio, Azure Web apps, Deployment, CI/CD, Docker, Kubernetes, .Net Framework, .NET CORE, SQL Server, SharePoint, Agile

Client: ADP, Hyderabad, India Jan 2016 - Dec 2018 Role: .Net Developer

Responsibilities:

oActed as a Full stack developer being involved in the front end, middle tier and back-end development.

oExtensively Worked on User Interface using XAML and Developed User Controls for provide better look and feel.

oResponsible for testing trigger files in Virtual Machine environment.

oUse dependency Injection for data binding on XAML pages.

oResponsible for architecting Azure web apps for scalability.

oDeveloped ASP.NET Core Web API based on departmental requirements and specifications.

oWorked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.

oApplied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.

oExtensively Worked on Migrating Winform Application to WPF.

oWorked on Canvas and Drawing Related code.

oHandled multiple tasks, and to prioritize tasks, in a fast-paced environment.

oImplemented extreme programming by using fast-paced agile methodology, involving in task completion, user stories, and iterations.

oPrepared detail design milestones and schedules, person-hour estimates.

oDeveloping windows application using C#.Net, WPF, MVVM, Visual Studio.

oCreated the code modification that meets the client's need in the shortest possible timeframe with quality.

oExtensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.

oExtensive working knowledge in GIT version control.

oPerformed Testing on different functionalities of the application

oInvolved in Daily Scrum meeting and retrospective meeting actively.

Environment: .NET, VS.NET, MVC, WCF, SQL Server, Entity Framework, C#, IIS, Windows, MS Unit Testing Framework, MS Build, T-SQL, Agile (Scrum), HTML5, CSS3, JQuery, LINQ, ASP.Net Core, TFS, N-Tier, Web API

Client: Ceequence Technologies Hyderabad, India Jan 2013 to Dec 2015

Role: .Net Developer

Responsibilities:

oInvolved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.

oDeveloped solutions in C#, ASP.NET, MVC 4, ADO.NET, JavaScript/jQuery, CSS3, and PLSQL.

oExtensively used Java script/JQuery for UI controls and validations.

oDeveloped different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 3.5 and WCF.

oDesigned Graphical User Interface (GUI) using Master Pages, HTML5, JavaScript, and Custom Controls.

oDesigned the application as 3-tier architecture with extensive use of Object-Oriented programming techniques.

oDeveloped system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.5 provider model.

oUsed WCF for interoperability with other platforms, technologies and for building the custom solutions.

oWorked with Web API to provide services to HTTP requests.

oImplemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism, etc. and multithreading.

oDeveloped Restful service using web API for communicating with the in-rule service.

oUsed WCF for creating windows and custom win form control using various animation techniques.

oUsed LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases.

oPerformed unit testing and integration testing by applying test cases.

oPerformed N-Unit testing and used TFS for source and version control.

oUsed MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.

oUsed Microsoft Visual Source Safe (VSS) for the purpose of source code sharing.

Environment: NET Framework, WCF Web Services, WPF, WCF, C#.NET, ASP.NET, MVP, Visualstudio.NET, SQL Server, LINQ, T-SQL, .NET Web Services, XSLT, JavaScript, SOAP, MVC, Web API



Contact this candidate