We provide IT Staff Augmentation Services!

.net Developer Resume

Omaha, NE

PROFESSIONAL SUMMARY:

  • Around 9 years of extensive experience in Web development, Application Development, Window Services, Web Services using C#.NET, ASP.NET MVC, ADO.NET, Entity Framework and Visual Studio, IIS 5.0/6.0/7.0.
  • Agile Methodologies: Experienced in the use of agile approaches, including Test - Driven Development and Scrum.
  • Expertise in Client-side technology: JavaScript, jQuery, AngularJS, Knockout.Js HTML5, CSS3, Bootstrap.
  • Specialized in developing apps using JavaScript, JQuery along with AJAX and JSON.
  • Experience of working with AngularJS core with other modules like Angular Route, Angular-UI Datagrid, AngularFire and others.
  • Expertise in Angular2 on Filters, Validations, Controllers, Directives, Components, Factory, Service Resources, Routings and Events.
  • Experience working with all the versions of .NET Framework 3.0/3.5/4.0/4.5.
  • Experience in developing applications using ASP.Net MVC.
  • Proficient in implementing Web Apps, VMs, Cloud Services, Storage, Azure AD, VNets for Azure Infrastructure.
  • Developed frontend SPA (Single Page application) which is populated with data from a Web API using HTML 5, Twitter Bootstrap 3.0, and Angular JS
  • Good Knowledge in Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Silver Light and experience in Language Integrated Query (LINQ)
  • Experienced in database connectivity programming using ADO.NET with Entity Framework and ODBC.
  • Designed and developed Crystal Reports such as Parameterized Reports, Cross tab Reports, Mail label, List report based on base tables, views, involving Formulas, Sub Totals, Running Totals, and Sub Report.
  • Created micro service plugin for Hapi.js service worker to read in info via RabbitMQ message bus to create and send messages.
  • Used Dependency injection through unity framework to support Test Driven Development (TDD) and developed a generic repository.
  • Well-versed with database Installation, configuration, maintenance, monitoring, backups and recoveries, develop and debug Stored Procedures and Triggers and experience in data loads, database integration/conversions, performance tuning and optimization.
  • Good knowledge and experience in Database Modeling Concepts, RDBMS concepts and Query Building.
  • Delivering client-side application using Angular 2 technologies in conjunction with .NET Core, Web API 2 architecture.
  • Expertise in database design and database programming using SQL Server 2014/2012/2010/2008/2005 , Oracle (Stored Procedures, Cursors, Triggers).
  • Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and good knowledge in SQL Server Integration Services (SSIS) with the .net environment
  • Worked on cloud computing using windows azure and SQL server on services like API management service and SQL database service
  • Experience in private cloud and hybrid cloud configurations, patterns, and practices in windows azure and SQL azure and in azure web and database deployments
  • Experienced in TFS, VSS Versioning control.
  • Experienced in developing applications on UNIX and Windows platforms.
  • Experience in writing Power shell scripting, Imaging in Azure.
  • Experience in Integration testing, writing Test cases, Test plans, Bug analysis and fixes.
  • Good knowledge of analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.

TECHNICAL SKILLS:

IDE s: Visual Studio 2015/2012/2010/2008

Programming Languages: C, C++, C#.

.Net Framework: ASP.NET / MVC, ADO.NET, Entity Framework.

Web Services: Web API, RESTFUL, WCF, WPF and SOAP.

Scripting Languages: JavaScript/Jquery, AngularJs, Knockout.Js HTML, CSS, AJAX, XML, JSON with DTD.

MS: SQL Server 2016/ 2014/2012/2010/2008/2005 , MySQL, Oracle, MS Access, Excel, LINQ, SSMS (SSRS, SSIS & SSAS) and SSDT.

Others: COM/DCOM, IIS, Bootstrap

Version Control: TFS, SVN, GitHub

MS Programs: MS Word/Excel/PowerPoint/Access/Visual Studios/Outlook/Visio

Cloud Services: Azure, Aws

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

.NET Developer

