We provide IT Staff Augmentation Services!

.net Lead Developer Resume Profile

Houston, TX

SUMMARY:

  • Involved in various Phases of Software Development Life Cycle SDLC i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications, Stand alone and Distributed applications.
  • 8 years of strong professional .Net Development experience in various applications based on Object Oriented Programming OOP , Client/Server, N-tier architecture, Web based and Internet Technologies.
  • Hands on experience with OOPS concepts and Multi threading.
  • Familiar with Dependency Injections Spring.Net, Ninject.Net
  • Developed complex data driven Silverlight 4 applications with the WCF RIA Services.
  • Developed and hosted WCF Services on Multiple Hosts.
  • Implemented WCF Service Security using SSL Encryption Certificates.
  • Strong working experience in developing Web Services, .NET Remoting and Data Transformations.
  • Worked with IIS 7.0/6.0/5.0 and .NET Assemblies during application deployment.
  • Excellent skill in writing Stored Procedures, T-SQL Queries, Functions, Triggers, Views and Schemas.
  • Good understanding of log4net framework.
  • Have worked on .Net 4.5, 3.0, 3.5, Rhino.Net and Spring.Net framework.
  • Profound knowledge in working with RDBMS includes MS SQL Server 2012/2008/2005/2000, Oracle 9i, 10g,11g and MS-Access.
  • Hands on experience in Repositories like VSS, SVN, TFS .
  • Experienced in .NET security features such as Authentication Windows-based Authentication, Forms-based Authentication and Authorization Authorizing Users and Roles .
  • Extensively used Grid View, Data View, Repeater and other ASP.NET Server controls in .NET.
  • Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
  • Have used JQuery/JSON for retrieving data.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Worked with various ORMs like Entity Data Model 6.0/5.0/4.0 and NHibernate,
  • Extensive work experience and knowledge of LINQ.
  • Proficient with XML related technologies including XML, XSL, XSD, DOM, XSLT and X Path.
  • Worked with Web Services SOAP , Windows Presentation Foundation WPF , XAML, Windows communication Foundation WCF , Windows Workflow Foundation WWF and Silverlight.
  • Experience in using MVC, MVP and MVVM Architecture.
  • Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 6.0 and UI in Razor View Engine.
  • Hands on Experience in Design, Development, Debug and Deploy Web applications.
  • Extensive experience in developing Web based applications and Client/Server applications using C , ASP.NET 4.0/3.5/3.0/2.0/1.1 , VB.Net, Classic ASP, ADO.Net, XML, HTML, XHTML, JavaScript, JQuery, JSON, AJAX and CSS.
  • Developed Web Forms, Win Forms and MVC applications with .NET Framework 4.5/3.5/3.0/2.0 and Visual Studio 2013/2012/2010/2008/2005/2003.
  • Having in depth Knowledge of COM , ActiveX Objects, DTS Packages, MSMQ, Document Management System and Team Foundation System.
  • Experienced in designing reports for Web Applications using Crystal Reports and SSRS and also worked on SQL Server Integrating System SSIS using SQL Server 2012/2008/2005.
  • Good Experience with Unified Modeling Language UML standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio, Rational Rose.
  • Experienced with Agile SCRUM methodology used for new product development.
  • Good working experience with office software's such as MS Project, Visio, Rational Rose, MS Office.
  • Performed unit testing using tool NUnit and also performed several Integration Testing, System Testing and Performance Testing.
  • Experience in Process Automation and Planning Skills
  • Strong Analytical and Dynamic Troubleshooting skills coupled with Excellent Communication skills and able to work individually or lead others.

TECHNICAL SUMMERY

Languages

C , C, C , VB 6.0

Web Servers

IIS 7.0/6.0/5.0

Scripting Languages

Java Script, JQuery, JSON, AJAX, VB Script

Markup Languages

XML, XAML, HTML, XSL, XSLT, CSS, Server XMLHTTP, XMLDOM

.NET Technologies

ASP.NET, ADO.NET, ASP, LINQ, Silverlight 4, WCF, WPF, Entity Framework 6, Unity Container, IOC, Repository Pattern, MVVM, MVP, MVC4

Third Party Tools

Telerik, Infragistics Controls, Kendo UI Controls, DevExpress

Methodology

Agile and Water fall

Technologies

Client/Server, N-Tier, COM, ODBC, OLE-DB

Databases

SQL Server 2012/2008/2005/2000/7/6.5, Oracle9I/10g/11g, MS-Access 2000

Operating Systems

Windows NT/95/98/2000/XP/Vista, Unix

Testing Tools

NUnit, Selenium, QTP, Bugzilla, JIRA, Rally

Software/Frameworks

Visual Studio.NET 2013/2012/2010/2008/2005.NET 3.0/3.5, Visual InterDev 6.0, SSRS, Visual Source Safe, CVS, Crystal Reports 8.5/XI, Macros, TFS, UML, MS Visio

PROFESSIONAL EXPERIENCE

Confidential

Role: .Net Lead Developer

