.net Lead Resume
IN
SUMMARY:
- Net Professional with around 8+ years of progressive working experience in Software development including Requirement Analysis, Design, Development, Testing and maintenance of Web Applications.
- Expertise in developing various applications using Visual Studio.NET technologies like C#.Net 4.5, ASP.NET, ASP, ADO.NET.
- Expertise in implementation of N - Tier Architecture in Windows and web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies.
- Experienced in developing Service Oriented Architecture (SOA) using .Net services, SOAP, Windows Communication Foundation (WCF). Windows Workflow Foundation (WWF), Windows Presentation Framework (WPF).
- Professional experience in UI development using Action Script, AJAX, Angular JS, Bootstrap, Java Scripts, CSS3, HTML 5 and DHTML.
- Extensive experience of Object Oriented Design/Development (OOD) and design patterns like Singleton, Abstract Factory, and Dependency Injection/IOC, MVC, MVVM.
- Proficient Knowledge in usage of Java Script, JQuery for Handling Events and UI Controls.
- Experience in Model View Controller (MVC 4/5) framework, Entity Framework and Test Driven Development (TDD) technique.
- Experience working in Visual Studio 2015/2012/2010/2008, MSSQL Server 2014/2012/2008/2005 .
- Work experience with Web User Controls, Grid View Controls, Form Validation Controls and Custom Controls.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Expertise in using third party controls like Telerik RAD grid and other controls for web application development.
- Well versed in N-Tier Architecture with web and windows technologies using .Net Framework, windows forms, web forms and Windows services, SOAP, IIS 6.0/7.0/7.5, XML, XSL, XSLT, CSS, HTML and DHTML.
- Prepared technical design documents, use cases, test cases and user manuals for various projects and good at fixing bugs, code reviews.
- Experienced in database designing/architecture with SQL Server 2005/2008/2012 writing database queries using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimization techniques.
- Hands on experience in creating reports using Reporting Services (SSRS), Integration Services (SSIS), Analysis Services (SSAS) on SQL Server Database.
- Strong knowledge of Design Patterns, and the UML methodology.
- Experience in implementation of AJAX to improve user experience.
- Responsible from Requirements Gathering to Delivery of the Project.
- Testing the Application and Reporting Bugs to Team Members.
- Experience in Handling Application Deployment and Production Support Issues/Activities
- Knowledge on RDBMS concepts like SQL Queries, Functions, PL/SQL packages, and Procedures.
TECHNICAL SKILLS:
.Net and Web Technologies: C#, VB.NET, VB 5.0/6.0, ASP/ASP.NET, ADO.NET, Web Services, AJAX, WCF, MVC3.0/4.0/5.0, LINQ, HTML5, XHTML, XML, CSS3, WSDL, UDDI, REST and .NET Remoting, Entity Framework
Frameworks: .NET Framework 2.0/ 3.0/3.5/4.0/4.5
Scripting Languages: JavaScript, AJAX, JQuery, Backbone JS, React JS
RDBMS: MS SQL SERVER 2014/2012/2008/2005, Oracle 11g/10g/9i/8i, PL-SQL, T-SQL
Development Tools: Visual Studio .Net 2005/2008/2010/2012, Adobe Photoshop, MS Visio and Microsoft Testing Tools
Version Controller: MS Visual Source Safe (VSS),Team Foundation Server (TFS) 2005/2008/2010 & GitHub
Application Server: Internet Information Server(IIS) 5.0/6.0/7.0/7.5
Reporting Tools: Crystal Reports 9.0/10.0/11.0, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
Modeling Tools: UML, MS Visio2010/2007
Operating System: Windows Server 2003/2008 / 2012 R2IDE and Tools: Visual Studio 2005/2015, IE Developer toolbar, Webstorm, PowerShell
PROFESSIONAL EXPERIENCE:
Confidential, IN
.Net lead
Responsibilities:
- Involved in interacting with business/product owners to groom the team backlog of work.
- Monitors team workflow and removes obstacles as needed.
- Involved in developing Single Page Applications using Backbone JS, JavaScript, Client Side Validation, JQuery, AJAX, Server controls, HTML Controls and CSS.
- Involved in developing mobile website using React.js.
- Coordinates release management planning and execution and Coordinate team Product Iteration planning activities.
- Helped setup and use continuous integration with automated build/deployment tools. Used Github, Team City, Buildmaster, GO and Octopus .
- MS-SQL databases accessed using both stored procedures and Entity framework 5/6.
- Resolved several production issues for current running C# applications .
- Monitoring performance of team processes and initiates process improvements as required.
- Assists in evaluating team performance
- Provides input in hiring decisions and performance evaluations.
- Update daily activities in Rally and Quality Center
- Leading a team of 5 members in onsite-offshore model
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application
Environment: VisualStudio.Net 2015, GITHub, XML Web Services(WebAPI2.0),IIS7.0, BackboneJS, MVC4.0, Agile, SOAP, ADO.Net, LINQ, .Net Framework4.0, XML/XPath, TSQL, SQL Server 2012, Entity Frame Framework5/6.
Confidential, Sterling, VA
Senior.Net Developer
Responsibilities:
- Involved in Interacting with the business analyst personal, requirement gathering and analysis.
- Developed Front-end design, coding database design and created stored procedure.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming(OOP) concepts.
- Developed Web based GUI using C# 3.5, HTML 5, DHTML and CSS 3.
- Created User Controls using C# .Net 4.0 for web pages.
- Client side validations with JavaScript and Server side validations with ASP.Net 3.5.
- CRUD functionality of the application is obtained by Implementing the MVC Scaffolding technique to allow the end user to interact.
- Used Win form controls and Custom User Controls to provide standard interactive User Interface.
- Utilized Data Grid and Data List to display and manipulation of records.
- Used Web Part controls and AJAX controls for managing the Web Portal.
- Designed, developed and maintain system level WCF and ASP.Net web services that provide functionality for customer and order management, payment processing, leads tracking, phone transfers, and customer leads procession.
- Deployed and maintained ASP.NET applications running at IIS 7.0.
- Using Technology stack, SSIS/SSAS solution is implemented in different layers.
- Developed Fusion Charts which will display reports dynamically in Animated & 3D Views.
- Used Agile Methodologies like Scrum which has leadership philosophy that encourages teamwork, self- organization and accountability.
- Worked with Charts and Data Binding controls with service components in Silverlight.
- Ability to create and customize Windows Workflow Foundation(WWF) from within Visual Studio 2012 to provide custom business workflows.
- Used JQuery light weight Java Script library that emphasizes interaction between JavaScript and HTML.
- Used the Entity Framework when developers issue queries using LINQ, then retrieve and manipulate data as strongly typed objects.
- Created Data Access Layer, BLL Business Logic Layer Classes Using .Net 4.0.
- Worked with ADO.NET to interact with the SQL/Serverdatabase2012(i.e., retrieving, updating and inserting data into the tables) for Alerts.
- Used Microsoft Visual Source Safe(VSS) and Team Foundation Server(TFS) for integration, maintenance and Security of code.
- Implemented controls to parse XML files and validate them using XSLT & different file formats.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Implemented unit testing, integration testing and system testing.
- Used Silver Light for designing the front End and Crystal Reports.
- Writing queries using T-SQL statements, views, user defined functions, stored procedure for inserting/updating/Deleting into the relational tables.
- Experience in using JavaScript for client side validations.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Used Team foundation Server for version control.
- Involved in Deployment and Troubleshooting issues in the application.
Environment: VisualStudio.Net (C#.Net, ASP.Net, WinForms, WCF, JQuery, Silverlight, LINQ, VSS, TFS, XML Web Services,IIS7.0, SOAP, MVC4.0, Agile, SOAP, ADO.Net, LINQ, .Net Framework4.0, XML/XPath, VB, TSQL, SQL Server 2012, UML, Entity Frame Framework.
Confidential, NY
Sr. Net Developer
Responsibilities:
- Design and create databases, tables, views, stored procedures and triggers .
- Create ASP.Net pages coded in C# , create multiple layers with defined roles (presentation layer, business layer and data layer) and exchange information among them in order to increase the reuse of code. The .Net frameworks 4.0/3.5 are being used on the company's projects.
- Create secure web applications using ASP.Net role and membership.
- Apply jQuery on web applications.
- Used JSON as response type in Restful services.
- Implemented WCF using SOAP standards.
- Designed and coded the Win Forms and implemented the logic using C#.NET4.5.
- Highly use T-SQL for developing complex stored procedures, triggers and functions.
- Perform Data Transfer/Migration using Export/Import/SSIS.
- Coordinate with .Net end in writing stored procedures.
- Developed an ASP.NET Web Services (later refactored to a Restful Web Services using WCF), Visual Studio 2013 (C#, .Net 4.5, ASP.Net, LINQ), SQL Server 2012
- Involved in creating UX designs including mockups and wireframes for Web application using Adobe Photoshop.
- Developed ad-hoc reports using SQL server 2008 R2 Reporting Services (SSRS) .
- Create install plans in order to deploy applications to Staging and Production Servers.
- Create install plans in order to deploy database changes to Staging and Production databases
- Create test plans for the Quality team to test changes in applications.
- Involved in collecting and analyzing the business requirements from the customers.
- Web API's were used for retrieving the data from third party applications and synchronized between various system levels.
- Deploy database objects from development/testing environment to production environment.
- Responsible for keeping system and databases up-to- date by making necessary changes
- Responsible in gathering data for Unit Testing.
- Extensive testing of stored procedures and triggers.
- Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
- Developed.NET pages in C# to meet the business requirements using Visual Studio .NET 2010
- Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
- Good Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
Environment: Microsoft Visual Studio 2012, C#, ASP.NET, AJAX, XML, CSS 3, ADO.NET, Web Services WCF, WPF, IIS, XML, SOAP, MVC 4, Entity Framework -5, Windows -7/8, IIS Windows 2008 Server, MS SQL Server 2008, HTML 4/5, jQuery, Dot Net Framework 4.0, T-SQL.
Confidential, NY
.Net Developer
Responsibilities:
- UI development utilizing WPF, implementing MVVM. Creating and troubleshooting Views (XAML), View Models and Domain Object Models.
- Leveraged WPF Rich features such as themes, Styles, Animations, Triggers, Brushes, Path objects, Data Templates, Control Templates and Resources and Panels.
- Implemented new features for Windows using WPF 4.0, 4.5, XAML, Expression Blend, Infragistics controls with .NET4.0, Visual Studio 2010, 2012, PRISM, MVVM design pattern architecture for estimation.
- Responsible for production support to fix bugs using WPF 4.0,4.5, VisualStudio2012, C#4.0,4.5, from WPF4, VisualStudio2010, C#4.0,.NET4.0 and used TFS Build to synchronize sources, compile application, run tests and release build.
- Worked closely with business leaders to review the user stories and worked with architecture for estimation.
- Involved in reviewing existing application for enhancements and bug fixing and developed Proof of concepts using ASP.NET MVC4, AJAX, JSON, HTML5, CSS3, JQuery, Knockout with C#, WCF and Entity Framework.
- Responsible for production support to fix bugs in ASP.NET Webforms, VisualStudio2012, C#4.5,.NET4.5 and deployed Web application to various environments using MSI Package and used TFS Build to synchronize sources, compile application, run testes and release build.
- Involved in coding (writing the business logic, handling presentation layer, data layer) using MVC 4, HTML 5, Web API 2 and JQuery.
- Worked on Client Side validation as well as Server side Validation by using JavaScript and ASP.NET Validation Controls.
- Strong Experience in Entity Framework , LINQ TO SQL , Enterprise Library data connectivity tools.
- Implemented Web Rich features such as themesusing CSS3, JQuery and HTML5 in ASP.NET Web application, developed user controls and custom controls and Data retrieval using ADO.NET datasets, data table and data adapter.
- Perform Unit testing and integration testing, and provide bug fixes, Deployed code and other database changes in different Teradata environments.
- Involved in calling Stored Procedures and Functions from Entity Framework using C# and VisualStudio2012.
- Implemented Microsoft ASP.NET AJAX Extender Controls like AutoComplete, Animation, Drag Panel and Calendar controls to provide a rich and user-interface.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Designed user control for re-use of UI functionality.
- Involved in writing stored procedures, triggers, user-defined functions (UDFs), user-defined types (UDTs), and queries.
- Developed client modules for retrieving, inserting and updating record from the database.
- Exposed the business logic using WCF Web Services and Unit tested with MS unit testing Framework
Environment: .NET Framework 4.0, Visual Studio 2012, ADO.NET, C#.Net, VB.Net, ASP.NET MVC 3.0, AJAX, SOAP, CSS, HTML 3/4, LINQ, Entity Frame Work, Web forms, WCF, Microsoft Visio, IIS 6.0, XML/XSLT, SQL Server 2008/2012(T-SQL).
Confidential, TX
.Net Developer
Responsibilities:
- Involved in all the phases of the Software Development Life Cycle of the project such as System Study Analysis, Documentation, Implementation and Customer support.
- Created flexible, user interactive and user-friendly Web Forms using AJAX, HTML and Java Script.
- Created dynamic ASPX web pages using ASP.NET with C#.NET as code behind.
- Used Master Pages and Themes to achieve uniform template design for the entire application.
- Designed the web pages to be mobile and flexible for any screen resolution. Extensive use of the Bootstrap front-end framework.
- Used XML for data storing and retrieval using XML Reader, XML Writer, XSL, and X Path.
- Used WPF in creating different animated scenes using the combination of transforms, animation controls and color effects.
- Worked with ASP.Net MVC2 Patterns and developed ASP.Net MVC2 application in Visual studio
- 2010 using the test-driven development (TDD) approach
- Used Windows Communication Foundation (WCF) Service for Business Logic Layer
- Designed and developed several SQL Server Stored Procedures , Triggers, and Views for API methods in the project. Used TFS as version controlling tool.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Created and configured Web.Config file in order to configure the entire web application.
- Consumed ASP.Net Web API Restful Services in ASP.Net MVC Application
- Handled errors at Action method level and controller level using built-in exception filters Handle Error Attribute
- Implemented data editing, filtering, sorting, paging in Grid View controls.
- Developed Web Service for 3-tier architecture which is configurable to access the database.
- Involved in designing and maintaining the database and tables in SQL.
- Involved in performance tuning and query optimization for Stored Procedures.
- Involved in the manual Unit Testing and Integration Testing of the application.
- Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
- Used Team Foundation Server to track and fix bugs in the project.
Environment: Net Framework 4.0, AJAX, HTML, Java Script, C#.Net, MVC .2 Patterns, Visual Studio 2008, JavaScript, Entity Framework, WCF, IIS, Enterprise Library, XML, SOAP, SQL Server 2012
Confidential
.Net Developer
Responsibilities:
- Worked closely with the solution architect and business analysts in defining the business user requirements and was responsible for the delivery of the technical design document and implementation.
- Involved in Design, Development and Testing of Web Forms using VB.NET, ASP.NET and .NET Framework.
- Developed Web Forms using AJAX data controls to display customized data
- Usage of Master page across all the web forms.
- Design and developed components using C#.NET.
- Used the Three-Tier layer architecture (Presentation, Business Logic and data Access Layer).
- Used State Management techniques (Sessions and Query string) for passing the values from one web form to other.
- Used different validation techniques for User Input Validations.
- Involved in customizing the Web Forms by using Data grid for displaying of data.
- Used ADO.NET extensively to access and insert into the database.
- Created stored procedures for Retrieving data and insert into the database.
- Responsible for writing SQL queries, stored procedures, views, triggers, T-SQL.
- Prepared Test cases provided technical documentation.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down and Mapping page fields to the database fields.
Environment: VB.N ET, T-SQL,A SP.NET 3.0, C#, ADO.NET, AJAX, Visual Studio.NET 2008, JavaScript, SQL Server 2005/2008, SSRS 2005.
Confidential
Software Developer
Responsibilities:
- Involved in design, coding and Documentation.
- Designed and developed excellent, user-friendly Win Forms using C# for Investor data collection.
- Used ASP.NET, JavaScript, IIS, HTML, and CSS for developing Web pages.
- Design and development of credit card transactions and statements module.
- Administration section for customer support personnel.
- Managed development activities in an Agile and Waterfall development environment. Responsible for developing and controlling project scope.
- Identified and created indexes to fetch the data efficiently and wrote stored procedures to update and retrieve data effectively in SQL Server.
- Developed the data layer class using C# which is reusable for data transactions of entire project.
- Design and development of various stored procedures to Fetch, Update and Insert data.
- Design the testing process and unit testing.
Environment: ASP.NET 3.0, C#.NET, ADO.NET, MS Visual Studio 2008, IIS 5.0, SQL, XML, XSL, HTML, SQL Server 2005.
