We provide IT Staff Augmentation Services!

Senior Dot Net Developer Resume

Southfield, MI

PROFESSIONAL SUMMARY:

  • 14 years working experience in Dot Net.
  • Extensive experience in Dot NET Framework 3.5/4.5 and Core 1.0, C#6.0 and Visual Basic programming
  • Extensive experience in Azure cloud computing and design patterns in Azure, service bus, web role and work role, Azure storages, and micro services programming
  • Extensive experience in coding with Object Oriented Analysis (OOA), Design (OOD), and programming (OOP). Design Principals (SOLID).
  • Experience in all Design Patterns in categories such as creational pattern, structure pattern and behavior pattern
  • Experience in RDBMS: MS SQL Server 2014 programming, developing stored procedures, functions, and triggers indexes in T - SQL. Creating tables and constraints on tables.
  • Experience in data modeling and database ER relation abstracting,
  • Experience in NoSQL, MongoDB, and Elastic search.
  • Experience on the development of XML Web Services, WCF, ODATA, Restful service, SOAP,
  • Proficient in XML, XSD, XSLT, XPATH, XQuery
  • Expertise in Web front end development using AJAX, JavaScript, HTML5, CSS3, jQuery, JSON, AngularJS 1.5 and 2.0, ReactJS, and Bootstrap
  • Experience in computer security and encryption, privacy and data integration, authentication authorization,
  • Experience in Android architecture and security model knowledge, and security issues in inter process communication
  • Experience in process, multi-threading programming with synchronization, monitor, and locks, asynchronous programming (ascy and await)
  • Strong skill in data structure and algorithm design.
  • Hands-on experience in developing applications using .NET Framework WCF, WPF, WWF.
  • Experienced in TDD and unit Testing, Test schedule planning, Test case design, Documentation and Execution. Editing and playback the scripts after fixing the bug
  • Excellent Planning and problem-solving skills, able to independently as well as in team with minimal guidance
  • Experience in interop of managed code and wrapped unmanaged code, PInvoke, C++/CLI, COM and Wrapper.
  • Experience in Java, C++, and C#, Dot Net Framework 4.5.1 and core 1.0
  • Excellence in Internet Information Services IIS architecture, pipeline model, and deployment.

TECHNICAL SKILLS:

  • .NET 4.0, 4.5.2 Framework/Core 1.0, C#, ASP .NET MVC 4.0, 5.0, core
  • SQL Server 2008, 2012, 2014, MySQL, Pl/SQL in Oracle
  • HTML5, CSS3, JavaScript, Ajax, jQuery, XSLT, AngularJS 1.5, 2.0, and Bootstrap
  • Python, Java, PHP, XAMPP, C/C++ based on Linux, R and Matlab

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Senior Dot Net Developer

Responsibility:

  • Developed ASP.Net Core web application use cloudy service of Azure
  • Web deployment in an Azure/Cloud environment and IIS.
  • Develop web role as interface and work role as backend
  • Use service bus to implement communication between web role and work role.
  • Use storage to store large binary files, Azure sql DB to store data.
  • Use application insight to detect problem and analyze performance of webapp
  • Web deployment in an Azure/Cloud environment and IIS.
  • Implement micro service such as sqldb, security service, and stream record analysis service. Implement WCF communications between services on service bus
  • Developed Restful service using Web API Framework.
  • Used Entity framework as a data access layer to access database. Map data from database to entries in C# side.
  • Developed, registered, and injected service into controller.
  • Developed SPA application using AngularJS 2.0 and JavaScript. Develop components, custom directive, pipes, services, and routing. Use Promise as an Asynchronous programming to call service.
  • Tested AngularJS code using Jasmine. Apply dependent Injection pattern in the development.
  • Developed elastic search using Elastic.js and JSON data. Create index and Query elastic search using Restful service. Use Kibana to show data in the server.
  • Created index and Populate data from database to elastic search server.
  • Creating and Verifying a Signature, Signing and Hashing Using RSA, Implementing Data Protection, Access Control to Resources. Distributing Code Using Certificates.
  • Used Dialog and Date-Picker of AngularJS Bootstrap Package in the view.
  • Used Ag-grid and Angular UI Grid in the page to present data set in JSON format.
  • Developed create, update, read, and deletes functions (CRUD) using AngularJS in Aggrid web page.
  • Developed role based security using AngularJS, authentication and authorization.
  • Used NUnit and Moq framework for Unit Testing.
  • Developed SSRS report; pulled data from database to the report.
  • Developed WCF Data service using OData and WCF as an URI-driven interface to backend data store, used to provide CRUD function.
  • Developed Restful web service by Java. Implemented Get, Put, Post, and Delete functions.

