We provide IT Staff Augmentation Services!

.net Developer Resume

Jacksonville, FL

SUMMARY

  • Around SEVEN years of IT experience in phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures.
  • Experienced in a fast paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
  • Extensive experience of developing and designing software applications with the C#.NET Framework, ASP.NET, ADO .NET, AJAX, LINQ, WCF, CSS, JQUERY, SQL SERVER, Web Services, SOAP.
  • Experience in using Classic ASP, ASP.NET, AJAX, JQuery, and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also worked with ASP.NET Custom Controls.
  • Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angularjs, BootStrap and JQuery and building RIA web applications.
  • Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
  • Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
  • Excellent experience in implementing Web Service (XML, SOAP and WSDL), WCF, and REST service which communicate data in a both XML & JSON following SOA in a distributed environment.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
  • Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQl and LINQ to Entities to massage the data.
  • Experience with EAI tools like Biztalk, SAP XI for Database linking, Application linking, Data Warehousing and Common Virtual System.
  • Experience with Active Template Library (ATL) and Task Parallel Library (TPL) for wrapping the task architecture.
  • Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
  • Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 & Oracle 11g/10g/9i.
  • Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
  • Experience with Common Language Runtime (CLR) and Garbage Collection (GC).
  • Hands-on experience with Informatica for ETL purposes..

TECHNICAL SKILLS

Programming Languages: C,C++, C# .NET (4.5/4.0/3.5/3.0 ), HTML5, T-SQL, PL/SQL

Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, MVC 4.0/3.0, Ajax 3.0/2.0, Javascript, Jquery, AngularjS, KnockoutJs VB Script, Bootstarp, HTML5,CSS3.

Xml Technologies: XML

UI Technologies: WinForms,WPF, MVVM

IDE Tools: Visual Studio 2012/2010/2008/2005, SQL Server Management Studio, SQL Server BI studio

.Net Frameworks: .Net Framework 4.5/.4.0/3.5/3.0

Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 11g/10g/9i/8i, MYSQL

Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), OData, Crystal Reports, Informatica 9.0

ETL Tools: Modeling Tools:

Informatica: UML,MS Visio 2010/2007

Version Control Tools: Subversion, Team Foundation Server(2010/2008)

Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0, NHibernate, LINQ, LINQ to XML, LINQ to ENTITIES, E-SQL, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1

Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

Other Utilities: ILdasm, gacutil, Sn.exe, Ants, FxCop, Resharper(5.1.3), StyleCop.

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

.Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Created WCF, WCF REST Services and also used different bindings to make it available to different Customers.
  • Built a robust and scalable application that calls a data service based on the Service Oriented Architecture (SOA) paradigm and built using WCF and Single Page Applications (SPA).
  • 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.
  • Developed Razor views with strongly typed view models and helpers and partial views using ASP.NETMVC3, HTML5, CSS3, Angular JS, C#, VisualStudio2010 and Telerik controls.
  • Developed rich interactive MVC website with Angular JS for managing configurations need for the integration.
  • Added Angular JS for Validation and Ajax submission, JSON web service call.
  • Added new functionality to existing Monitoring and Alerting tools and Performance Monitoring and Management web solutions developed using ASP.NET MVC, Razor and Entity Framework.
  • Extensively used User interface controls which use JQuery to validate client side validation.
  • Used JQuery AJAX framework to interact with Restful and simple asmx services to retrieve data using JSON
  • Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
  • Entity Framework where all the database tables are being mapped to the class Objects, Stored Procedures are mapped to function Imports and used Query Expressions and Lambda Expressions
  • Designed and developed class library for Domain entities using Entity Framework.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
  • Created automatically running stored procedures for day-end operation using SQL Server agent.
  • Created new tables wrote stored procedures for applications and some user defined functions.
  • Created SQL scripts for tuning and scheduling.
  • Created drill down, drill through, sub and linked reports using MS SSRS as well as managed the subscription of the reports.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Involved in Deployment and Troubleshooting issues in the application.
  • Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
  • Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.

Environment: VisualStudio2012/2013, C#, .NET 4.5, ASP.NET MVC, ASP.NET Web API, Razor, AngularJS, ADO.NET Entity Framework (Code First), LINQ, HTML5,CSS3, JSON, Enterprise Library Logging, Service Locator, Unity, WCF RESTFUL Service API, AutoMapper, SQL Server 2012 (SDS), T-SQL, MSTest, Visio 2012, UML, Team Foundation Server 2013, IIS 7.5, and Windows Server 2008 R2

Confidential, Des Moines, IA

.Net Developer

