Sr.net Developer Resume
Austin, TX
SUMMARY
- Over 8 years of IT experience in all phases of SoftwareDevelopment Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based and N - tier Architectures in domains like Finance, Telecom, IT.
- Excellent programming skills coupled with experience of designing and developing software applications with the C# ( 4.0/3.5/3.0/2.0 ).NET Framework ( 4.0/3.5/3.0/2.0 /1.x), MVC(3.0/4.0),Entity Frame work(4.1 to 6.00), ASP.NET ( 4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, CSS, Web Services, SOAP.
- Expertise in application development using ASP.NET MVC 3.0/4.0 Framework.
- Extensive Experience with ORM technologies like Entity Framework Database Model first and performance tuning in EF.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract factory, Singleton, MVC.
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, HTML, XML, CSS, Java Script, JQuery, Angular JS and also Worked With ASP.NET Custom Controls.
- UsedLanguage-Integrated Query(LINQ)query to retrieve data from different data sources (LINQ to XML, and LINQ to SQL).
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creatingETL packages using SQL Server 2005 Integration Services (SSIS).
- Expertise in Web based (Web Forms, ASP.Net) application development.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Considered an expert in architecture design like SOA (service oriented architecture) and providing unique solutions to technical challenges.
- Expertise in creating web based application using technologies like ClassicASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
- Experienced in a fast paced Agile Development Environment including SCRUM, Test-Driven Development (TDD).
- 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 8/9i.
- Worked in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, and T-SQL.
- Experienced in Configuration Management, build schedule using Team Foundation Server 2010/2008.
- Extensive working experience in unit testing framework - Integration Testing, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide the update on the daily basis.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-Sql, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.Net Ajax 3.0/2.0, AngularJS,Javascript,JQuery,VB Script.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL
IDE Tools: Visual Studio 2010/2008/2005 , Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 9i/8i.
Reporting Tool: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , 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 )
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
- Utilized Angular UI and jQuery Plugins to achieve various functionalities such as modals and tool-tips.
- Created Single Page Application (SPA)with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Implemented Routing in UI using Angular UI Router.
- Transformed conceptual designs into interactive user interfaces using HTML5 CSS3 AngularJS and Bootstrap.
- Designed and Developed dynamicwebpagesusingBootstrap JavaScript JQuery
- Used ASP.NET MVC4 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.
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Responsible for developing the Database First using the ADO.Net 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 where written on these IEnumerable /Iqueryable,CRUD operations using LINQ To Entities.
- Designed a decoupled four layer SOA architecture for the entire system increasing code manageability and reduction in future cost of development.
- Designed a business critical tool using ASP.NET MVC4 to monitor metrics for some of the key business processes within the connected systems
- Highly utilized WCF extensibility features to generate a framework that dynamically generates SOAP as well as REST web service resources programmatically with error handling, cross domain support, WS* specifications (for soap) and other important features as per the required standards.
- Web service data source proxies are intelligently generated at runtime based on the technology (JAVA, ASMX, WCF or REST) without the need for a service reference, acting as a decoupled framework
- Access to various types of data sources (web, xml, file and sql database) by using unit of work for atomic transactions (used transaction scope with multiple databases) and repositorypattern for abstraction.
- Designed the UI using the ASP.NET, HTML, JQuery,Angular JS,CSS,Web Forms and the AJAX controls.
- Worked with web services, Classic ASP, VB6
- Experienced working with WIM, SWM and Ghost Images.
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel.
- Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc...
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- 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.
- Implemented UnitTesting, Integration Testing and System Testing using NUNIT.
- 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: Visual Studio 2013/2012/2010 , C#, ASP.NET 4.5/4.0, ASP.NET MVC 4.0/3.0, Angular JS, Java Script, JQuery, TFS, WCF SOAP/REST, JSON, IIS 7.0, AJAX, Entity Framework 6.0, LINQ,XML, NUNIT, SQL Server 2012, Windows Server 2008 R2.
Confidential, Charlotte, NC
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
- Used ASP.NET MVC4 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.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQl and LINQ to Entities to massage the data.
- Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all dB Operations to improve the performance in Entity F/W.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- UI development to create a seamless customer experience for a high traffic website through desktop, mobile and smart phone app interfaces.
- Designed the UI using the ASP.NET, HTML, JQuery, CSS, Web Forms and the AJAX controls.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel.
- Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc...
- Extensively used JQuery UI controls and usedJQuery to validate HTML DOM.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- 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.
- ImplementedUnit 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: Visual Studio 2012/2010, C#, ASP.NET 4.5/4.0, ASP.NET MVC 4.0/3.0, Java Script, JQuery, TFS 2010, WCF SOAP/REST, JSON, IIS 7.0, AJAX, Entity Framework 6.0, LINQ,XML, Microsoft Enterprise Library,SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2.
Confidential, Chevy Chase, MD.
Sr.Net Developer
Responsibilities:
- Involved in the Full Life Cycle of the Project (Single Page Application) Using Agile Methodology.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class.
- Used the ASP.Net MVC4 controller pattern to add functionality to the Employment and salary View from the Individual page.
- Using C# and Asp.net MVC4 created the Business Logic layer and Data Access Layer
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Extensively used ORM technologies like Entity Framework and performance tuning in EF.
- Implemented Code First and used Linq to Entities to massage the Data and optimized the Query Expressions
- Designed the UI using the ASP.NET 4.0, HTML, CSS, Web Forms and the AJAX controls.
- Created the Client-Side validations using the Java Scripts and Server-Side validations with Asp.net 4.0.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- ImplementedUnit Testing and System Testing using NUNIT.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net MVC.
- Troubleshoot, debugged and fix bugs at every stage of the application
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Supervised the development of functional documents for the application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: VisualStudio2012, C#, ASP.NET MVC4, WCF, Java Script, JQuery,WCF, WCF REST, JSON, IIS 7.0, AJAX, ADO.NET, LINQ, Code First, Microsoft Enterprise Library,SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Entity Framework.
Confidential, Hope Well, NJ
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Ability to create and customize Windows Workflow Foundation (WWF) from within Visual Studio 2008 to provide custom business workflows.
- 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.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- 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.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in the application.
Environment: .NET FRAMEWORK 4.0/3.5, JQuery, WCF, LINQ, ASP.NET 4.0/3.5, ADO.NET, C#.NET, ASP.Net, WINDOWS SERVER 2008,Visual Studio 2010/2008, SQL SERVER 2008, Entity Frame Work 4.0, AJAX, SSRS,TFS, XML, HTML, SOAP, IIS 7.0, JAVASCRIPT, CSS, WEB SERVICES.
Confidential
Jr. Net Developer
Responsibilities:
- Involved in implementation and testing of the web based application using Visual Studio.NET
- Developed and designed user interfaces in VB.NET and ASP.NET
- Performed client and server validations using ValidationControls and JavaScript
- Created cookies and sessions for authentication in the Application Control
- Import, Transform, Copy database objects of client sample data into local database using SQL Server 2000 DTS
- Designed and developed UI components, implemented event handling using C#, DHTML.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Developed the independent WCF (Windows Communication Foundation) /WCF REST services and defined Service Contracts for specific functionality in search module.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2000.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Extensively created and consumed web services and WCF services in the applications.
- Developed extensive Stored Procedures and Triggers in Oracle 9i.
- Developed classes for connecting to the Oracle 9i Database.
- Did Unit testing using n-unit from the Designer GUI and participated in System Testing.
Environment: .NET Framework 2.0, ASP.NET, C#,ADO.NET, XML, Web services,WCF, HTML, SQL Server2000,Oracle 10g, Crystal Reports, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio 2005.
