We provide IT Staff Augmentation Services!

Lead .net Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 10+ years of professional experience in IT in design and development in various Software Development Areas using Microsoft Technologies.
  • Ability to work in - group as well as independently with minimal Supervision.
  • Hands on experience in developing n-Tier architecture with web services, user services, Business Objects, Business Services, Data Objects and Data Services.
  • Experience in Web and Desktop distributed application development using Microsoft.NET framework(s) 4.5/3.5/2.0 ASP.NET, C#, WCF REST and SOAP services, ADO.NET, LINQ, Entity Framework, Microsoft Unity, AJAX, jQuery, HTML, CSS and T-SQL on databases such as SQL Server 2008/2005
  • Experience in design and development of Graphical User Interface using HTML5, XAML and Asp.net Web forms, CSS3.
  • Excellent work experience in using scripting languages like Angular JS, Java Script, JQuery and AJAX.
  • Experience in designing and building databases with Oracle, SQL Server and My Sql.
  • Experience in developing WCF REST and SOAP services.
  • Experience in SOA (Service Oriented Architecture) using SOAP and Restful services.
  • Reporting experience using SSRS and Crystal Reports
  • Experience in creating database objects such as stored procedures, functions, views, materialized views and triggers.
  • Hands on experience in client-side scripting using JavaScript, jQuery, Angular JS and Knockout JS.
  • Experience in creating conceptual, and logical data modelling using Microsoft Visio.
  • Hands on experience in using and managing configuration control software Tortoise Subversion and Team Foundation Server
  • Knowledge in SAAS and PAAS cloud services of windows azure.
  • Having good Analytical, Problem solving, communications and interpersonal skills with a strong technical background and looking forward for challenges
  • Experience of working on Multi-Tier Web Based Application using ASP.NET, C#.
  • Working knowledge of Software Development Lifecycle (SDLC), Agile Methodologies and TDD.
  • Experience of working under cross-cultural and multi-lingual environments.
  • Interested to be a part of teams implementing large enterprise applications.

TECHNICAL SKILLS

Operating Systems: Windows 8, Windows 2003 server.

.NET Technologies: ASP.NET 2.0, ASP.NET MVC4, WCF, LINQ, WPF, Silverlight, ADO.NET, Web Services, Web Forms, Web API.

Net Framework: 2.0/3.0/3.5/4.5 , Entity Framework.

Programming Languages: C#.Net, JavaScript, SQL, PowerShell and T-SQL.

Web Technologies: ASP, XML, HTML, HTML5, XAML, CSS, XSLT, JavaScript, AJAXJSON, JQuery, Angular JS, Knockout JS.

Databases: SQL Server 2008/2005.

Protocols: TCP/IP, HTTP, FTP, SOAP.

Reporting: Crystal Reports

Version Control: Team Foundation Server, Tortoise SVN, Microsoft Visual source

Other Tools: Microsoft Visual Studio 2005/2008/2010 , MS Office, Style Cop, Resharper

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Lead .NET Developer

Responsibilities:

  • Involved in various levels of the development life cycle by gathering requirements, analysing, design and development.
  • Developed the application UI using HTML5, CSS3 and bootstrap.
  • Developed controllers and its action methods for the complete workflow of the application with ASP.Net and MVC4.
  • Used Razor MVC framework to develop razor views with strongly typed view models, helpers and partial views
  • Validated the user inputs at server side using Data annotations.
  • Handling of Authentication and Authorization using ASP.Net membership provider.
  • Created Database objects such as tables, temporary tables, indexes, stored procedures and functions.
  • Implemented the code-first migration for creating the database objects form the model classes.
  • Migration of older applications to new .NET framework.
  • Written PowerShell scripts for automation of tasks such as downloading and importing data from FTP server in to sql server.
  • Created Reports using Microsoft report viewer 2015 package.
  • Deployment of the application to DEV, QA and production environment.
  • Used Microsoft Visual Source safe for storage of files of application and version control.
  • Providing technical support and resolution for applications of production environment.
  • Worked on performance optimization of TSQL scripts.

Environment: .Net Framework 4.5, ASP.Net MVC4, C#.Net, HTML5, CSS3, ADO.Net Entity Framework, Visual Studio.Net 2015, Bootstrap,T-SQL, SQL SERVER 2008,Visual Source Safe, JavaScript, JQuery, Design Patterns, Razor View, XML,JIRA,Microsot Report Viewer,IIS7,Powershell

Confidential, New York, NY

Lead .NET Developer