Confidential, MI

Senior Dot Net Developer

Responsibility:

  • Created tables and views in SQL Server database; created index, keys, and constraints in the tables.
  • Developed stored procedures, functions, and triggers on SQL server database.
  • Developed complex SQL query statement such as correlated and nested query.
  • Developed Web site for Ship requirement using Asp.Net WebApi.
  • Coded AngularJS1.5 for page functionality
  • Develop controllers, custom directive, filter, services, and routing. Use Promise as an Asynchronous programming to call service.
  • Developed controllers to handle user requests, and Use attribute routing
  • Asynchronous Programming, letting some task working in background to fetch data.
  • Developed view models and partial views for the views
  • Used entity framework to do ORM mapping, and use LINQ to query objects
  • Used SignalR to implement bi-directional communication between server and client. Servers can now push content to connected clients instantly as it becomes available.
  • Deployed Web application to IIS and configured IIS.
  • Analyzed user requirements and extracted entities and relations using data normalization forms for database design
  • Migrate data from different data sources to SQL server by SSIS
  • Developed desktop system using WPF and XAML in MVVM pattern, designed user interface using panels and controls.
  • Used Shapes, brushes, triggers, and data template in user interface design.
  • Designed style resource and user controls.
  • Developed view model, event handlers, and commands, and bound data to the WPF view.
  • Used Master Details Binding to show data of selected items.
  • Used value conversion to convert and convert back data in binding.
  • Developed data input validations and error handling in WPF and show message in Validation Error Template
  • Used Data grid to display and edit data using rows and columns in WPF
  • Multiple threading, update UI using different thread.
  • Used NUnit and Moq framework for Unit Testing.

Environment: Microsoft.NET Framework 4.0, Microsoft Visual Studio 2010. SQL Server 2008, IIS.

Confidential, Southfield, MI

Dot Net Developer

Responsibility:

  • Developed XML web service for Confidential 2.0,
  • Object oriented programmed to create classes, encapsulate, and inherit classes in a hierarchy structure.
  • Used LINQ to object to query objects, and ADO.NET to access database, used aggregate operators and group query to analyze the results of a query.
  • Generated large dataset in C# to XML documents and passed XML documents as parameters from C# to Oracle procedure.
  • Retrieved data from XML using XQuery in PL/SQL, and update and insert data into database.
  • Developed stored procedure with PL/SQL Oracle to query database, return result to C# side of the web service
  • Developed reports on SSRS on SQL server 2008 R2
  • Worked in agile methodology.
  • Developed WCF service for security; authenticate users by user name and password using .NET 4.0 C# and SQL Server 2008, hosted in a windows form application.
  • Parsed Word document to get the content of the files using C#,
  • Extracted key words in contents using regular expression and save them in database
  • Developed web application on MVC3, developed model and controllers to handle user request, display result in view.
  • Designed User interface using html, JavaScript, JQuery and CSS
  • Designed and create database tables in SQL server 2008
  • Accessed database using Entity Framework,
  • Developed stored procedure for database
  • Developed project using Agile and Test-Driven Development method
  • Used C# to design abstract classes, derived classes, implement inheritance, polymorphism with OOP
  • Involved in developing WCF for Database access and security using C#, hosted in IIS and windows service.
  • Designed Win Forms -Based Graphical User Interface to deliver the required user experience.
  • Wrote user controls, custom controls to be used in the Win Forms and C# class libraries for code reusability.
  • Implemented Web Services that correspond to different site sections and functions.
  • Used LINQ to query collections, code LINQ query with LINQ query syntax and method syntax. Use aggregate operators and group query to analyze the results of a query.
  • Designed database schema for the entire system using SQL server 2005.
  • Designed user interface screens and implementing / coding application logic under Microsoft .NET framework using C# to use .NET features that powered with CLR.
  • Extensively used JavaScript, XML and XSLT to make SVG Graphs user interactive and intelligent.
  • Worked on ASP.NET MVC, writing control, data model and view, associating model and view with control.
  • Worked in ASP.NET Web Forms for views, ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
  • Store and retrieve data in Oracle, write PL/SQL in Oracle database

