Sr .net Developer Resume
Charlotte, NC
SUMMARY
- 8 years of experience in Software Development Life Cycle(SDLC) of complicated web applications, windows applications and client - server applications mainly using Microsoft Technologies.
- Extensive experience working with AngularJS, ASP.NET MVC, ASP.NET, C#, VB.NET, WCF, WPF, LINQ, AJAX, AJAX Extender Controls, Web API, JQuery, JavaScript, VBScript, Visual Basic, HTML 5, HTML, DHTML, CSS, Crystal Reports 9, MSMQ, Oracle, MS Access, Expression Suite(Blend and Design), Kendo UI, Windows Azure, WSS, implementing various .Net Architectures, Design Patterns (MVC, MVVM, MVP), Object Oriented Programming, Service-oriented architecture (SOA) applications and Agile Methodologies with SDLC and PDLC.
- Experience in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Experience in Development of Android and IOS mobile applications and customizing it as per requirements.
- Implemented JavaScript and JQuery programming to develop websites with AJAX functionality aiming at increasing performance.
- Experience in creating rich and responsive web UI interactions using Angular JS and Knockout JS frameworks.
- Experience in using Java Script, JQuery, Angular JS, BootStrap, AJAX, Azure/Cloud, CSS, CSS3, XML, HTML, HTML5, SOAP, IIS.
- Developed enhancements to enterprise financial planning Web-based .NET application for leading insurance provider.
- Experience as a C# .Net developer in developing applications.
- Extensively worked on developing applications using Azure.
- Worked on N-Tier Architectures, Design Patterns like MVC (Model View Controller), MVP (Model View Presenter) applications.
- Applying Multithreading techniques for creating high performance applications.
- Design, code, test, and support .NET web using Visual Studio 2005, C#, ASP.Net, ADO.Net, AJAX, HTML, Multithreading, MVC design pattern, CSS, Visual Source Safe and JavaScript
- 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,EntityFramework.
- Worked on web frameworks like Knockout JS, BootStrap and AngularJS to implement and also to make the user experience much richer. Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2, 2014 & Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Expertise in developing, monitoring and transforming data using SQL Server Integration Service (SSIS), SQL Server Reporting Services(SSRS) and SQL Server Analysis Service (SSAS).
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Very good hands on experience in PL/SQL programming and good knowledge on RDBMS concepts.
- Experience in Data accessing in ADO.NET including using Data Adapter, Data Reader and Data Set. Also used LINQ (Language Integrated Query) Providers for data manipulation.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in using SSIS tools 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.
- Made use of several Binding Techniques like HTTP, TCP, MSMQ, and Named Pipes to transport message between Client and WCF Service Host.
- Used Typemock Isolator to write non-testable code and still manage to test it with Isolator.
- Wide use of Master Pages in designing the web pages and used Cascading Style sheets (CSS) for a unified look of the application.
- Experience with tools like SQL Server management studio(SSMS) and SQL Server 2005/2008 integration (SSIS) and reporting services(SSRS).
- 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,MSBI
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 2005, 2008, 2008 R2, 2014
Web Technologies: HTML, CSS, CSS3, DHTML, HTML5, XML, XSD, XSL/XSLT, JavaScript, AngularJS, JSON, JQuery, BootStrap, Kendo UI, AJAX, Sharepoint, Silverlight, 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.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
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.
- Followed Agile/Scrum methodology for incremental software development.
- Design & Develop application using ASP.NET MVC5, jQuery, Html 5, Java Script and CSS.
- Implementation of the solution across all layers of the technology stack, including .Net, SSIS/SSAS.
- Product Customization using jQuery, Java Script and client side technologies.
- Designed and developed various Java Script Modules used in application.
- Design and implement AJAX service call using jQuery AJAX API’s.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.
- Developed an Angular JS workflow manager leveraging Angular UI's State router for flexible configuration and management of multi-step user input flows.
- Design, develop, test, debug and implementing Silverlight 5.0 based applications following the MVVM framework template.
- Design and Development of tables, PL/SQL functions, procedures, triggers.
- Implemented rest services using .Net 4.0 for Silverlight client.
- Working with Ajax enabled WCF services using C# and ASP.Net.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Implemented repository, Factory and Decorator design patterns.
- Using SQL Server 2014 database as back-end along with ADO.NET Entity Framework and LINQ to access the database tables.
- Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.
- Developing the view models and controller actions method to fetch the data from the back end rest services and send it as JSON objects to the views.
- Responsible for Deployment of the report using SSRS and used Report subscription (Data Driven and Email) to publish reports.
- Implementing the User Interface using Kendo UI library, Knockout Js, Bootstrap, client side code and validations using JQuery and java script.
Environment: Visual Studio 2012, ASP.NET4.5,MVC 5, C#, VB, PL/SQL, Kendo UI, MVVM, AJAX, Java Script, Angular JS, JQuery, BootStrap, JSON, WPF, MS SQL Server2008/2012/2014, NServiceBus, TFS, Web API.
Confidential, Phoenix, AZ
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.5 with code behind in C#.NET.
- Designing and developing 3-Tier architecture involving Presentation Tier with MVC 4.5, ASP.NET, and IIS.
- Implemented design patterns like Façade, Observer and Decorator.
- Application Tier using WCF RIA and IIS,ASP.NET, Entity Framework, LINQ and SQL Server 2008 Database Tier using VisualStudio.NET2010, NET 4.0.
- Implemented Web Services and WCF Services.
- Used ASP.NET MVC 4, Razor and KnockoutJS with JavaScript, JQuery, HTML, CSS3 and BootStrap for responsive design.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Used different state management techniques to maintain the state between the pages.
- Configured the WCF Host using Application configuration file of WCF Service Library.
- Used Sencha Touch to create Android and IOS applications to support RoR app.
- Extensively used LINQ for grouping and sorting the Dataset, Used Crystal Reports and SQL Reporting Services for the reports development.
- Used Bulk Collections for better performance and easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.
- Created ad-hoc reports using SQL server 2008 R2 Reporting Services (SSRS).
- ETL tasks using MSBI.
- Architecting, design and implementing ASP .NET MVC AngularJS SPA web solutions with industry best practices and design patterns.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Helped in code reduction and increased ease of upgrade, scalability and enhanced performance with client caching using AngularJS.
- Responsible for designing User Interface screens using Master Pages, jQuery, HTML, CSS, Java Script, AJAX Tools, AngularJS and Knockout JS.
- Worked on refactoring and enhancing existing AngularJS application in following stick MVVM/MVC patterns.
- Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components) from within AngularJS.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables
- Performed the unit testing for the application.
Environment: Visual Studio 2008/2010, ASP.NET 3.5/4.0, MVC 4.5, MVVM, PL/SQL, Win forms, MSBI, WCF, VB.Net, Android 4.1, LINQ,AJAX,C#, ADO.NET Entity Framework, SQL Server 2008, IIS 7.0, XML, HTML, Java Script, AngularJS, BootStrap, TFS, Microsoft Visio.
Confidential, Nashville, TN
Sr .Net Developer
Responsibilities:- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Actively participated in team meetings, frequently communicate with client to clarify the business requirements.
- Worked on session handling and implemented role based authentication.
- Implemented two master pages based on user roles. One for Administrators and another for regular users. Site Map has been implemented for the master page menu.
- Developed web pages and business logic using C# and ASP.NET.
- Designing screens (aspx, ascx and master pages) using Visual Studio.NET 2008 and creating CSS for formatting the web pages based on business requirements and functional requirement document.
- Developed client side validations using JavaScript.
- Experience in Design, develop and maintain a rich data-driven SIEM application using Angular JS.
- Performed DOM manipulations, create Templates, Directives, Factories, Controllers, and established two way Data binding using Angular JS.
- Wrote AngularJS codes to build some UI features, wrote module in C# with MVC, new authentication filters for site minder authentication.
- Used Ajax control tool kit, script manager, update panel and modal popup extender to generate a rich User Interface.
- Extensively worked with VB.Net for creating classes of this application and Integrated with ASP.Net pages.
- Strong Experience in Entity Framework, LINQ TO SQL, Enterprise Library data connectivity tools.
- Designed Data Access Layer using SQL 2005 and the Entity Framework in the data tier with queries being written with LINQ to Entities.
- Extensively Worked on PL/SQL to develop complex queries to pull data for business users to set up the data warehousing reports.
- Experienced in development of Web Services using WCF, Restful services using Web API and traditional Asp.Net web services.
- Proficient in SQL Server 2005, 2008 and MSBI (SSIS, SSAS, SSRS).
- Developed Web Services, WCF and Restful from scratch and consumed them at the Client side.
- Used dynamic parameters in SSRS to enable/disable the parameters based on user selection.
- Hands on experience on various SQL Server Services like Integration Services (SSIS), Analysis Services (SSAS), and Reporting Services (SSRS).
- Used Entity framework for mapping business objects to DB entities.
- Extensive knowledge in SQL Server 2005 database, wrote stored procedures, triggers, views, and created tables for the application.
- Created session objects to maintain session between ASP.NET Pages.
- Used Grid View, Form view to display data with a rich look and feel.
- Generating the reports using Visual Studio Crystal Reports.
- Implemented Unit Testing for testing purpose.
- Developing web applications and web services including jQuery, JSON, AngularJS and CSS3.
- Used WCF for developing new web services for the service layer and calling existing web services with required bindings for Liability Reserves application.
- Extensively used XML communication with web service data transfer across different systems.
- Configured IIS for the restricted connections and deployment.
Environment: Visual Studio.Net 2008, Visual Studio.Net 2005, ASP.NET 3.5/2.0, MVC 3/4, Entity Framework, Win forms, C#,VB.NET, SQL Server 2005, PL/SQL, Oracle 9i, MSBI, Crystal Reports, AngularJS, JavaScript, Team Foundation Server, Web Services, XML, SOAP, windows server 2003.
Confidential
Sr .Net Developer
Responsibilities:- Analysis of the system requirements and created detailed functional specifications.
- Developed the Application using Visual Studio2008, ASP.NET, and code behind language as C#.NET.
- Used Telerik RAD Controls for UI design and implemented Ajax.
- Created customized Menu, Toolbar and Data Grid Columns using Custom Controls.
- Used Telerik Rad Controls like Datagrid Ajax
- Creating Web Forms using ASP.NET 3.5, C#.NET, HTML, DHTML and JavaScript.
- Developed User Controls and Custom Control.
- Master Pages were used as application wide templates. Themes and Skins were used to get application wide consistence look and feel.
- Developed code behind classes and reusable components in C#.NET.
- Written code for data base connectivity and interaction using ADO.NET.
- Involved in UI Designing and Coding in Web Forms using ASP.Net and business layer using C#.
- Implemented Form-based Authentication to authenticate the users.
- Configured Web.Config file for the configuration of the entire Web Application.
- Worked on Classic ASP websites and created javascript based widgets.
- Used Cascading Style Sheets (CSS) for styling the web pages.
- Optimized data access (Entity Framework) statements for more performance and efficiency.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Used Remotable classes to work with different client applications with .NET Remoting.
- 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 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).
- Used Visual Source Safe for versioning control .
- Experience in the deployment process of an application.
Environment: Microsoft Visual Studio 2008, ASP.NET3.5, C#.NET, Entity Framework, HTML, DHTML, CSS, XML, AJAX, Java Script, Oracle 9i, Visual Source Safe, IIS 6.0
Confidential
Jr .Net Developer
Responsibilities:- Responsible for the Design, Development and Delivery of all the modules.
- Actively attended team meetings, frequently communicated with business Analysts to clarify the requirements and worked with QA Team to make sure the issue is clear.
- Front-End development with hand coded HTML and CSS.
- Designed and developed web pages using HTML and CSS, maintained the code behind using ASP.NET with C#.NET and maintained the client side functionality using JavaScript and JQuery.
- Active directory objects were created and employees were authenticated using LDAP.
- Responsible for communicating with the Project manager and requirements gathering.
- Responsible for developing the business logic modules and testing activities.
- Responsible for weekly project status reporting.
- Developed Role Based Security for user access to the application.
- Used JavaScript, AJAX and JQuery for dynamic page updates and client side validations.
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Extensively worked with Model Classes and ADO.NET Entity Framework for data access implementation.
- Designing and creating the database using normalization techniques in SQL server 2000.
- Writing stored procedures, functions and triggers in SQL server 2000 and 2005.
- Successfully migrated data from Microsoft SQL Server 2000 to Microsoft SQL Server 2005.
- Worked on querying data and creating on-demand reports using Report Builder in SSRS reports.
- Administered interface to organize reports and data sources, schedule report execution and delivery, and track reporting history using SSRS 2005.
- Developed rich Win forms, Classes and other .Net objects.
- Created Win Forms using VB.Net for GUI layer.
- Automated the various execution jobs to run from the application using ADO Object making the procedures to run at the backend.
- 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.
- Responsible for working with local and international teams to deploy applications to QA and production environments.
- Testing, Debugging, Tracing the application for errors, Documentation and maintenance of program.
- Used Visual SourceSafe for version Control.
Environment: ASP.NET 3.5, Visual Studio 2008, Entity Framework, Win forms, SOAP, SQL Server 2000, SQL Server 2005/2008, HTML, XML, CSS, JavaScript, C#, VB, Crystal Reports, IIS5.0.