Responsibilities:

  • Developed application using ASP.NET 4.0, MVC 4, Razor, C#, JavaScript, AngularJs, Knockout.Js, JQuery, Ajax, HTML5, CSS3, Entity Framework, LINQ.
  • Took part in team environment which implements agile, scrum software development approach.
  • Used Razor MVC framework to develop razor views with strongly typed view models, helpers and partial views.
  • Implemented Viewbag, Viewdata, and Tempdata to transfer data between Views and Controllers.
  • Implemented Server Side and Client-Side Validations.
  • Used JQuery and AJAX to do Asynchronous calls to server and Bootstrap for Responsive Design.
  • Implemented Web Grid with JQuery/JSON to provide more flexible, editable and sortable grid view to increase user interaction.
  • Implemented routing to allow for the use of a Single-page with different content using route Provider in the AngularJS Module and ng-view in the HTML.
  • Delivering client-side application using Angular 2 technologies in conjunction with .NET Core, Web API 2 architecture.
  • Worked on RESTFUL Service API using wpf 4.0 which return XML and JSON data using WCF attributes.
  • Implemented Two-Way Data-binding in AngularJS to handle the automatic synchronization of data between the model and view components for application.
  • Implemented Angular2.0 controllers to handle front end events, used Angular2.0 directives to create custom validation and partial pages and created AngularJS services to consume Web API.
  • Used Angular JS service like $broadcast, $emit, $root scope for data transmission between controllers.
  • Developed front end validation in AngularJS using combination of HTML validator and ngRequired, checking them with $invalid, $valid, $touched, $untouched, $dirty.
  • Provided high availability for IaaS and PaaS role instances for access from other services in the C#.Net with Azure Internal Load Balancer.
  • Designed and developed Crystal Reports such as Parameterized Reports, Cross tab Reports, Mail label, List report based on base tables, views, involving Formulas, Sub Totals, Running Totals, and Sub Report.
  • Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE with $http service to implement CRUD operations.
  • Created micro service plugin for Hapi.js service worker to read in info via RabbitMQ message bus to create and send messages.
  • Worked on uploading documents to Azure blob storage, downloading and deleting, updating the document names using two different approaches of Web API and MVC controller methods.
  • Entity Framework was used as part of the application process, the application is designed to work on a database first approach.
  • Used ADO.NET Entity Framework to create Models and separate the Business Logins with Data Access Layer and Used LINQ to Query Objects.
  • Used LINQ to query different data source like arrays, xml file, and SQL Azure.
  • Created Tables, Views, Indexes and Performed T-SQL programming of complex stored procedures, triggers, functions and Implemented optimization techniques to improve system performance and reliability.
  • Responsible for configuring Azure, monitoring and troubleshooting Azure resources.
  • Analyzed the application performance in Azure environment using Dynatrace.
  • Designed and developed complex stored procedures that use different SQL Server functions necessary to support SSRS reports.
  • Developed background process infrastructure on top of Windows Azure Queues
  • Used TFS for version controlling of the application.
  • Used GitHub for Source code management and performed unit testing and regression testing.
  • Involved in writing test plans and writing test scripts for unit testing.

Environment: ASP.NET MVC, C#, Entity Framework, ASP.NET Core,JavaScript, Jquery, Angular2.0, TDD, XML, Ajax, Web Services, TypeScript, Web API, Crystal reports, JSON, RESTFUL,WPF, .Net Core, SQL Server 2016, GitHub, Azure, TFS, T-SQL.

Confidential, Missouri city, TX

.NET Developer

Responsibilities:

  • Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS, Knockout.Js and REST Full Web Service in Visual Studio 2015.
  • Implemented Agile / Scrum methodology for the business modeling.
  • Used Windows Azure for service hosting and management, low-level scalable storage, computation and networking.
  • Created AngularJS directives, factories and services for developing single page web applications.
  • Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.
  • Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core.
  • Created Control templates, Adorners, Data templates, Blend Trigger Actions, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application
  • Performed input field validations on Web Forms using Jquery and Data Annotations.
  • Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, and Properties in Test Driven Development (TDD) Environment.
  • Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance.
  • Used AngularJs Built in Directives and Custom-made Directives.
  • Implemented Client-side validation using AngularJs custom form validation with ng-show, ng-if and ng-hide.
  • Creating and modifying financial report using Crystal reports and asp.net. Crystal reports where generated using web services and web forms. Dynamic data coming from web forms. Data from various databases in SQL server was pulled into Crystal reports or virtual xsd tables based on complexity of the reports and formulas. Dynamic parameters being passed from the web forms .
  • Implement functionality such as Searching, Filtering, Sorting and Validating data using AngularJS framework.
  • Used Dependency Injection for resolving Dependency.
  • Designed REST Full Service for update, get, delete, and insert data
  • Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.
  • Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Created Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
  • Exposed all Claims Processing Data through a WCF service hosted in IIS.
  • Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL database to Windows Azure SQL Database and updating the Connection Strings.
  • Analyze escalated incidences within the Azure SQL database.
  • Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.
  • Used SQL profiler to monitor, analyze performance, capturing and consuming SQL Server events and resolve deadlocks in SQL Server Developed T-SQL Parameterized Queries and Stored Procedures.
  • Used TFS (Team Foundation Server) as version control manager.
  • Created test plans and performed functional and load testing.

Environment: ASP.NET MVC, ASP.NET Core, C#, Entity Framework, Team Foundation Server(TFS), Web Services, JavaScript, AngularJs, Knockout.Js, Crystal reports,HTML, XML,WPF, IIS, Azure, MS-SQL Server2012, LINQ, SQL /T-SQL.