Key Responsibilities:

  • Worked closely with clients in Gathering and Analyzing Requirements and providing solutions that meet the client's requirements.
  • Followed and developed the N-Tier architecture for the business, presentation and data access layers.
  • Redesigned the whole application using MVC4 with Razor View Engine and WCF Service on .Net 4.5 framework integrated with VS2012.
  • Used Service Tier to define and implement all the WCF Services and classes, and Presentation Tier to perform all GUI functionality.
  • Implemented Business Logic using the concepts of Secure coding features, Authentication, Authorization, Exception Handling, Logging and Object Oriented programming OOP with Code behind language C .
  • Developed Presentation layer using Third Party Tool Kendo UI Controls from Telerik on ASP.NET 4.5 framework to use across the application.
  • Developed Object Relational Model for providing data from Entity Framework 6.0 using LINQ.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Secured application against security attacks such as SQL Injection, XSS and Denial of Service.
  • Used Master Pages to achieve uniform template design for the entire application.
  • Applied Themes and CSS styles for UI design of Razor Pages.
  • Used Google Map APIs for plotting ATM Locations.
  • Implemented AJAX Control, JQuery, JSON in multiple web pages for partial page update and data transfer.
  • Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
  • Used .Net Security features such as Authentication and Authorization using ASP.NET Membership Provider API.
  • Have used Active Directory used by windows based computers and servers to store information and data about network and domains.
  • Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Indexes using T-SQL in MS SQL 2012.
  • The application uses JQuery/JSON for a dynamic and interactive UX, data retrieval and posting.
  • Developed SSIS Package and Job Scheduler to extract data from .CSV file and fill into the Table in MS SQL 2012.
  • Maintained version control and code review using TFS.
  • Deployed the application in IIS 7 with secure link https.
  • Performed several testing to fix the bugs and ensure the application error-free.
  • Performed unit testing using NUnit.

Environment: C , MVC 4, Razor, Kendo UI Controls, ASP.NET 4.5, Entity Framework 6.0, WCF Services, Visual Studio 2012, AJAX, HTML, JavaScript, JQuery, JSON, Log4Net, MS Visio, TFS, MS SQL 2012.

Confidential

Role: .Net Lead Developer

Key Responsibilities:

  • Involved in Agile Methodology and undergone in all phases of Software Development Life Cycle and proposed solutions to the business problems.
  • Developed cross browser compatible, customer facing online application based on n Tier architecture.
  • Used Entity Model and developed domain service classes to load data sources.
  • Developed and used various Web forms, Web Services, Custom Controls and User controls using, C and JavaScript.
  • Developed User Interface UI using Razor for the better look and feel of the Web-based application.
  • Developed the MVC 3.0 application in .Net 4.5 framework, thus creating loosely coupled components for the application.
  • Client and server side validations are done using Java Script and MVC Data Annotation Class.
  • Developed WCF Services for developing and deploying services on Windows in line with the Service Oriented Architecture SOA .
  • Used Service Tier to define and implement all the WCF services and classes, and Presentation Tier to perform all GUI functionality.
  • Developed ASP.NET MVC 3 application in Test Driven Development environment using Microsoft Test as the Testing framework.
  • Used JQuery UI API for the animation and UI development of ASP.NET MVC 3 application.
  • Used JSON for data transformation.
  • Used LINQ to query the database objects based on requirement.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Involved in the Integration Testing of all the modules.
  • Created user access control to restrict users based on user roles and assigned security permissions based on Active Directory.
  • Developed MSI installers for deploying the application.
  • Gave 24x7 support to the application users Production Support .
  • Participated in Disaster Recovery Drill twice an year for the application.
  • Adjusted application's time as per Day Light saving twice an year.
  • Created a swift communication protocol between Developers, QA, Admin, Network Team, Unisys Team, Tandem Team, AS400 Team, Production Team and Application Users,

Environment: ASP.NET MVC 3.0, Ajax, C 4.0, Entity Framework 4.0, WCF 4.0, NUnit, LINQ, JQuery, JSON, Crystal Report SQL Server 2008, Windows 2008, Windows XP, Team Foundation Server

Confidential

Role: .Net Lead Developer

Key Responsibilities:

  • Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development. Application development was based on Agile Methodology.
  • Involved in the design of the Use Case Diagrams and Class Diagrams and other UML Diagrams using Microsoft Visio.
  • Reworked on a part of the GUIs to improve interface without affecting the performance of the application.
  • Developed ASP.NET Web Form application using Visual Studio 2010.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the application.
  • Used C .NET as language to develop code behind business logic.
  • Followed the N-Tier Pattern, separating the business, presentation and data models.
  • Implemented Single Sign-On SSO Solutions to provide common gateway for login.
  • Added Facebook and Twitter DLLs for creating application for Merchants in Facebook and Twitter.
  • Designed the ASP.NET GUI for accessing product details, comparisons, client details and monitoring sales and promotional activities and implemented client side validation using validation controls in ASP.NET.
  • Developed User Interface UI using Web Forms, HTML, JavaScript, CSS and Themes.
  • Used JQuery UI API for the animation and UI development.
  • Used JSON for retrieving and transforming data.
  • Wrote Stored Procedures, Triggers and SQL Queries in SQL Server 2008.
  • Developed and consumed WCF and Web Service to access data layer components.
  • Implemented Authentication and Authorization in Web.Config file. Configured for users Authorization and role based security
  • Have used Rally tools to solve day-to-day tasks such as delegating administration and creating workflows for common identity management tasks.
  • Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
  • Used SOAP protocol to transfer the XML based message over computer networks.
  • Added functionality into GUI where Admin can select different database records and export them to Microsoft Excel.
  • Used NHibernate to connect and manipulate database objects.
  • Used LINQ to query through database tables.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Extensively used SSIS to create packages to move data from a single data source to a destination
  • Created Weekly and Monthly reports in SQL Server Reporting Service.
  • Involved in Implementation of Exception handling on User Interface layer.
  • Project estimation document prepared in Rally.
  • Mapping the business requirement to the technical specification and detailed design documents.
  • Provide extensive Production Support, and fix problems in a short span of time
  • Created test cases and did basic manual testing.
  • Used CVS as a central repository and source code control