Responsibilities:

  • Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
  • Followed Agile methodology to produce high Quality software.
  • Designed Graphical User Interface (GUI) using ASP.Net MVC 3, HTML JavaScript.
  • Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
  • Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model and Data Access Layer using C#.Net
  • Performed CRUD operations with WCF Restful services using WebGet, WebInvoke.
  • Implemented Caching, Client and Server side State Management techniques such as View state, Cookies, application and session throughout the projects using ASP.NET.
  • Used Crystal Reports for generating monthly and quarterly reports for management.
  • Developed the reusable framework for the application using the ASP.NET MVC Framework 3.0.
  • Developed Razor views with strongly typed view models and helpers and partial views using ASP.NETMVC3, HTML5, CSS3, Angular JS, C#, VisualStudio2010 and Telerik controls.
  • Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
  • Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
  • Used JQuery to perform validations and catch the events on client’s browser.
  • Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
  • Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services.
  • Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
  • Implemented WPF browser application for implementing three dimension view of searing information and creating technical documentation for every approach.
  • Used EAI for distribution and cross-platform program communication using message brokers with Common Object Request Broker Architecture.
  • Participated in EA design and development.
  • Coordinated with work done by domain architects.
  • Wrote a test suite inWinforms for testing message transformation using a plugin selected by the user and used System. Reflection to dynamically load and use assemblies.
  • Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
  • Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
  • Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
  • Developed partial post back validations to manipulate data on web pages using AJAX.

Environment: VisualStudio2010, C#/VB.NET, ASP.NET, MVC 3.0/4.0, WCF, Entity Frame Work 4.0, Java Script, JQuery, SILVERLIGHT 4.0/3.0,Expression Blend 3.0, XAML, TFS 2010, WPF, IIS 7.0, AJAX, Agile, ADO.NET, LINQ, XML, Microsoft Enterprise Library, RESTFUL service, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003,Windows Server 2008 R2/2008,PL/SQL

Confidential, Minneapolis, MN

.Net Developer

Responsibilities:

  • Involved in designing the layout of User interface using Visio and class diagrams using UML.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
  • Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
  • Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Established communication between different applications running on same/different platforms using WCF.
  • Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
  • Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
  • Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Implemented and extensively used the Object Oriented programming concepts in C# and ASP. NET 3.0.
  • Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
  • Implemented Serialization and Deserialization of objects.
  • Developed Custom Controls which provides flexibility, reusability better deign time experience.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
  • Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Involved in unit testing, integration testing and deployment of the application.

Environment: Visual Studio 2008, ASP.Net 3.0, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, Visual Source Safe, SSRS, SOAP, WCF, .NET Framework 3.0, Web services, SQL Server 2005, T-SQL, DHTML, Windows Server 2003.

Confidential, Marshall, MN

.Net Developer

Responsibilities:

  • Designed and developed web forms in ASP.Net 2.0 & C# .Net using .Net Framework 2.0
  • Developed the application Framework in ASP.Net 2.0 primarily using C#.Net with the business logic implemented using .Net Assemblies
  • Extensively used C#.Net to develop server side event handling and components to handle business process.
  • Extensively worked with ASP.Net Web Site Administration Tool (WAT) to create Roles, Login Controls, Authentication and Authorization for Site Security.
  • Developed GUI using ASP.Net 2.0 Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
  • Used the ASP.Net State Management techniques like Session State, View State to retain the values between the pages transactions, where session is managed in out Proc mode.
  • Used the ADO.Net data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Written JavaScript code for validating the simple control instead of sending them to the server side which was degrading the performance of the web pages.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
  • CreatedData tablesand applied the Web Service Enhancements to the Web Service so that the reliability increases.
  • CreatedData tablesand have writtenStored Proceduresfor all the transactions in and out of the database usingSQL server 2000.
  • Created a Data Access Layer using C#to execute stored procedures into a Data Set, Data TableandData Reader.
  • Used EAI to model middleware centralization. Performed NUnit Testing according to the business requirements.
  • Supported the IT systems/applications which are currently being used by the end users.
  • Used Microsoft Visual Source Safe (VSS) for the purpose of version control.

Environment: .Net Framework 2.0, ASP.Net, C#, ADO.Net, XML, Web services, HTML, SQL Server 2000, IIS 6.0, Windows 2000 Server, VSS, NUnit, Visual Studio 2005

Confidential

.Net Developer

Responsibilities:

  • Involved in understanding and analyzing the clients business, requirements for the system.
  • Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
  • Architect and implement high volume, high traffic transactional application using conventional design practices(SOA, design by contract, MVC)
  • Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
  • Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
  • Responsible to deliver the give modules without slipping the deadlines and without exceeding the estimated effort.
  • Application design based on n-tier Architecture.
  • Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ.
  • Involved in Performance testing for different bandwidths by using the bandwidth controller.
  • Involved in preparation of cascade style sheet (CSS) files.
  • Developed secured web services using .Net, C#, XML/SOAP.
  • Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
  • Extensively involved in Stored Procedures Optimization.

Environment: .NET Framework 2.0, ASP, C#,VB.NET, XML, Web services, HTML, JavaScript, IIS, Windows 2000 Server, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2005, SSIS, SQL Server 2005.

Hire Now