Sr.net Developer Resume
Austin, TX
SUMMARY
- Seven plus years experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
- Experience in all the phases of System Development Life Cycle (SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
- Worked extensively wif Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
- Technical expertise in Microsoft Technologies, such as .NET Framework (2.0/3.0/3.5/4.0/4.5 ), ASP.NET, C#, VB.NET, Web Services, WCF, WPF, EF, LINQ, IIS, SOAP, XML,DOM, XSL, XSLT,.NET REMOTING, HTML 5, Java Script, VB Script, Visual Studio.Net 2012/ 2010/2008/2005, AJAX, ADO.Net, XML.
- Highly Knowledgeable in ASP.NET MVC 4.0/3.0 in implementing Model, View And Controllers wif State Management, Security, Action methods etc,.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
- Experience in developing ASP.NET Web Customs controls, User controls, Data Controls like Data Grid, Rich UI wif extensive use of ASP.NET AJAX, Angular JS, BootStrapper and JQuery and building RIA web applications.
- Solid understanding of newly introduced features in .NET 4.5, .NET 4.0, .NET 3.5 and .NET 3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
- Experience in application development using ASP.NET MVC 4.0/3.0 Framework.
- Significant experience in the Database design and development of Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
- Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and Services.
- Experienced in Implementing WCF SOAP services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQl and LINQ to Entities to massage the data.
- Extensively worked wif ADO.NET to connect SQL Server and Oracle using Connection, Command, Adapter, Data Set and Data View.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2000/2005.
- Experienced wif Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation
- Design and implement strategies for integration of 3rd party systems into the business and technical architectures.
- Developed and deployed portal solutions and also experience in creating complete software packages.
- Expertise in writing unit tests and integration tests using NUnit framework.
- Expertise in conducting scrums, sprint, agile methodology and training the teams to perform successfully.
- Ability to function successfully in a highly stressful, 24x7 mission critical environment.
TECHNICAL SKILLS
Programming Languages: C++, C#.Net(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 MVC 4.0/3.0,Silverlight 4.0/3.0,ASP.Net Ajax 3.0/2.0, Javascript,Jquery,VB Script.
Xml Technologies: XAML, XML,XDOCUMENT,XSLT, XPATH, XSL, LINQ to XML
UI Technologies: Winforms,WPF, Jquery UI, Kendo UI
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 /1. x
Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 10g/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 Analysis, Design and Implementation of the Enterprise Registration Process project.
- Developed application enhancements to meet the requirements using VisusalStudio2012.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism (function overloading, overriding), and abstraction.
- Created Web Services, WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients and also consumed third party services for use in the project.
- Leveraged WCF mechanisms like seasoning, Instance management, concurrency to make our services more robust and scalable.
- Implemented C# 3.0 features of lambda expressions, Anonymous types, Query expressions, Extension methods and Object, Collection initializers.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”
- Fully fledged wif client side scripting like JQUERY Selectors, Events, JQUERY UI, Plug-Ins and AJAX etc.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Developed XML Schemas using XML Spy tool.
- Design of SQL Server 2008 tables, views, and development of T-SQL stored procedures (SPs), transaction logic, T-SQL queries
- Designed SSIS packages to extract credit history data from different sources SQL server 2008, MS Excel and MS Access into SQL server DB using SSIS.
- Generated reports using SSRS dat could be used to send information to different Primary Vendors, Clients and Managers using SQL server
- Used MVC 4 for re-using the individual user controls by not coupling them wif underlying data elements
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5 for web pages.
- Worked on Entity Framework generating ORM Models and integrating them thru Repositories and LINQ to Entities to massage the data.
- Worked wif Auto Mapper and DTO’s to map the Data Access Layer Classes to the Business Layer Classes.
- 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.
- Worked Extensively wif Query Optimization Techniques to Fetch Data wif 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 2012.
- Involved in the maintenance of the web-based application and resolved the day to day errors.
Environment: VisualStudio2012, C#,.Net Framework 4.0,4.5, ASP.NET MVC 4.0, WCF, Entity Frame Work 5.0, JQuery, TFS 2012, WCF, IIS 7.0, BizTalk, Oracle 12C, PL/SQL, Microsoft Enterprise Library, NUNIT, SSIS, SSRS, SQL Server Express 2012, Windows Server 2003,Windows Server 2005/2008 R2.
Confidential, Lombard, IL
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance..
- Refactored the existing code to improve the performance and apply the coding standards.
- Used Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, and polymorphism (function overloading, overriding), and abstraction to implement reusable components for State Management, Custom Exception handling Modules etc...
- Used C# 2.0 Generics concepts for strongly typed collections which improve the performance alot.
- Implemented SOA architecture using WCF SOAP Services and taken care of consuming, Performance and Security etc..
- Used different types of bindingSSISs to communicate wif different Transport protocols like TCP/HTTP etc...
- Implemented CRUD functionality wif Entity framework in ASP.NET MVC and implemented sorting, filtering and paging wif Entity framework in MVC.
- Used .Net MVC to allow for greater code separation and implemented a view engine dat allowed for greater code reuse
- Used Design patterns such as a Repository pattern to effectively create various types of courses using C#, .NET generics to allow for easy modification of code
- Added enhancements/Fixes using .NET 4/MVC 3 and creating new web services using Jquery and AJAX/Rest.
- Created web services wif .Net 4.5 and Angular.js to connect and design more complex User Interfaces coupled wif Jquery, JSON/REST and AJAX
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along wif the maintenance of the builds and the relevant documents of the same.
- Developed Web services/Rest Services for building applications dat send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP
- 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.
- Used Crystal Report to generate various reports as per the client’s requirement and integrated the reports into the web-application.
- 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.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Involved in Deployment and Troubleshooting issues in the application.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: VisualStudio2008,2010,2012, C#, VB.Net, .Net Framework 4.0,ASP.NET MVC 3.0, WCF, Entity Frame Work 5.0, JQuery, TFS 2010, Visual Source Safe (VSS), WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2005/2008 R2, Windows XP, UML, Windows Server 2003,Windows Server 2005/2008 R2.
Confidential, Chicago, IL
Sr.Net Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology wif daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings wif the project sponsors to meet expectations and deadlines.
- Application was developed under ASP.Net MVC architecture. Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validation, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only has to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Developed rich client interface using Silverlight 2.
- Implemented MVVM (Model View View Model) pattern to create Silverlight user controls.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQTOSQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Developed WCF services to enable effective communication.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Implemented Web Services to integrate the client systems using WCF.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked wif Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
- Created XML, PDF, EXCEL files using SSRS.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: VisualStudio2010, C#, .Net Framework 4.0,ASP.NET MVC 3.0, ASP.Net 4.0 C# 4.0, Web Services, JQuery, WCF, SQL Server 2005, T-SQL, SQL Server Integrated Services (SSIS), SSRS, XML, XSLT, VSS, CSS, Crystal Reports, VBA, NUnit 2.2.
Confidential, Madison, WI
Sr.Net Developer
Responsibilities:
- Developed several reports for modules claims & policies, commercial auto, workers compensation and general liability using Reporting Services.
- Developed a component to interact wif Active Directory to pull the standard information for the user and also custom attributes set for the user using LDAQ queries.
- Extensive use of LINQ and Entity Framework to develop data layer.
- Support and develop enhancements for e-Portal project.
- Used and extended Microsoft Library Application Blocks for logging.
- Document technical specifications and also create User Guide to halp users to navigate through the application.
- Developed Win forms prototype for XSLT Automation.
- Used the Windows Presentation Foundation (WPF) framework for the clear separation of the User Interface from the Business Logic.
- Implemented WPF and Silver light Projects using Model-View-View Model (M-V-VM) Patten.
- Transformed several documents using XSLT.
- Installed TFS Server and Migrated projects from VSS to TFS.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data sources.
- Wrote validation for JavaScript and XML files which checks for the valid values for different events.
- Used ASP.NET Web Server controls like Grid View, Data List and Repeater for displaying the records.
- Designed and Developed Windows Communication Foundation (WCF) Service, Hosted as Windows Service.
- Built GUI using Silverlight 3.0, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Performed application level tracing, debugging, and state maintenance through the web.config file under the root directory of the application.
- Generated reports using SQL server Reporting Services
Environment: Visual Studio 2008, ASP.Net 3.5, C# 3.0, Web Services, WCF, SQL Server 2005, T-SQL, MVC 3.0, TFS.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in gathering the requirements, created functional specification, analyzed and designed application.
- Analyzing and translating the requirements of the business to technical specifications.
- Developed portal application to integrate well wif different controls wif the halp of ASP.Net web part framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript
- Created new database objects like Store Procedures, Functions, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
Environment: Visual Studio.NET 2005, C#.net, ADO.Net, ASP.Net, XML, IIS 5.0, Windows 2000, JavaScript, HTML, Visual Source Safe (VSS), Web Services.
