Sr .net Developer Resume
Monroeville, PA
SUMMARY
- 7 years of experience in Software Development Life Cycle (SDLC) of complicated web applications, windows applications and client - server applications mainly using Microsoft Technologies.
- Experience in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Implemented JavaScript and JQuery/Angular JS programming to develop websites with AJAX functionality aiming at increasing performance.
- Experience in creating rich and responsive web UI interactions using Java Script, jQuery, Angular JS, Bootstrap, AJAX, Azure/Cloud, CSS, CSS3, XML, HTML, HTML5, SOAP, IIS.
- Excellent Proficiency in writing Services, Directives and Controllers in Angular JS and developing single page applications using Angular Js, Bootstrap, HTML 5, CSS, ASP.NET, Entity Framework.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Extensive experience in ORM, Entity Framework Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Worked on WPF to simplify application development and data binding engine to automatically perform Binding Target (Dependency Property)-Binding Source (Property).
- Experience in application design based on MVC, Factory, and singleton design Patterns and also implemented Controllers and Controller Actions, Filters, Routing.
- Excellent knowledge in creating Databases, Tables, Stored Procedures, DDL/DML Triggers, Views, User defined data types, functions, Cursors and Indexes using T-SQL & PL/SQL using SQL SERVER 2000, 2005, 2008, 2008R2, 2012, 2014 and Oracle 9i/10g/11g.
- Experience in using SSIStools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Extensively worked in SQL server Reporting services (SSRS) to create reports that draw content from a variety of data sources.
- Strong Technical and Analytical background, problem solving, decision making, organization skills and goal oriented, with a commitment towards excellence. Proficient in technical writing, presentations and a good team player.
TECHNICAL SKILLS
Languages: C, C#, C++, VB .NET
Microsoft technologies: .Net Framework 1.0, 2.0, 3.0, 4.0 and 4.5, C#.NET, ASP.NET, ADO.NET
Reporting Tools: Microsoft SQL Server Reporting Services(SSRS), Crystal Reports 8.5/9.0/10/11/12
Tools: & IDE: Microsoft Visual Studio 2002/2003/2005/2008/2010/2012/2013 , Microsoft SQL Server Management Studio
Web Technologies: HTML, CSS, CSS3, DHTML, HTML5, XML, XSD, XSL/XSLT, JavaScript, AngularJS, JSON, JQuery, Bootstrap, Kendo UI, AJAX, Silver light, ASP.NET Framework 1.0/1.1/2.0/3.5/4.0/5.0 , WCF and LINQ-XML, LINQ-SQL, MVC 3/4/5.
.Net Technologies: ASP.NET, MVC, ADO.NET, Win Forms, Web forms, Web Services, WPF, WCF, and LINQ.
Middle Ware: ADO.NET 4.0/3.5/3.0/2.0 , Web services, WCF, ADO.NET Entity Framework, Web API
Platforms/OS: Windows 8, Windows 7, Vista, Windows XP, Windows 2003/2008 Servers, Android.
DBMS/RDBMS: Microsoft SQL Server 2012/2008/2005/2002/2000 , Oracle8.0/9i/10g/11g/12c,Ms-Access 2000.
Web/Application Servers: IIS 5.0/6.0/7.0, SharePoint Server.
Version controls: Visual source safe (VSS), Team Foundation Server (TFS), SVN and GIT Hub.
PROFESSIONAL EXPERIENCE
Confidential, Monroeville, PA
Sr .Net Developer
Responsibilities:
- Using Microsoft Technologies for the project development such as Visual Studio 2012, .Net framework 4.5, C# 4.5, SQL Server 2012 and TFS +2012.
- Following Agile/Scrum methodology for incremental software development.
- Architecture, design and implementing ASP .NET MVC, AngularJS web solutions with industry best practices and design patterns.
- Design & Develop application using ASP.NET MVC5, jQuery, Html 5, Java Script and CSS.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NETMVC and Web API.
- Design and implement AJAX service call using Angular JS http
- Designed and developed Restful API's and Web Services for clients with Microsoft Web API framework
- Using SQL Server 2012 database as back-end along with ADO.NET Entity Framework and LINQ to access the database tables.
- Created an AngularJS add on lib that allows component developersto define and bind to W3C Custom Elements (Web Components) from within AngularJS.
- Implemented asynchronous programming functionality in client side through AJAX request to interact with controllers on server side retrieving JSON format data
- Have accessed and manipulated data from SQL Server into the front end application using various T-SQL Queries.
- Developing the view models and controller actions method to fetch the data from the backend rest services and send it as JSON objects to the views.
- Involved into Database Design and Created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using PL/SQL.
- Worked on WEB API to fetch data from third party data providers and syncing between various systems.
- Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.
- Responsible for Deployment of the report using SSRS and used Report subscription (Data Driven and Email) to publish reports.
- Implementation of the solution across all layers of the technology stack, including .Net, SSIS/SSAS.
Environment: Visual Studio 2012, ASP.NET4.5, MVC 5, C#, AJAX, Java Script, Angular JS, JQuery, Bootstrap, JSON, WPF, MS SQL Server 2008, TFS, Web API.
Confidential - Bellevue, WA
Sr .Net Developer
Responsibilities:
- Preparation of Detail Design document with prototypes and screen shots based on the System Requirement documents. Used Microsoft Visio to create the flow diagrams.
- Developing Business, Data Access Components and user interface using MVC 4 with code behind in C#.NET.
- Application Tier using WCF and IIS, ASP.NET, Entity Framework, LINQ and SQL Server 2008 Database Tier using VisualStudio.NET 2012, NET 4.0.
- Developed and implemented the Web forms, Win forms GUI design.
- Used ASP.NETMVC 4, Razor and JQuery, HTML, CSS3 and Bootstrapfor responsive design.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Extensively used LINQ for grouping and sorting the Data, Used Crystal Reports and SQL Reporting Services for the reports development.
- Designed and developed databases which include the development of functions, stored procedures and triggers using PL/SQL.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS)
- Extensively worked with SQL Profiler for Performed query optimization.
- Created ad-hoc reports using SQL server 2008 R2 Reporting Services (SSRS).
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Used data controls like JQ Grid, JQuery AJAX, Data List, Data caching, Data Binding and Repeater controls
- Worked on SSIS script task, lookup transformations and data flow tasks using T- SQL and Visual Basic (VB) scripts
- Created WCF, WCF REST Services and also used different bindings to make it available to different types of clients.
- 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.
- Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
- Exclusively used J Qgrid to display and save data, along with various J Qgrid features like load once, custom formatter, and custom alignment
- Worked on VB6 applications and converted them to .NET applications
- 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.
- Used JQuery to automate table functionalities such (filtering, searching, paging.. etc)
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables
- Performed the unit testing for the application.
- Extensively worked on Logging, Error handling by using Event Handler and Custom Logging for SSIS Packages.
Environment: Visual Studio 2012, MVC 4, WCF, VB.Net, LINQ, AJAX, C#, ADO.NET Entity Framework, SQL Server 2008, IIS 7.0, XML, HTML, Java Script, JQuery, Bootstrap, TFS, Microsoft Visio.
Confidential - Charlotte, NC
.Net Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Developed application as N-tier application with UI in the presentation layer using ASP.NET.
- Designing screens (aspx, ascx and master pages) using Visual Studio.NET 2010 and creating CSS for formatting the web pages based on business requirements and functional requirement document.
- Have created Windows form (Winform) application to create state level access database from Nation level access database.
- Used Ajax control toolkit, script manager, update panel and modal popup extender to generate a rich User Interface.
- Designed and developed web pages using HTML and CSS, maintained the code behind using ASP.NET withC#.NET and maintained the client side functionality using JavaScript and JQuery.
- Strong Experience in Entity Framework, LINQ TO SQL, Enterprise Library data connectivity tools.
- Designed Data Access Layer using SQL 2008 and the Entity Framework in the data tier with queries being written with LINQ to Entities.
- Extensive knowledge in SQL Server 2008 database, wrote stored procedures, triggers, views, and created tables for the application.
- Responsible for Database Designing and Back End Procedures writing using SQL and PL/SQL database.
- Created session objects to maintain session between ASP.NET Pages.
- Generating the reports using Crystal Reports.
- Used WCF for developing new web services for the service layer and calling existing web services with required bindings for Liability Reserves application.
- Used dynamic parameters in SSRSto enable/disable the parameters based on user selection
- Extensively used XML communication with web service data transfer across different systems.
- Implemented Unit Testing for testing purpose
- Configured IIS for the restricted connections and deployment.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
Environment: Visual Studio.Net 2010, Visual Studio.Net 2005, ASP.NET 3.5/2.0, MVC 3/4, Entity Framework 4.3, Win forms, C#,VB.NET, SQL Server 2005, Oracle 9i, Crystal Reports, JavaScript, Team Foundation Server, Web Services, XML, SOAP, windows server 2003.
Confidential - Columbus, OH
.Net Developer
Responsibilities:
- Analysis of the system requirements and created detailed functional specifications.
- Used Telerik RAD Controls for UI design and implemented Ajax
- Implemented service oriented component (SOA) layer using C#.NET and WCF to decouple the UI with WCF.
- Created customized Menu, Toolbar and Data Grid Columns using Custom Controls.
- Responsible for implementation of WCF in C#.NET for gathering of user and group information from active directory and auto group
- Designed the structure of the web services to be implemented. Used windows communication foundation (WCF) to implement the web service.
- Converted Applications from VB.NET (Win Forms) to Web Forms(C#).
- Configured Web.Config file for the configuration of the entire Web Application.
- Used Cascading Style Sheets (CSS) for styling the web pages.
- Developed parameterized reports and customized existing reports for presentation using cross-tab reports, sub reports, running totals. All reports are developed using Crystal Reports.
- Created SSIS packages and scheduled the jobs to run automatically to process the cube, load data.
- Created SSISpackages for Uploading of different formats of files (Excel, Access, dbf) and databases (SQL server, Flat files) into the SQL Server data warehouse using SQL Server Integration Services (SSIS).
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Involved in Unit Testing, Documentation, Debugging and Bug Fixing.
- Used Team Foundation Server for source Version Control.
Environment: Microsoft Visual Studio 2008/2010, ASP.NET 3.5/4.0, C#.NET, HTML, DHTML, CSS, XML, AJAX, Java Script, SSIS, SSRS, SQL, NUNIT, Team Foundation Server 2010, IIS 6.0
Confidential
.Net Developer
Responsibilities:
- Designed the ASP.NET GUI for accessing details, comparisons and monitoring activities and implemented client side validation using validation controls in ASP.NET & JavaScript.
- Master Pages were used as application wide templates. Themes and Skins were used to get application wide consistent look and feel.
- Successfully migrated data from Microsoft SQL Server 2000 to Microsoft SQL Server 2005.
- Have accessed and manipulated data from SQL Server into the front end application using various T-SQL Queries.
- Creating Web Forms using ASP.NET 3.5, C#.NET, HTML, DHTML and JavaScript.
- Developed code behind classes and reusable components in C#.NET.
- Developed the Application using Visual Studio 2008, ASP.NET, and code behind language as C#.NET.
- Developed the Business and Data Layer of various entities and have used WCF technology as web services used by different client applications.
- Front-End development with hand coded HTML, CSS and jQuery.
- Responsible for sending the website to development server, Test server and production web farm server through a well-defined set of procedures and coordinating with development and testing team.
- Worked on querying data and creating on-demand reports using Report Builder in SSRSreports.
- Configured IIS 5.0, Took Daily backup and monitored batch process.
- Writing stored procedures, functions, views and triggers in SQL server 2000 and 2005.
- Testing, Debugging, and Tracing the application for errors, Documentation and maintenance of program.
- Responsible for unit testing and Integration testing.
Environment: ASP.NET 3.5, Visual Studio 2008, Entity Framework, Win forms, WCF, SOAP, SQL Server 2000, SQL Server 2005/2008, HTML, XML, CSS, JavaScript, jQuery, C#, VB, Crystal Reports, IIS 5.0.
