Senior .net Developer Resume
Duluth, GA
SUMMARY:
- Over 9 years of experience of application design & development in different Microsoft technologies like .NET and SQL Server.
- Strong Technical expertise in using C#, ASP.NET MVC, MVVM, ASP.NET, Entity Framework, ADO.NET, WCF, WPF, ASP.NET Web API, JQuery/JavaScript, HTML 5, CSS3, OOPS, Razor View, IIS6.0/7.0, VisualStudio.NET 2005/2008/2010/2012, 2013/2015 SQL Server 2000/ 2005/2008/2012 and ORACLE.
- Experience in entire Software Development Lifecycle (SDLC) using different design patterns like MVC, MVVM and Dependency injection.
- Experience in client side data bindings like JQuery, Kendo UI, Knockout and Angular JS.
- Expertise in creating Responsive web pages using Bootstrap framework and CSS3.
- Expertise in Distributed Application Programming development using Web Service, WCF and Web API RESTful Services.
- Designed/Developed Systems for Banking, Healthcare, Insurance and Ecommerce sectors.
- Expertise in Single Page Application solution design and development.
- Expertise in designing security solution for the application to support single sign on.
- Expertise in UML, Process flow diagrams and preparing Design and Functional spec.
- Experience in designing and developing Databases in SQL Server 2005/2008/2012 which includes the development of functions, stored procedures, views, joins and triggers.
- Expertise in Software Design, Development, Documentation, Implementation, Testing and Maintenance of Enterprise Applications using cutting - edge technologies.
- Experience in N-tier architecture, Services-Orientated-Architecture.
- Experience in Water fall model and Agile methodology project development.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service OrientedArchitecture (SOA)
- Worked with Octopus tool for automate deployment process.
- Worked extensively source management tools like TFS and VSS.
- Worked on TeamCity continuous integration project to centralize and automate the building process for mobile apps.
- Worked on implementation of Authenticating and Authorizing user with Windows Azure Access Control Service.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
- Self-motivated, able to set effective priorities to achieve immediate and Long-term goals and meet operational deadlines.
- Expertise in understanding user requirements and translating business requirements into technical Solutions with excellent problem solving and troubleshooting capabilities.
- Adopt, customize and implement industry standard DevOps policies and DevOps procedures.
TECHNICAL SKILLS:
Programming Languages: C#.NET
Databases: SQL Server 2005/2008/2012, Oracle 9i
Operating Systems: Windows 8,Windows 7,Vista
Development Tools: Visual Studio 2013/2012/2010/2008/2005, TOAD
Reporting Tools: SQL Server Reporting Services(SSRS)
Third Party Tools: Telerik RAD Controls, Kendo UI
Versioning Tools: Microsoft Team Foundation Server (TFS),Subversion, Visual Source Safe(VSS)
Web Technology: HTML5,HTML,CSS3,CSS,XML,JavaScript,BootStrap,AJAX Toolkit, JQuery, AngularJS
.NET Technologies: .NET Framework 4.5/4.0/3.5/2.0, ASP.NET, ASP.NET MVC 4.0/3.0,Web Forms,Windows Forms, WCF, WPF, ADO.NET, LINQ, Sliverlight, Sharepoint
Web Services: HTTP,SMTP,SOAP,REST,TCP/IP
PROFESSIONAL EXPERIENCE:
Confidential, Duluth, GA
Senior .NET Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET MVC modeling.
- Experience in developing application using MVC 4.5 pattern/framework using Razor engine.
- Involved in developing web pages with rich Angular JS Kendo UI, AJAX, .NET Remoting and JQuery using ASP.NET.
- Implemented Agile Methodology on the project which involved daily scrums.
- Developed applications at presentation GUI, based on n-tier application architecture.
- Utilized AJAX, JavaScript & JQuery for coding techniques update parts of a web page and improve the fluidity of webpage.
- Employed the solutions for diverse programming scenarios in C#, employing object oriented programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Expertise in using ASP.NET, C# as the server side coding language.
- Designed UI using the HTML 5.0, JavaScript, CSS, and JQuery 2.1.1, AngularJS, Bootstrap.
- Worked with user controls and master pages and developed Cascading Style Sheets (CSS) for consistent look and feel of the website.
- Extensively used JavaScript for client side validations.
- Used ASP.NET AJAX controls like script manager, update panel in some web pages and worked on Developing Windows Services.
- Effectively used JQuery a concise JavaScript library for traversing HTML document, event handling and AJAX interactions.
- Developed XML Web Services using C#, ASP.Net, ADO.Net, SOAP, XML, XSLT, WSDL, REST and UDDI for exposing the functionalities of the enterprise business components at the Business Layer. Used XML to transport and store data.
- Created complex T-SQL Queries, Stored Procedures and Functions to support efficient data storage and manipulation.
- Extensively involved in solving designing issues and implementation.
- Created SQL Server tables and developed stored procedures, views and user-defined functions which are required for the application.
- Designed & developed RESTful Services with WCF, which was consumed by Native Mobile platforms.
- Implemented data access-layer using ADO.NET to communicate with the SQL Server database.
- Used ADO.NET objects such as data adapter, data reader, dataset and data view for consistent access of data from the database.
- Built an ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IISsecurity model.
- Validated & tested web application using NUnit framework to keep intact with the code integrity.
- Involved in using SQL Server 2005 Reporting Service for generating various reports.
- Worked with Sql Server Database and written the Stored Procedures and Triggers.
- Worked on code and application maintenance.
- Involved in implementing the Authenticating and Authorizing a user with Windows Azure Access Control Service (ACS). .
- Used Team Foundation Server for version controlling in team environment.
- Worked with Octopus tool for automate deployment process.
Environment: .NET Framework 4.0, ASP.NET, JQuery, JavaScript, C#, TFS 2012,Oracle Toad, HTML5, CSS3, Visual Studio 2012, JavaScript, JQuery, AJAX, SOAP, REST, Angular JS, SSRS, ADO.NET/Kendo UI, Octopus.
Confidential, Bethesda, MDSenior .NET Developer
Responsibilities:
- Analyze business users needs to design, construct, and test the enhancements to new system
- Responsible for client interaction, requirement analysis and turn them into technical specifications
- Developed and Customized Applications using ASP.NET, C#.NET, Web Services, VB Scripts.
- Development of classes by object oriented technologies using C#.NET
- Used AJAX, JQuery, AngularJS for rich and light weight UI experience
- Implemented business logic, developed web methods in C#.NET
- Constructed the queries based on the user search criteria
- Have extensively used Datasets and Data tables to retrieve and manipulate data
- Involved in creating and consuming Web Services, Windows Communication Foundation (WCF) services using XML, SOAP in SOA.
- Adept at writing SQL queries and T-SQL stored procedures. Fundamental understanding of relational databases and MS SQL Server.
- We had done the job scheduling by multithreading with priority.
- Experienced in implementing Web API, Windows Service Development, secured WCF services.
- Created C# based .NET utility programs for SharePoint and SSIS tasks
- Created SSRS reports based on Power Pivot, Power View and published onto SharePoint.
- Responsible in the coding and unit/integration testing of the systems
- Deployment of code on the development server
- Worked on Angular JS with Silverlight.
- Used Visual SourceSafe to maintain version controls
- Using SQL Server Reporting Services (SSRS) delivering enterprise, web-enabled reporting to create reports that draw content from a variety of data sources.
- Worked on PL/SQL Stored procedures and triggers.
- Worked on SQL objects and relational databases and design.
- Worked on Design patterns like command and singleton
- Involved in Changes required for Application and the database.
- Worked on Bootstrap for fixing templates.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates andcases into the database.
- Used stored procedures with SQL Server 2008 and PL/SQL for developing complex business rules.
- Working in Agile methodology for proper project management and part of the daily scrums.
- Worked on new requirements development to support the customer requirements.
- Worked on MVC 4 Razor Templates.
- Created Entity Model (EDMX) for the solution in C# and custom build Entity Framework for MSL solution.
Environment: .NET Framework 4.5, ASP.NET MVC 4.0, jQuery, JavaScript, C#, Bootstrap, TFS 2013, SQL Server 2012, HTML5, CSS3, Visual Studio 2012, Silverlight, JavaScript, JQuery, AJAX, SOAP, ASP.Net, C#, LINQ, Angular JS, SSRS, Entity Framework, Share Point, AngularJS, ADO.NET/Kendo UI
Confidential, Vienna, VASenior .NET Developer
Responsibilities:
- Involved in complete life cycle including design, development and testing.
- Used MVC 3.0 architecture to design and develop Presentation Layer, Business Logic Layer and Data Access Layer.
- Used SSRS Reporting services (SSRS) to write complex formulas and to query database to generate different types of reports (Drill Down, Drill Through, Linked, Sub-reports, and Parameterized) for Business Intelligence
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Used Web Services (SOAP, WSDL) and WebAPI’s for communicating with other application and components.
- Created numerous sub reports, drill down reports as part of the project according to business requirements using Reporting Services (SSRS 2012).
- Handled communication across the view model using event aggregator for Silverlight application.
- Extensively implemented MVVM design pattern and developed using ASP.Net, Silverlight 4.0., C#, and Xaml, HTML, JavaScript and helper methods in Visual Studio.Net 2010.
- Developed a Silverlight dashboard to display current capacity of projects that are managing finances.
- Used Angular JS as the development framework to build a single-page application
- Used ASP.NET MVC views and jQuery for a rich UI experience.
- Experienced in Data Extraction, Transforming and Loading (ETL) using various tools such as Data Transformation Service (DTS), SSIS, SSRS, Bulk Insert, BCP, Mirroring and Replication.
- Implemented client side validations using JavaScript, JQuery, Windows Services and ASP.NET MVC Validation implemented at Controller level.
- Good experience in writing SQL stored procedures, Functions and T-SQL programming
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle
- Developed analytical and transactional reports using SSRS 2008.
- Implemented windows authentication and role based authorization to regulate the access to the application.
- Designed and developed various models by using C#.NET for business logic, representing and manipulating the data.
- Used WCF services and Web Services for communicating with other application and components.
- Performed unit testing, module testing, integration, and system testing.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.
- Used XML for configuring Business Rules and used XSD for validation
- Used Agile methodologies while developing this software application.
Environment: ASP.NET MVC 3.0, query, C#.NET, Visual Studio 2010, Entity Framework,VB6, .NET4.0, IIS 7.0, Web Services, WCF, XSLT, JavaScript, JQuery, Silverlight, AJAX, SOAP, ASP.Net, C#, LINQ, XAML, Angular JS, SQL Server 2008, Windows Server 2003.
Confidential, Hopewell, NJSenior .NET Developer
Responsibilities:
- Involved in Requirement Gathering and working with Design team to implement analysis and designing of screens.
- Involved in creation of Business logic layer by consuming external WCF services.
- Developed solutions for diverse programming scenarios in C#, employing object oriented programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Gained experience in using ASP.NET, C# as the server side coding language.
- Involved in developing web pages with rich UI, AJAX, .Net Remoting and JQuery using ASP.NET.
- Worked with user controls and master pages and developed Cascading Style Sheets (CSS) for consistent look and feel of the website.
- Generated parameterized reports, sub reports, tabular reports using SSRS 2012.
- Designed, Developed and Deployed reports in MS SQL Server environment using SSRS-2012.
- Generated Sub-Reports, Cross-tab, Conditional, Drill down reports, Drill through reports and Parameterized reports using SSRS 2012
- Extensively used Java Script for client side validations.
- Used ASP.NET AJAX controls like script manager, update panel in some web pages and worked on Developing Windows Services.
- Effectively used JQuery a concise JavaScript library for traversing HTML document, event handling and AJAX interactions.
- Created XHTML pages with CSS.
- Extensively involved in solving designing issues and implementation.
- Created Sql Server tables and developed stored procedures, views and user-defined functions which are required for the application.
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture(SOA)
- Developed complex T-SQL code such as Stored Procedures, functions, triggers, Indexes and views for the application.
- Implemented data access-layer using ADO.NET to communicate with the SQL Server database.
- Used ADO.NET objects such as data adapter, data reader, dataset and data view for consistent access of data from the database.
- Cookie development, for validation, and other site requirements.
- Involved in using SQL Server 2005 Reporting Service for generating various reports.
- Worked on code and application maintenance.
- Used Team Foundation Server for version controlling in team environment.
- Worked on Multithreading in handling Batch Service Requests.
Environment: .NET Framework 3.5, ASP.NET, ADO.NET, JavaScript, JQuery, AJAX, SOAP, ASP.Net, C#, Visual Studio 2008, WCF, SQL Server 2005, MVC, AJAX, jQuery.
Confidential, Pittsburgh, PA.NET Developer
Responsibilities:
- Involved in gathering requirements and functional specification preparation.
- Designed and developed an integrated n-tier web application using C#, ASP.NET and ADO.NET.
- Designed and developed data access layer, business layer and presentation layer (user interface) for the n-tier architecture web application using C#, ADO.NET and ASP.NET.
- Designed and developed effective web forms based on technical design and requirement specifications.
- Designed and implemented multiple WCF services using C#, XML and consumed them using proxy classes.
- Defined report layouts including report parameters and wrote queries for drill down reports using SSRS.
- Created parameterized, Drill down and Drill through reports in MS SQL environment using SSRS.
- Generated SSRS Report through SSIS Package using script component as per business requirement.
- Involving in handling ASP.NET client side state management and server side state management.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, ASP.NET AJAX Control toolkit, CSS and JavaScript to give better performance and richness to the user interface.
- Designed SSRS reports with sub reports, dynamic sorting, defining data source and subtotals for the report.
- Created data driven subscriptions for different users using Report Manager.
- Created views and Stored Procedures for generating report. Responsible for creating the reports based on the requirements using SSRS 2012. Extensively worked in sorting the data, defining subtotals for the reports
- Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
- Involved in designing, developing, debugging and testing of reports in SQL Server Reporting Services (SSRS).
- Developed distributed applications using .NET Remoting and Web Services.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Created stored procedures, functions, and triggers in T-SQL for backend communication.
- Analyzed, designed and implemented changes requested and implemented appropriate exception handlers.
- Extensively used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating. Help files.
Environment: .NET Framework 3.5, ASP .NET, C#, XML, Web Service, WCF, WPF, IIS 5, CSS, JavaScript, SQL Server 2005, SSRS, Windows XP, TFS.
ConfidentialSoftware Engineer
Responsibilities:
- Involved in Requirement Gathering and working with Design team to implement analysis and designing of screens.
- Involved in creation of Presentation layer
- Created custom login pages for authentication.
- Involved in creation of Business logic layer by consuming external WCF services.
- Extensively used windows form applications to create user interfaces by using C#.NET.
- Suggesting and implementing suggestions for Data Edit commands.
- Created Complex stored procedures, Triggers, Functions, Indexes, Tables, Views.
- Created derived columns for the present columns for the given requirement
- Writing unit test cases for the components developed and writing test scripts.
- Responsible for fixing the problems found in the application.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates andcases into the database.
- Used stored procedures with SQL Server 2008 and PL/SQL for developing complex business rules.
- Responsible for documenting the knowledge for future reference.
- Designed and implemented user login and security.
- Worked on replication of data (Transactional Method Used).
- Implemented different types of constraints on the data tables.
Environment: .Net Framework 2.0, Oracle, C#.NET, SQL Server 2005, Visual Studio 2005.