Responsibilities:

  • Developing the application using ASP.NET MVC4.0 with Razor syntax, C#.NET, Angular JS, AJAX, JQuery, JSON, HTML, JavaScript and CSS.
  • Designed UI pages with Razor views and partial views and XAML view in WPF.
  • Worked extensively with the Batch processing for both batch imports and extracts.
  • Developed Data Access Modules and Common Business Layer using Entity Framework.
  • Developed View pages using HTML5, CSS, and WPF based on provided mock up.
  • Involved in writing and debugging Stored Procedures and SQL query packages which in turn is called by the Data Access Modules using ADO.NET Entity Framework.
  • Developed web services using WCF to provide access to business functions to other applications.
  • Configured WCF service deployment on IIS for production service setup.
  • Developed Partial Views for re-usability and used HTML helpers for enhanced rendering and functionality as per the requirement.
  • Identify, resolve application problems and provide solutions by debugging and performance tuning services when applicable.
  • Extensively used Mater page Layout and Custom Controls, and GUI controls in developing the front end application.
  • Implemented client-side validations using JavaScript and JQuery.
  • Used Angular JS to communicate with Restful services implemented using WCF.
  • Created Data Contract as the standard mechanism in the Windows Communications Foundation (WCF) for serializing .NET object types into XML
  • Developing Database Objects Functions, Stored Procedures, Views, Triggers and Cursors using MS SQL Server
  • Created View Models to encapsulate all models and classes used on the different views for a more organized, structured, and clean code.
  • Written Test cases for the controllers and Action methods using NUnit.
  • Consumed XML web services for both data retrieval and posting the data back to Services.
  • Improvised user experience using JQuery and used JQuery event handling mechanism to dynamically assign events on web controls.
  • Written LINQ queries for data access.
  • Injected dependency objects and decoupled components using Unity container
  • Developed test-driven development (TDD) strategy guiding use of the MS Test Framework.
  • Used Tortoise SVN as source control for code check in, code maintaining and branching.
  • Developing and Designing the WPF Forms using different layout controls.
  • Developing Acceptance Test Cases using Fitnesse Framework.

Environment: .Net Framework 4.5, ASP.Net MVC4, C#.Net, HTML5, CSS, ADO.Net Entity Framework, AJAX, Visual Studio.Net 2012, WPF, WCF, Angular JS, Bootstrap, SOAP, Restful services, T-SQL, Oracle 10g/11g, SQL SERVER 2008,Tortoise SVN, SSRS, JavaScript, JQuery, Entity, Design Patterns, Razor, Prism, XML, Resharper, Style Cop, JIRA,Teamcity

Confidential

.NET Developer

Responsibilities:

  • Design and Developed User Screens using XAML, CSS and HTML5.
  • Developed and created Custom Controls and Partial Views using ASP.NET MVC, C# and JavaScript.
  • Created multi-tier business objects using C#.NET.
  • Developed reusable and optimized WPF Components using XAML.
  • Access Layer Developed using ADO.Net Entity Framework.
  • Implemented Client side validations using Java Script and Angular JS.
  • Used ASP.NET WEB API for developing and deploying services in IIS with the Service Oriented Architecture (SOA).
  • Used Linq queries to while fetching data from data sources and binding them to various controls.
  • Involved in Creating tables and writing Stored Procedures for CRUD operations.
  • Involved in code deployment to multiple environment using Team city.
  • Developed n-tier objects such as Business, Data Access and User Interface.
  • Involved in Writing Unit Test cases of some of the modules.
  • Used AJAX to club multiple page information into one.
  • Workedwith Language-Integrated Query (LINQ)in Web pages to retrieve and modify data.
  • Have usedSQL profilerfor query and procedure optimization.
  • Involved in Debugging and testing the developed software as well as doing performance analysisalsoinvolved inUI Testing.
  • Created data templates using Knockout JS for modelling of business objects and reused the templates across multiple pages.
  • Created User Controls for re-usability and consistent look and feel.
  • Generate emergency fixes to meet requirements change, and push application scripts through various stages of testing till production.
  • Peer-to-Peer code review, presentations, co-ordination and knowledge transfer.
  • Created and modified end point in nirvana to accept or publish messages to different kinds of clients.

Environment: .Net Framework 4.0, Visual Studio 2012, C# 4.0, ASP.NET MVC4, HTML, CSS, Java Script, JQuery, Razor View, KnockOut.JS, XML, WCF, T-SQL, SQLServer 2008, SSRS, AJAX, Bootstrap, Nunit, Silverlight, Prism, Resharper, Nirvana Messaging Service, Teamcity, JIRA

Confidential

.NET Developer

