Post Job Free

Resume

Sign in

.Net Developer

Location:
Irving, TX
Salary:
70-75
Posted:
March 04, 2024

Contact this candidate

Resume:

VIVEK

Email: ad33so@r.postjobfree.com PH: 913-***-****

SENIOR .NET DEVELOPER

https://www.linkedin.com/in/vivek-deshaboina-049b042b6/

Professional Summary

Around 8+ years of expertise experience as a Full stack .NET Developer for performing Client/Server, Web Applications and Windows Applications using Microsoft technologies and .NET framework.

Experience in interacting with Clients and Users for gathering requirements.

Proficient knowledge in .NET languages C#, ASP.NET (Web Forms and MVC), VB.NET and Win Forms, WPF.

Strong understanding of OOPS concepts like Inheritance, Polymorphism, Abstraction & Encapsulation and design implementations using UML.

Experience in Designing and Developing Webpage Graphic User Interface (GUI) using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, jQuery, Angular.

Experience of Cross Browser Compatibility with updating webpage using HTML5, CSS3, Angular, JavaScript and jQuery with great involvement towards Angular and Node.js MVC frameworks.

Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern.

Solid working experience with Model View Controller (MVC) in Implementing View, Model, Controller and View model by using ASP.NET MVC Framework 5.0/4.0/3.0.

Strong experience in design of web-based applications using ASP.NET 4.5/4.0/3.5/2.0, C# 4.5/4.0/3.0/2.0,1.1 VB.NET, AJAX, Master Pages, Web Services, Windows services and Server Controls. Incorporated many rich, user friendly, responsive features in the application using Angular, BOOTSTRAP, HTML 5.

Experience hosting web applications in IIS, developing applications using the ASP.NET MVC.

Expertise in Angular controllers, directives, components, factory and service resources, routings, filters & events.

Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier & Three Tier Architecture.

Involved in Creating Two Tired Authentication for preventing fraud.

Working Knowledge on Linux based system administration.

Created JSON based Azure Resource Manager (ARM) templates, Used them for deployments.

Good understanding of storage concepts. Experience in designing and implementing Azure Storage

Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services.

Experience in implementing and migrating and deploying workloads on Azure VM.

Hand some experience on Open-source Technologies like MySQL, Q mail, C, C++ and Linux.

Experience in designing, developing and consume ASP.NET web services and WCF Services to achieve Service Oriented Architecture (SOA).

Experience in development of ASP.NET Web Forms using HTML5, Telerik controls, jQuery and communicated with database using WCF service.

Worked on C# and ADO.NET for developing windows applications as well as developing the web applications using Language Integrated Query (LINQ).

Experience in using message brokers such as Active MQ and Rabbit MQ.

Involved in writing TSQL queries to get data from different sources and test results.

Proficiency in multiple databases like MongoDB, MySQL, ORACLE and MS SQL Server.

Migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (MONGODB)

Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.

Worked extensively with SQL server database of creating, updating and insertion of tables and indexes.

Involved in writing Test plans, Test cases and interacted with business users to conduct User Acceptance Testing (UAT).

Experienced in reporting tools like Crystal Reports and SQL Server Reporting Services (SSRS).

Skilled in creating test traceability matrix, test strategy, test plan, test procedures, test cases, test log, automated test scripts, test results and defect reporting.

Strong hands-on experience in manual testing and automated testing using Quality center and Quick Test Pro.

Familiar in updating, accessing and version controlling the code using Team Foundation Server (TFS), sub-version and GitHub.

Involved in leading many daily SCRUM meetings which establishes the context of daily goals of work.

Have capability of implementing business rules in different layers.

Strong team builder having excellent analytical skills with capability to handle new technologies.

Strong experience towards Peer Programming of Agile software development technique.

Technical Skills

Programming Languages: C, C#.NET (4.0/3.5/3.0), VB.NET (10.0/9.0/8.0/6.0), C++, Java, HTML, T-SQL, PL/SQL.

Web Technologies: ASP.NET 4.0/3.5/3.0/2.0, ASP.NET MVC, MVP, Ajax 3.0/2.0, JavaScript, jQuery, React JS, Node JS, VB Script, bootstrap, Kendo UI, Angular JS, Angular 11/13.

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XSL.

Desktop Technologies: Win Forms, WPF.

IDE Tools: Visual Studio2019/2017/2015/2010/2008/2005, SQL Server Management Studio

.NET Frameworks: .NET Framework 4.6/4.5/4.0/3.5/3.0/2.0/1. x.

Databases: MS SQL SERVER 2012/2008, MS Access 2010/2007/2003, Oracle 10g/8i, MongoDB.

Reporting Tool: SQL Server Reporting Services (SSRS 2008/2005), SSIS, Crystal Reports(2010/ 09/ 8.5/8)

Modeling Tools: UML, MS Visio.