Environment: Microsoft.NET Framework 3.5, Microsoft ASP.NET, AJAX, Microsoft Visual Studio 2008, SQL Server 2005, Oracle.

Confidential, San Francisco, CA

.NET Developer

Responsibilities:

  • Used C# to design abstract classes, derived classes, implement inheritance, polymorphism with OOP
  • Involved in Webpage design with C#.
  • Involved in developing of web services to expose data stores and various functionalities for different site section.
  • Involved in calling and sending message to web service asynchronously because of long network latency, developing handler for web service call when it is completed
  • Developed stored procedures, indexes, functions, triggers and transaction for database.
  • Implemented Data Access with SQL Server 2005 using ADO.Net for DB operations.
  • Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL server 2005 data sources.
  • Developed various reports for displaying data stored in XML files by using DHTML, CSS, XML and XSLT.
  • Used XQuery, Xml Path Document to query and edit XML.
  • Created Win Forms UI elements using Microsoft Expression Blend, WPF and XAML for graphics rich experience.
  • Designed Win Forms -Based Graphical User Interface to deliver the required user experience.
  • Develop SSRS
  • Wrote user controls, custom controls to be used in the Win Forms and C# class libraries for code reusability.
  • Implemented WCF for developing Web Services that correspond to different site sections and functions.
  • Added WCF service to WPF application and use it to control the animation of controls

Environment: C#.Net 2.0, ADO.NET 2.0, Visual Studio 2005, SQL Server 2005, T-SQL, NET Framework 3.0, Windows Vista Enterprise

Confidential

.NET Developer

Responsibilities:

  • Involved with Analysis and designing of the application.
  • Wrote stored procedures, triggers, views and function for enhancements and development.
  • Designed user interface screens and implementing / coding application logic under Microsoft .NET framework using visual basic to use .NET features that powered with CLR.
  • Used ASP.NET 2.0 Login Control to display user registration forms, login forms, change password forms and password reminder forms.
  • Worked in ASP.NET Web Forms, ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application and used ADO .NET to connect to SQL Server.
  • Generated PDF and Word Documents from Crystal Reports writing methods in Visual Basic .NET.
  • Used Web forms, ADO .NET in ASP .NET for security checking purposes.
  • Documentation of developed Components and module.
  • Tested and packed of the developed module.
  • Responsible for Database support of the application.

Environment: Windows 2000 server, Visual Studio.NET, ASP. Net, Visual Basic .NET, SQL Server 2000, ADO .NET, XML

Confidential

.NET Developer

Responsibilities:

  • Designed and Developed components using Visual Basic .NET & .NET Framework Classes.
  • Used Web Forms and Server controls in ASP .NET.
  • Involved in System Study, Requirement Gathering and Involved in extensive interaction with users.
  • HTML tags used for designing ASP .NET Web forms JavaScript written for client side validations.
  • Designed and developed Win Forms and Web forms in VB.Net and ASP.Net for the project Front end presentation layer.
  • Designed User Login, Admin Login, Forgot Password, Registration, Request Form, Search Form, Editing and updating data used data grids, Reports.
  • Developed connectivity to RDBMS using ADO.NET datasets.
  • Developed stored Procedures to do business calculations.
  • Used Triggers to automate the event generation.
  • Used SQL Server 2000 to design and develop tables.

Environment: Windows 2000 server, Visual Studio.NET, ASP. Net, Visual Basic .NET, SQL Server 2000, ADO.NET, XML

Hire Now