Responsibilities:

  • Created WPF Forms using the various .NET server controls like Data Controls, Standard Controls, and Validation Controls and third party controls like Telerik controls.
  • Extensively used Data Grids and Data Views for presenting data to the user.
  • Setting up the user authorization rules in configuration files.
  • Developed the user interfaces using WPF layout system using controls like stack panel, grid panel.
  • Developed reusable and optimized .Net Components using XAML
  • Applied design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
  • Extensively worked on C#.Net, ADO.NET using Data Adapter, Data Readers and Data Sets.
  • Used Windows Presentation Foundation (WPF), XAML and third party controls like Component One to des windows forms.
  • Involved in writing database scripts, TSQL queries, Stored Procedures, triggers and testing them.
  • Used LINQ for querying objects.
  • Developed WCF service and configured endpoints to expose data to other external applications.
  • Implemented long running tasks in Background worker component.
  • Created/Modified tables, stored procedures and triggers in T-SQL based on the ER diagrams and business requirements.
  • Used Data Access and logging application blocks.
  • Followed Agile Methodologies and Test Driven Development.
  • Developed reusable components for searching of complex objects using C#.
  • The Data-Access layer was implemented using ADO.NET with Database being SQL Server 2005.
  • Worked with Telerik Controls extensively for data management and data visualization.
  • Involved in code reviews and modification of code changes according to suggestion after code review.
  • Editing and merging of code using Team foundation server.

Environment: Visual Studio 2010, .NET Framework 3.5, C#, HTML, WCF Services, SOAP, WPF, XML, T-SQL, Oracle 10g/11g, SQL Server 2008, Bugzilla, ADO.NET, Resharper, Team Foundation Server

Confidential, Palo Alto, CA

.NET Developer

Responsibilities:

  • Created Class diagrams using UML as part of design documentation.
  • Actively Participated in Team Meetings working with QA Team as part of Bug life cycle.
  • Developed reusable user controls using ASP.Net.
  • Implemented membership management and role based security for managing the users (Create, Delete etc.)
  • Designing screens (master pages) using Visual Studio .NET 2008/2010 and Creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
  • Used JavaScript to implement the client side business logic and validations.
  • Used different state management techniques (Hidden Fields, Session, query string, etc.) to maintain the state between the pages.
  • Used ADO.Net classes components sqlConnection, sqlCommand, sqlDataReader
  • Dataset etc. to implement the database transactions.
  • Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
  • Created and used Web User Controls for reusability
  • Created ASMX web services for clients to communicate with the application.
  • Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
  • Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
  • Worked with test team and fixed the issues as part of the bug life cycle.
  • Used Team Foundation Server as version control and document management
  • Understanding and analysing the requirements.
  • Developed POCO objects for data exchange between different layers.
  • Developing Report analysis using pivots and charts using MS-Charts.
  • Exporting Data to Excel using EPPlus libraries.
  • Deploying the application in Deployment servers.

Environment: C#, ASP.NET 2.0, ADO.NET, JavaScript, T-SQL,SQL Server 2005, Visual Studio.NET 2008, IIS 6.0, Ajax, Enterprise Library 3.1,Web Services, MS Sql server 2005, Firebug, T-Sql, JQuery, MS-Charts, Tortoise SVN

Confidential

.NET Developer

Responsibilities:

  • Understanding and analysing the requirements.
  • Designing the database with DB designer tool.
  • Developing the Web Forms and designing them using cascade style sheets.
  • Converting PSD templates in to web html pages.
  • Updating the tournaments list and player details using Ajax calls.
  • Validating the Web forms using JavaScript.
  • Developing Data Access classes.
  • Wrote T-SQL statements, stored procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
  • Developed chat functionality for the application.

Environment: XHTML, CSS, Asp.net2.0, C#, ADO.NET, JavaScript, Ajax, jQuery, Visual Studio 2008, MS Sql server 2005, Firebug, Db designer, Tortoise SVN

Confidential

Responsibilities:

  • Designed and developed GUI for all pages in web forms using AJAX, HTML, User controls, CSS and JavaScript.
  • Used SDLC methodology for application development
  • Developing web services to access the data from client side using JavaScript calls.
  • Implemented input validation using the ASP.NET Input Validation Controls and JavaScript.
  • Integrating Google maps in the webpages.
  • Developed new services/classes and enhanced existing services for database access using C#.NET
  • Extensively Worked on Grid view and Data Views for presenting data to the user

Environment: XHTML, ASP.NET Ajax Framework#, ADO.Net, Asp.net2.0, JavaScript, Visual Studio 2005, MS Sql server 2005, Firebug, Ajax Control Toolkit

We'd love your feedback!