Version Control Tools: SVN, Team Foundation Server 2013, GitHub.

Middleware: Web API, Azure, WCF, ADO.NET4.0/3.5/3.0/2.0,Web Services, Enterprise Library5.0/4.0/3.1.

Testing Tools: jasmine, Karma.

Professional Experience

Senior .NET Developer

AIG, Houston, TX July 2022 to Present

Responsibilities:

Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).

Involved in developing the Azure Solution and Services like PaaS and IaaS.

Experienced in creation and configuring of Storage Accounts and Configuration of blobs, tables etc.

Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).

Developed Application in C# using entity Framework and LINQ.

Experience in designing the UI using HTML5 and Converting HTML template into PDF with the help HIQPDF tool.

Involved in developing Complex queries, views and Store Procedures using SQL and T-SQL in relational databases such as Microsoft SQL server.

Worked on Queues, Blobs, and Containers to persist data on Azure.

Experience in developing code in C# to read and write Service bus Queues and topics asynchronously.

Development web service using Windows Communication Foundation and .NET to receive and process XML files and deploy on cloud Service on Microsoft Azure.

Developed an N-Tier Application and designed the Data Access Layer and Business Logic Layer using C#, MVC and ADO.NET.

Involved in developing and Migrating AngularJS and MVC applications (CSHTML) in Web role to Purely HTML application in Worker role and Web jobs of trigger-based jobs.

Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.

Experience most of the modern development methodologies such as Agile and CI/CD etc.

Responsible for day-to-day management of all development and Test Various .NET based enterprise applications.

Expertise with Version Control Systems like TFS-2015, VSTS and GIT.

Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.

Involved in Integration test, Load test by various target environments (Integration, QA and Production).

Ability to prioritize and multi-task while working as part of a team.

Involved in Designing Technical Documents, and Design Documents and coordinating with offshore team.

Environment: NET Framework 4.6, C#, ASP.NET MVC5, Web API (RESTFULL services), Angular, CSS3, Bootstrap, HTML 5, Visual Studio 2017, Microsoft Azure 2.7 & 2.9, TFS, VSTS, IOT (Internet of Things), CI/CD Pipeline, Git, IIS, N-Unit, JSON, SQL Server 2014, Entity Framework, LINQ, TFS, Bootstrap, Agile Methodology.

Sr. Dot Net Developer

EMC Insurance, Des Moines, Iowa September 2020 – June 2022

Responsibilities:

Interact with clients to determine their requirement and needs.

Prepared estimates high level & low-level documents and implementation plan.

Converted the wireframes into live web pages using HTML, Bootstrap and Angular.

Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.

Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 12 and used Angular 12 concepts like building the components, Data binding, Property Binding, Event Binding, Two-way Data binding.

Built services and providers that make service calls to REST APIs using predefined angular modules and services.

Coded using ASP.NET Core MVC along with a Service Oriented Architecture (SOA).

Developed custom filters for applying at action methods and controller level.

Used ASP.NET Core razor views for few webpages when needed.

Migrated on premise servers, hard drivers and web applications to azure leveraging on PowerShell.

Created and managed Azure Virtual Networks (VNETs), Storage Containers and Load balancers.

Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.

Microsoft Azure PaaS Services, Strategy and Planning.

Configure Azure cloud service for end point deployment.

Enable Open ID and Windows Live authentication in Azure cloud apps.

Worked on creating Azure Blob for storing unstructured data in the cloud as blobs.

Developed localization API s which stores the translated data in Azure and Sql tables Deploy Confidential services on Azure cloud.

Developed rest services using WEB API for web service layer.

Implemented core features of Angular framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.

Used tools like swagger and post man for documenting the API’s and JSON payload to test the API Services.

Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.

Experience in writing Stored Procedures and optimizing the stored procedures.

Used ORM Tool Entity Framework 6.0 as an interface from data access layer and database.

Developed reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS), also used Datasets for the SSRS reports.

Experience in test driven development.

Exposure to working in different environments Dev, QA and prod and efficiently promoting changes across the environments.

Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.

Actively participated in Scrum meetings of the project implemented in Agile project management methodology.

Used Git for source control.

Experience in using TeamCity for continuous integration and continuous deployment.

Provide innovative solution to complex business problem.

Environment: .NET Framework 4.5, C#.NET, ASP.NET Core MVC, ADO.NET, WEB API 2.0, HTML5, CSS3, Bootstrap, Angular 12, jQuery, Entity Framework 6.0, SQL Server 2014, T-SQL, SSRS, TeamCity, Git, Agile.

Dot Net Developer

Global Atlantic financial group, Indianapolis, IN May 2018 – August 2020

Responsibilities:

Gathered functional, business and technical requirements and prepared the requirement documents.

Designed and Developed UI Framework for Single Page Web Application using Angular,

Bootstrap, Angular UI, ReactJS, JavaScript, jQuery and HTML5/CSS3.