Environment: ASP.Net 4.0, SQL Server 2008, and NHibernate, Spring.Net Framework, WCF Services.

Confidential

Role: Senior developer, Tech Lead

Key Responsibilities:

  • Applied Abstract Factory and Singleton design patterns.
  • Designed framework using Business Delegate and Transfer Object design patterns.
  • Implemented framework in MVP using WCSF Platform.
  • Estimation for tasks using AGILE Methodology.
  • Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
  • Followed and developed the N-Tier architecture for the business, presentation and data access layers
  • Business Logic has been implemented using the concepts of secure coding features and Object
  • Oriented programming OOP with Code behind language C .
  • Applied Themes and CSS styles for UI design of WebPages.
  • Developed presentation layer Components and created reusable components in ASP.NET 4.0 to use across the application.
  • Used .Net Security features such as Authentication and Authorization using .NET Membership API.
  • Implemented Data access layer using Entity Framework 6.0 to connect, retrieve and LINQ to manipulate data from SQL Server.
  • Used on NUnit for writing Test Cases and Log4Net DLL for logging in this application.
  • Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL using SQL Server 2008.
  • Implemented Dual Authentication and Captcha during login.
  • The application uses JQuery/JSON for a dynamic and interactive UI, data retrieval and posting.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Involved in designing database, Backup and Restore Database, Define roles, Create database users and
  • used Data Transformation Services DTS , SQL queries optimization and performance.
  • Project estimation document prepared in Rally.
  • Performed several testing to fix the bugs and ensure the application error-free.
  • Performed unit testing using NUnit.

Environment:.Net Framework 4.0, C .NET, WCSF using MVP on Windows Platform, MS SQL Server

2008, XML, LINQ, CSS, JQuery, JSON, JavaScript, AJAX.

Confidential

Role: .Net Lead Developer

Key Responsibilities:

  • Designed, developed and tested new screen using VB 6.0 forms.
  • Requirement Gathering and writing SRS.
  • Involved in System Analysis, design and development.
  • Coordinating with onsite team and offshore for clear and hassle free communication.
  • Led Process Management activities.
  • Updated the Technical Design Documents as per new requirement.
  • Created Impact Analysis Document.
  • Involved in the Deployment and Delivery of the product in the client environment.
  • Used VSS for Version Control.
  • Followed the AGILE Methodology.

Environment: VB 6.0, MS Access, Java Servlet, COM Components.

Confidential

Role: .Net Lead Developer

Key Responsibilities:

  • Interacted with client and grabbed the requirements.
  • Involved in Design, System Analysis and development.
  • Coordinated with offshore for the multiple version releases for this product.
  • Created the Patch C for the unsupported product errors. Fixed three main production bugs using this patch.
  • Interacted with the client-Support team, and clarified their queries about the product.
  • Created the FAQ document for the client support team.
  • Created Impact Analysis Dcoument.
  • Created the High Level Design Document.
  • Worked in Eclispe using C language for developing the requirement.
  • Deployed the code into the iSC350 POS terminal for testing the card swipe process.
  • Used Triple Des Algorithm for securing cardholder's data.
  • Responsible for the Deployment and Delivery of the product in the client environment.
  • Used SVN for Version Control.

Environment: C, Eclipse IngeDev IDE, Device Monitor Tool, iSC350 Terminals.

Confidential

Role: Senior developer

Key Responsibilities:

  • Involved in knowledge acquisition and Requirement Gathering of the project
  • Involved in the Analysis, Design, and Development of the site using ASP.NET 3.5 and C .
  • Worked with the progressive architecture team to both understand as well as involved in the development of a new data/event driven architecture.
  • Understood business requirements and have developed C classes related to different kinds of business rules/logic.
  • Estimation of the work that needs to be completed per state to implement the new application
  • Provided Technical training for resources working on the project about the project architecture
  • Wrote stored procedures to integrate database with application layer.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Prepared and executed Unit Test cases.
  • Worked with client teams to address various requirements/technical queries.
  • Reviewed High/Low level design and participated/approved code walkthrough
  • Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

Environment: .Net C .NET, ASP.NET3.5, Web Services, sql server 2008,Jquery,Java Script, XML,CSS.

Hire Now