Sr.net Developer Resume
Albany, NY
PROFESSIONAL SUMMARY:
- 8 Years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Experience in Microsoft .Net Technologies (.NET Framework, MS Visual Studio, MVC, ASP.NET, ADO .NET, C#, Azure, XML and WCF).
- Knowledge in writing LINQ to SQL and LINQ to Entities Queries.
- Expertise in developing Web forms, User Controls and Custom Controls using C#.
- Hands-on experience working with AngularJS framework.
- Experienced in using the latest client-side technologies, including MV* Frameworks, Event-driven applications using AngularJS, AJAX, JavaScript, jQuery and JSON.
- Broad understanding and implementation of Object Oriented Analysis and Designing (OOAD), for system design and development and Design Patterns like MVC Patterns.
- Experience working on mobile application development environments including Android and iOS.
- Experience in developing User Interfaces using ASP.NET, AJAX, XML, HTML/DHTML, CSS, and Java Script, Jquery.
- Expertise in debugging and troubleshooting existing code using Firebug, Chrome & IE-Dev tools.
- Expertise in using ADO.NET objects such as Connection, Command, Data Reader, Dataset and Data Adapter Objects.
- Extensive experience in developing Windows Communication Foundation (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.
- Used Microsoft Team Foundation Server (TFS) to maintain version controls.
- Experience in Configuring IIS web server, deployed project on the web server and handled server configuration issues using CMS.
- Experience in backend data sources like MS SQL Server 2008/2010/2012 and Oracle PL/SQL.
- Experience in Creating jobs and Scheduling SSIS Packages.
- Good Working Knowledge of database design and development, which includes: creating tables, indexes and triggers, writing stored procedures, views, performance tuning using SQL.
- Proficient in writing Software Design Documents (SDD).
- Expertise in Agile methodologies and Test Driven Development.
- Experience in Microsoft Azure Cloud Computing development, Azure SQL Server, Azure Storage and Azure Services.
- Experience working on Telerik WPF RadControls, Telerik AJAX RadControls and Telerik Reports.
- Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
- Good Communication, Presentation, Decision Making Skills, Understanding Customer Requirements and solving customer problems.
TECHNICAL SKILLS:
Languages: C, C#, C++, Object Oriented Programming
Framework: .Net Framework 3.0, 3.5, 4.0,4.5
Scripting Languages: JQuery, Java script, AnguarJS
Databases: SQL Server 2008/2010/2012, MS-Access
Web Technologies: ASP.NET 3.5/4.0/4.5, ASP.NET MVC 3.0/4.0, AngularJS, Bootstrap, HTML5, XML, C#, Web Services, WCF, WPF, ADO.NET,Entity Framework, JavaScript, jQuery, CSS, IIS, Ninject, moqSource Control: Visual Studio TFS, IBM Clear Case
Design Patterns: MVC, MVP, MVVM
WORK EXPERIENCE:
Confidential, Albany, NY
Sr.NET Developer
Responsibilities:
- Involved in requirements gathering, analysis and categorizing them into Modules and developed prototype.
- Involved in developing a N-tier application with UI in the presentation layer, business logic in the middle layer (C# and VB.NET) and data service activities in the backend (SQL Server 2012) using MVC Architecture.
- Developed Web pages using JavaScript, HighCharts, Angular JS, HTML Controls, AJAX, Jquery and CSS.
- Extensively used LINQ to query, sort and get sub data from a list of data that is being cached.
- Used Git for Version Control and generated reports using the SQL Server Reporting services (SSRS)
- Hands-on programming of writing SQL stored procedures, SSRS and SSIS packages and setting up SQL Jobs.
- Developed the software using Agile Methodology.
- Involved in system design and developing the user interfaces (UI).
- Extensively worked on Node.JS, Node modules, Yeoman, bower and Grunt to build Grunt build
- Wrote and modify application code as needed to alter existing metrics, add metrics, and modify and create necessary functionality for application, based on changes in BSC program.
- Test all changes in application to ensure its functionality and perform/check maintenance routines.
- Used Microsoft Team Foundation Server (TFS) to maintain version controls.
- Document maintenance and common changes needed for the dashboard’s continued functionality and performance.
- Developed WCF services to read data from Business Layer and support ad-hoc SQL analysis.
- Involved in writing different Stored Procedures, Triggers, Cursors, Joins depends on the requirement.
- Created SSIS package to import raw data from MS Excel to the SQL Server.
- Used Entity Framework for accessing data from the relational database.
- Involved in Code review, tuning the code for optimal performance.
- Developed security features such as authentication and authorization.
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
- Involved in Configuring IIS web server, deployed project on the web server and handled server configuration issues using CMS.
Environment: Visual Studio 2013, C#, VB.NET, ASP.NET MVC 4.0, .NET Web API, IIS, Git, AngularJS, High Charts charting library, SSRS, SSIS, WCF Services, TFS, HTML 5, JavaScript, SQL Server 2012, Entity Framework, Enterprise Library, Bootstrap, Windows 7 Enterprise.
Confidential, Cincinnati, OH
Sr.NET Developer
Responsibilities:
- Designed Web pages, Share Point Web Parts layout and forms using HTML, CSS, and JavaScript.
- Developed and enhanced N-tier client and broker account management portals User interfaces using AngularJS, JQuery, HTML, CSS, JavaScript and AJAX.
- Analysis and relational database system design using SQL Server.
- Custom programming in C# and VB.NETwithin SQL queries solution to Databases.
- Developed Client/Broker dashboard pages and Visualization Center using High Charts.
- Involved in developing web application using ASP.NET, AJAX, C#, VB.NET, Web Services.
- Used inbuilt directives, made custom controllers and directives in AngularJS.
- Extensively used AngularJS Directives to develop reusable modules.
- Leveraged MVC design pattern to organize AngularJS controllers, directives, factories and views.
- Designed interactive Charts using High charts API by develop reusable Angular Directives.
- Developed and enhanced JQuery Plug-ins.
- Switched GUIDs to names.
- Used Conditional Split, Data Conversion, Derived Column, Merge Join and Sort All in different SSRS and SSIS packages based on requirements.
- Involved in development and maintenance of unit test application.
- Developed WCF Rest services.
- Used Microsoft Team Foundation Server (TFS) to maintain version controls.
- Used AJAX calls and Angular factories/services to call WCF services.
- Worked on iOS and Android versions of the Macy’s mobile application.
- Created Tables, Stored Procedure and Triggers in SQL Server.
- Utilized Entity Framework extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/deleting the data into the relational database.
- Developed reusable user controllers using ASP.Net to implement common Header and Footer.
- Used IIS as a deployment platform.
- Written Software Design Documents using MS Visio 2010 and MS Word 2010.
- Effectively Collaborated with Business Analysts to gather Business Requirements and Quality Analysts.
- Configuring IIS web server for security features, deployed project on the web server and handled server configuration issues using CMS
- Followed agile software development practice paired programming, test driven development and scrum status meetings.
- Used Bower for installing packages and libraries.
Environment: HTML, CSS, JavaScript, Ninject, JQuery, AngularJS, Bootstrap, AJAX, XML, JSON, IIS, SharePoint, DAM, C#, VB.NET, Azure, ASP.NET MVC 4.0, Entity Framework, LINQ, Oracle PL/SQL, SSIS, SQL Server 2012, TFS, Bower and Visual Studio 2012.
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, system design & development of the project.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.0 application using HTML5 and Razor view.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Asp.Net Controls, Java Script, UI Controls.
- Experience in development and executing unit tests.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Used J Query to validate user controls and web forms.
- Created and deployed Web Services using C#, VB.NET, ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Involved in Configuring IIS web server for security, deployed project on the web server.
- Involved in Code review, tuning the code for optimal performance.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used WCF for developing and deploying services on windows in line with Service Oriented Architecture (SOA).
- Worked on iOS and Android versions of the Harvard Pilgrim mobile application.
- Experience on Entity-Framework for Object-Relational Mapping (ORM).
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Extensively involved in developing components for Business Layer and Data Layer.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the relational database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Enhanced the applications performance by constantly monitoring the queries by running execution plans and query optimization techniques in SQL server.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Involved in the Unit and Integration testing.
- Developed documentation of the work done.
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support using CMS.
Environment: C#, VB.NET, Visual Studio 2012, ASP.NET MVC 4.0, JavaScript, AJAX, JQuery, Entity Framework 5.0, HTML5, CSS, WCF, IIS, XML, SOAP, SSIS, SSRS, Oracle PL/SQL, SQL Server 2012, Azure, Bootstrap 3, LINQ, TFS.
Confidential, Irving, TX
.NET Developer
Responsibilities:
- The coding of the application was in C# and VB.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
- Experience in system design and development of client-server and web application using Microsoft ASP.NET MVC framework
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model.
- Used JavaScript for client side validations.
- Involved in full SDLC of the project from design, development & Testing.
- Worked on iOS and Android versions of the mobile application.
- Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams.
- Involved in Code review, tuning the code for optimal performance.
- Developed Stored Procedures, Triggers, and Views in SQL Server for accessing the relational database.
- Used C#.NET to develop code behind logic.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Used Team Foundation Server (TFS) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed and consumed WCF Web Service to access data layer components.
- Created and deployed and consumed WCF services in UI layer.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
- Developed and executed unit tests.
- Used LINQ to query on Collection objects and DBML data objects to filter the data.
- Developed Business logic layer using C# and Implemented Data access layer using ADO.NET.
- Implemented Web Services using SOAP and are used on the middle tier to check credit card information of customers.
- Used LAMBDA expressions in writing delegates or expression tree types.
- Responsible for technical troubleshooting, root cause analysis, performed Azure deployments and apply fix on Azure applications.
- Experience in Configuring IIS web server for security, deployed project on the web server and handled server configuration issues using CMS
- Used Twitter Bootstrap for responsive web design of Navigation controls.
- Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop-based application.
- Developed the software using Agile Methodology.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Created Weekly and Monthly reports in SQL Server Reporting Service.
Environment: ASP.NET 4.0, HTML5, HTML, CSS2/3, Visual Studio 2010, Oracle PL/SQL, SQL Server 2008, Silverlight 4.0/3.0, Telerik Controls for .NET, SSIS, SSRS, Web services, C#, VB.NET, WCF, UML, TFS, XML, Ajax, IIS 6.0, JavaScript, jQuery, Bootstrap 3, Entity Frame work, ORM.
Confidential, Phoenix, AZ
.NET Developer
Responsibilities:
- Interacted with business analyst team to understand the system requirements.
- Involved different phases ofSoftware Development Life Cycle(SDLC) including system design, Development, Implementation, and Testing.
- Developed N-tier Web Forms for this application using VB.NET, ASP.NET 3.5 and C# with Visual Studio.NET 2008 environment.
- Designed User Interfaces using HTML, CSS, AJAX, JQuery, Master Pages and JavaScript.
- Imbedded graphics into the web pages for better visualization.
- Imbedded chat on services in to the web application for customer interaction.
- Experience writing Web API, WCF services.
- Developed various XML Config files, methods in handlers for displaying controls names, error messages and some text messages.
- Extensively used data controls like data view controls and dropdown list controls for manipulating the data.
- Involved in Configuring IIS web server.
- Developed and Consumed Web Services for business process layer.
- Utilized Microsoft application blocks & practices for data access, configuration and for minimizing code.
- Used ADO.NET namespaces and classes, and created data access components to access relational database.
- Wrote complex stored procedures, triggers and SQL queries using SQL Server for extracting, inserting and manipulating the data and display on Grid view controls and dropdown list boxes and User controls.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Performed unit testing and system integration testing.
Environment: Windows XP, Visual Studio.Net 2008, ASP.NET 3.5, C#, VB.NET, ADO.NET, TFS, HTML, JavaScript, CSS, XML, IIS 6.0, Web Forms, Web Services, SOAP, Entity Framework, SQL Server2005/2008, Web Services, SOAP, and MS Visual Source Safe 6.0
Confidential
.NET Developer
Responsibilities:
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Created WPF web services for implementing business logic.
- Involved in Maintenance / Enhancements of the N-tier application which includes developing the new reports.
- Experience in Configuring IIS web server, deployed project on the web server and handled server configuration issues
- Developed rich client interface using Windows Presentation Foundation (WPF) using XAML.
- Leading the developer team for the new application development in C#, VB.NET, ASP.NET 3.0/3.5 Microsoft Enterprise Patterns and Practices Framework/ SQL Database.
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL relational database.
- Developed web pages using HTML, CSS, Asp.Net, JavaScript for Client Side Validation.
- Developed GUI using ASP.NET Web Forms with Ajax controls.
- Used XSLT to transform data from XML to DHTML/HTML.
- Deployed applications into test and production environments by using web server (IIS).
- Implemented Core Business logic.
- Developed Reports Using Crystal Reports.
- Used ADO.NET and LINQ for Consistent access to SQL data source.
- Developed the application framework by using Silverlight for a rich user interface.
- Used Team Foundation Server (TFS) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Extensively used ASP.NET Grid View, Repeater, and Details View, Data List and Repeater controls for displaying the data in a clear format.
- Extensively used Infragistics ASP.NET controls such as Web Data Grid, Web Date Chooser, and Infragistics Documents.
- Loading data in Dimension Tables in SQL Server using SSIS Packages.
- Worked with Offshore team to delegate the development work.
- Migrating our services tier and security model from ASMX web services to WCF services.
- Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- Developed Unit Test Scenarios and tested Test Scenarios in Web methods using NUnit.
Environment: ASP.NET, VB.NET, ADO.NET, C#, Visual Studio2010, Team Foundation Server(TFS), Web Services, JavaScript, AJAX, UML, HTML, DHTML, XML, XSL, XSLT, IIS, MS-SQL Server2008, LINQ, SQL /T-SQL, Crystal Reports, Windows XP/2003.