Implemented Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, MVVM and MVC.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 10.

Used ASP.NET MVC 4.0 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.

Used MS Enterprise Library for using the reusable blocks such as Exception handling and Logging Application block.

Developed Fraud Detection tool check through web service to give an access to users or to deactivate the users.

Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts.

Created WCF service interface, data type model and implementation based on business logics and responsible for communicating and providing real time data from integrated server to Client Application.

Created Views, Alerts and Custom Lists in SharePoint using C# and Object Model.

Developed Data Access Layer DAL, Business Logic layer BLL also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture SOA.

Used LAMBDA expressions in writing LINQ query expressions.

Worked ORM tool NHibernate for creating objects from database table.

Experience in providing Logging, Error handling by using Event Handler, and Custom Logging for SSIS Packages.

Expertise in SQL Server 2012 Analysis Services (SSAS) to deliver online analytical processing (OLAP) and data mining functionality for business intelligence applications.

Extensively used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.

Created Stored Procedures, Views, Triggers, user functions, Views and Complex T-SQL queries and user profiles, relational database models, data dictionaries, and data integrity in SQL Server.

Participated in production deployment activities, provided support throughout the deployment process.

Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.

Used Team Foundation Server (TFS) for continuous integration and version control and used Fiddler to debug web request and responses.

Environment: .NET Framework 4.0, ASP.NET MVC 4.0, LINQ, HTML5, CSS3, Bootstrap, ReactJS, Angular, XML, Rest, WCF, WPF, Web API, Fraud Detection Tool, Enterprise Library, SharePoint, NHibernate, SQL Server 2012, T-SQL, SSRS, SSIS, SSAS, TFS, Agile.

Dot Net Developer

IBing Software Solutions Private Limited, Hyderabad, India November 2016 – February 2018

Responsibilities:

Involved in full lifecycle of the project from design, development & Testing.

Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams.

Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in ongoing projects.

Experience of working on CSS Pre-processors like LESS and SASS/SCSS along with JavaScript task runners like GruntJS.

The coding of the application was in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.

Extensive Experience in Implementing View, Model, Controller and View model by using ASP.NET MVC 4.0/3.0 Framework.

Used ASP.NETMVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.

Developed complex data driven Silverlight 4 applications with the WCF RIA Services.

Created custom controls, graphics, data binding in Silverlight 4.0/WPF.

Used XAML and Silverlight controls for rich user interface along with MVC4.

Developed and consumed WCF Web Service to access data layer components.

Used LINQ data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions.

Migrated SQL data to the SharePoint lists and synchronized them for the daily updates.

Used LAMBDA expressions in writing delegates or expression tree types.

Used Twitter Bootstrap for responsive web design of Navigation controls.

Used Data Adapter, Dataset, Data Reader, SQL Command and Connection Objects of ADO.NET to retrieve data from the database and manipulate it.

Experience in creating reports using SQL Server Reporting Services (SSRS) and worked on OLAP/OLTP environment.

Extensively used SSIS to create packages to move data from a single data source to a destination.

Performed Unit testing of the application and subsequently handled the debugging issues.

Used Team Foundation Server for the version control, branching and MS build.

Environment: ASP.NET 3.0, HTML5, CSS2/3, Visual Studio 2010, SQL Server 2008, Silverlight 4.0/3.0, Telerik Controls, Web services, C#, WCF, SharePoint, Twitter Bootstrap, XML, IIS 7.0, JavaScript, jQuery, LESS and SASS, SSRS, TFS, Entity Framework.

Dot Net Developer

Careator Technologies Pvt Ltd, Hyderabad, India April 2015 to October 2016

Responsibilities:

Involved in analyzing the requirements and design preparation.

Designed and developed Web Forms using ASP.NET MVC, C#, CSS and HTML to facilitate the registered users.

Used ASP.NET MVC for data access layer to communicate with the SQL Server database.

Developed the architecture with Model View Controller design pattern. Overridden default controller behaviors & implemented custom action methods.

Used Entity Framework to design conceptual data access layer from relational database to get the data from database.

Programmed LINQ to SQL for communication between application and SQL Server database.

Designed database in MS SQL and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.

Gathered Business User Requirements & designed application using C#, ASP.NET MVC 3.5, HTML, CSS, JavaScript and JSON.

Implemented most of the business logic using stored procedures.

Use agile methodology during development, manage source control with CVS.

Involved in deployment and postproduction support for the application.

Environment: ASP.NET 3.0, HTML5, CSS2/3, Visual Studio 2010, SQL Server 2008, Silverlight 4.0/3.0, Telerik Controls, Web services, C#, WCF, SharePoint, Twitter Bootstrap, XML, IIS 5.0, JavaScript, jQuery, LESS and SASS, SSRS, TFS, Entity Framework.



Contact this candidate