Confidential, Lincolnshire, IL

.NET Developer

Responsibilities:

  • Involved in Maintenance / Enhancements of the application which includes developing the new reports.
  • Extensively used ASP.NET Grid View, Repeater, and Details View, Tree View, Data List and Repeater controls for displaying the data in a clear format.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the website using HTML5 and CSS3.
  • Implemented technologies like HTML, Java Script and AJAX for rich UI experience.
  • Implemented Custom Directives, routing logic, service, controllers, filters and retrieval and posting of data with Ajax using AngularJS.
  • Implement functionality such as Searching, Filtering, Sorting and Validating data using AngularJS framework.
  • Used AngularJS service like $broadcast, $emit, $root scope for data transmission between controllers.
  • Created and implemented AngularJs Service with $http, $q to retrieve data from DAL.
  • Used AngularJs Action Filters for user authentication and authorizations.
  • Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
  • Developed RESTFUL Web API using HTTP verbs of GET, PUT, POST & DELETE with $http service to implement CRUD operations.
  • Implemented LINQ Queries on different data sources in applications.
  • Used ADO.NET and LINQ for Consistent access to SQL data source.
  • Used SQL server as database and involved in writing several SQL objects like Stored Procedure, Views, Triggers and Involved in designing tables.
  • Used Team Foundation Server for versions controlling during development.

Environment: ASP.NET MVC, C#, ADO.NET, LINQ, HTML5, CSS3, JavaScript,TFS, Jquery, AngularJs, Web API, RESTFUL, TFS, SQL.

Confidential

.NET Developer

Responsibilities:

  • Interacted with client to gather requirements and document all the requirements; participated in design reviews, architecture reviews, code reviews and proposed solutions to the business problems
  • Involved extensively in developing components for Business and Data tier using C#.NET and involved in creating controllers/View Models to handle the events raised on the Razor views/Partial Views in ASP.NET MVC framework.
  • Worked extensively with MVC Features such as Action Filters, View Model and Model Binder
  • Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance.
  • Created Client-Side Validations for all Pages in JavaScript.
  • Implemented Get, Post, Put, delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
  • Developed programming scenarios in C#, object-oriented Programming (OOP) concepts like encapsulation, inheritance, polymorphism, and abstraction.
  • Involved in developing the Code behind logic using C# Language for business logic of this web application in .NET Framework.
  • Worked in a TDD environment and developed required unit tests.
  • Developed WCF web services to implement the business logic.
  • Responsible for developing WCF Services to exchange data between applications and consumed WCF service which is based on SOA (Service Oriented Architecture).
  • Wrote CRUD functionality in web services which is used by multiple applications.
  • Used Entity Framework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.
  • Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider.
  • Created various database tables and triggers and complex queries in SQL Server 2008
  • Involved in writing Stored Procedures to validate the data at backend and to execute the desired result at front end
  • Used ADO.Net to connect the web forms to data source - SQL Server and Xml files for manipulating data in database
  • Worked on Query Optimization of the SQL Server T-SQL queries and optimized the applications.
  • Worked with report server web service using C# in SSRS to host the reports.
  • Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
  • Designed and executed unit test case; assisted with integration and user acceptance testing and system verification.
  • Created detailed technical and functional documents.

Environment: AP.NET, MVC, ADO.Net Entity framework, WHTML, CSS, SVN,JavaScript, JQuery, AJAX, TDD, SOA, ORM, DAL, IIS, SQL Server-2008, T-SQL, TFS.

Confidential

.NET Developer

Responsibilities:

  • Involved in requirement gathering, functional and technical specification.
  • Used a hybrid of Waterfall and incremental model as the SDLC.
  • Coding and debugging using ASP.NET and C#.
  • Developed Web Forms using ASP.NET Server Controls and validated client side using JavaScript.
  • Used ADO.NET objects such as Data Adapter, Data Reader and Data Set for consistent data access.
  • Testing - Nunit testing and FxCop.
  • Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
  • Creating reports using the Crystal Reports for the report needed by Middle Office, Back Office users.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Involved in writing Stored Procedures, Database Triggers and Queries using SQL Server to fetch data from different tables.
  • Preparing, reviewing and executing SQL queries for Data validation and Data analysis.
  • Administering MS- SQL Server, performing day-to-day tasks such as Database tuning by checking indexes.
  • Maintained the physical database by monitoring performance, integrity and optimize SQL queries for maximum efficiency using SQL Profiler.
  • Involved in the analysis, design and collection of the data.

Environment: .NET Framework 3.0, ASP.NET, Web Services, C#. NET,SVN,Visual Studio .NET 2005, JavaScript, IIS, HTML, DHTML, Crystal Reports, SQL Server 2005.

Hire Now