.net Developer Resume
Montvale, NJ
PROFESSIONAL SUMMARY:
- Over 7 years of Technical experience with exceptional skills in Analysis, Object Oriented Design, Development and Implementation of Web and Windows applications using Win Forms, Web Forms, ASP.NET, ASP.NET MVC, Silverlight, WCF, Web API and Web Services.
- Expertise in development and implementation of high end applications with Microsoft .Net Framework 2.0/3.5/4.0/4.5 , Visual Studio 2013/2012/2010/2008/2005.
- Proficiency in Developing, configuring and deploying a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Hands on experience on Angular JS, HTML 5,CSS 3.0
- Expertise in working with .Net Framework 3.0 & 3.5 & 4.0 in implementing WCF (Windows Communication Foundation).
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML web service.
- Designed and Developed web services utilizing REST/SOAP protocols
- Certified professional in MTA (Microsoft Technology Associate)
- Proficient in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two - Tier & Three Tier & N-Tier Architecture for Multi users.
- Good experience in Database development including schema design, T-SQL queries, standard and CLR stored procedures, Triggers, Query tuning and user defined functions creation for SQL server 2005 /2008 /2012 and ORCLE 9i/10g/11g.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2, 2010& Oracle& Teradata using tables, triggers, views, packages and stored procedures in T-SQL & PL-SQL.
- Proficient in reporting services like SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience in using several Binding Techniques like (HTTP, TCP, MSMQ, and Named Pipes) to transport message between Client and WCF service Host.
- Expertise and hands on SCM strategy and IT Infrastructure Administration by delivering high standards of IT solutions and services.
- Experienced and fully engaged in all the stages of Software Development Life Cycle (SDLC) which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications, and providing production support.
- Excellent working knowledge of Microsoft Ajax libraries, Ajax control tool kit.
- Expertize in writing Directives, Controllers and Services using Angular JS.
- Expertize in working with Angular UI Bootstrap and Angular UI Router.
- Hands on experience in working with Ajax and JSON.
- Integration/Synchronization of Microsoft Dynamics CRM with other systems.
- Experienced in working with Test Driven Development (TDD).
- Expertise in working with source control TFS and VSS.
- Expertize in working with different software development methodologies like Waterfall and Agile development methodology.
- Worked in JIRA as project management tool, Stash for source code management and Confluenc e as document management system.
- Hands on experience with security technologies in ecommerce development .
- Experienced in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Hands on experience on handling multiple tasks simultaneously.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills.
TECHNICAL SKILLS:
Languages: C, C++, C#, VB.Net, ADO.NET, PL/SQL and SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5 , ASP.NET1.1/2.0/3.0, C#, VB.Net, ADO.NET, MVC 3/4, Win Forms, Web Services, LINQ, WCF, Web API.
Web Technologies: ASP, HTML, HTML5, JavaScript, JQuery, AngularJS, WPF , XHTML, DHTML, CSS, CSS3, XML, XSL, AMQP, XSLT, KnockOut.js, Kendo UI and Bootstrap.
Database: SQL Server 2012/2008/2005/2000 , Oracle 10g/11g, SCM, My SQL , SSIS
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 8.0/7.0/6.0/5.0
Source Control: VSS, Team Foundation Server (TFS), Microsoft Dynamics CRM.
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013.
Operating Systems: Windows 10/8/7/Vista/XP
Web service testing tools: Soap UI, POSTMAN, Fiddler
PROFESSIONAL EXPERIENCE:
Confidential, Montvale, NJ
.Net Developer
Responsibilities:
- Worked in close quarters with clients in order to gather the requirements. The requirements were dynamic and needed to be updated frequently.
- Interacted with Business Analyst team for gathering requirements.
- All modules were developed in 3-tier architecture containing the presentation layer, business logic layer and application layer.
- Designed and developed Web Pages using ASP.NET, C#, HTML, JavaScript, AJAX, JQuery, CSS and Server controls .
- Writing JavaScript, JQuery, JSON and AJAX to handling the Client side validations and dynamic page updates.
- Very good experience with Agile/SCRUM development and ADO.NET Entity Data Model.
- Used ADO.NET objects to retrieve and update data to the database like MS Access, SQL Server.
- Used Master Pages, Partial Views, Templates and HTML Helper Extension to render multiple views.
- Developed Server side and Client side code using ASP.Net, JQuery and JavaScript. Design and building of Restful services using ASP.NET Web API.
- Created WEB APIs using MVC 5 along with dependency Injection repository patterns using Microsoft Unity.
- Used Microsoft patterns & practices recommended PRISM framework with features such as regions, modules, event aggregators, delegate commands in implementing (MVVM) Model-View-ViewModel design pattern to develop RIA rich user interface (UI) WPF and Silverlight application.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Worked on client WPF application using C# 6.0, NET 4, XAML, MVVM, Unity Container, DevExpress 3rd party controls, Custom controls, behaviors.
- Used MVC (model-view- controller) architecture based development for creating Views and Partial Views - UI and middle tier for various modules.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
- Involved in the design and development of application on .NET, MVC5, MVVM Frameworks.
- Used MVC5 to create web pages and also used Master page, JSON, Entity.
- Worked on research team that developed Scala, a programming language with full Java interoperability and a strong type system.
- Implemented BootStrap for responsive UI design, so that application can be used from various browsers with devices like computer, tablets, mobiles.
- Used Validation Controls, CSS in Web Forms for frontend development.
- Worked with HTML, CSS, AJAX and JQuery to design the Web forms.
- Designed the database structure for storing users’ personal information.
- Designed, implemented and deployed data related ETL, data acquisition, cleansing and validation processes and procedures using SSIS, SSRS .
- Developed and implemented SSIS packages that with multiple steps including; DTS operations, looping through multiple files, executing stored procedures, calling C# scripts, etc.
- Developed and maintained web service (WCF) to facilitate secure communication between iOS7 mobile application and SQL database.
- Supported, maintained and enhanced existing sql processes, ssis packages, ssrs reports, and web projects.
- Developed and debugged several Oracle stored procedures using Toad for the SQL database to briefly create and alter stored procedures.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Developed functions, queries, triggers, views and stored procedures for data manipulation in SQL .
- Writing Complex and Extended Stored Procedures and User Defined Functions to get data from the upstream systems in SQL Server.
- Developed Stored Procedures using SQL and used Entity Framework for Database First application.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
- Client side validations were designed using Data Annotations and JavaScript.
- Edited and corrected errors in JQuery functions for improving performance of a page.
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to Oracle data sources.
- Used LINQ and ADO.NET Entity Framework 5.0 for Database interaction.
- Product development is a SCRUM methodology, where progress and task assignment is discussed in everyday meetings.
- Developed applications in Test-driven environment using Unit testing.
- Performing unit testing on logics that are being built.
- Actively participated in project schedule, code reviews and deliveries.
Environment: Visual Studio 2012, C#, ASP.NET, MVC 5, Web Services, WCF, LINQ, HTML; CSS, IIS, Oracle10g/11g, Bootstrap, SQL Server 2008, Entity Framework 5.0/6.0, AJAX, knockout JS, Node JS, ADO.NET Framework, TFS, web forms.
Confidential, Hillside, NJ
.Net Developer
Responsibilities:
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#, .NET, and MVC (model-view- controller) architecture based development.
- Developed WCF Services to integrate with SOAP compatible systems and RestFul services are implemented using ASP.NET Web API to support lightweight data exchange in ASP.NET MVC UI.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Used Angular JS to develop web forms.
- Designer/developer of Web and Windows applications using .NET C#, ASP.NET MVC3, ASP.NET Web Forms, ADO.net, Web services, WCF, Web API and Ajax in multitier architecture.
- Worked with MVC 3.0/4.0 architecture application using Razor view engine and web API.
- Developed RESTful Web API services, using ASP.NET Web API as backend service .
- Designed a Single Page Application (SPA) using Web API with AngularJS to support CRUD execution .
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, JQuery, HTML, CSS.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Created Forms that provide Asynchronous operations using AJAX Helper Class to provide functionalities like Partial Page Rendering, Client Side Validations, Error Handling and Auto Complete to optimize UI.
- Designed and developed UI using ASP.NET, HTML, CSS, JQuery, JSON and AJAX.
- Designed an enrolment UI for the project, where one can register with personal details.
- Designed Login, change password, forgot password UIs and their functionalities.
- Designed the database structure for storing users’ personal information.
- Developed style-sheets for UI design and layout.
- Edited and corrected errors in JQuery functions for improving performance of a page.
- Experience with razor code in View pages.
- Built dynamic web view applications using ANGULARJS.
- Used Microsoft patterns and practices recommended PRISM framework with features such as regions, modules, event aggregators, delegate commands in implementing (MVVM) Model-View-View-Model design pattern to develop a WPF application.
- Used ADO.NET and EntityFramework which includes related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Developed applications in Test driven environment using Unit testing
- Actively participated in project schedule, code reviews and deliveries.
- Deployed the application and components on the test and production servers.
- Used TFS for the purpose of project tracking and Source Control.
- Development process was swift in order to meet deadlines and I was very flexible with over timework.
Environment: ASP.NET 4.0; C#; Web Services; WCF; MVC 3.0; LINQ; HTML; CSS; IIS, Visual Studio 2010; SQL Server 2008 R2; SQL Server Management Studio 2008; AJAX; Entity Framework 4.0; MVC Architecture; TFS, ANGULARJS, Web forms.
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Used ASP.NET MVC Applications using MVC 4.0 with Razor View Engine.
- Worked with 3-Tier Architecture involving Presentation Layer, Data Access Layer, and Business Layer
- Designed Web Application using Knockout JS and Bootstrap .
- Extensively worked on User Interface pages using C#, Bootstrap, HTML 5, Java Script and to implement complex Business Rules and Validation of front end forms
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs .
- Used Angular UI Router to navigate between pages.
- Used Angular Bootstrap for rich user interface.
- Used Angular Validations for client side validations.
- Used Web API in developing web application.
- Extensively used Visual Studio 2012 development tool for building Web Application.
- Programmed Entity Framework for communication between application and database.
- Developed Stored Procedures, Tables and Views in SQL Databases.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Involved in writing triggers, UDFs, views, indexes using TSQL in SQL Server. Used stored procedures to dynamically retrieve data based on the user selection criteria from SQL Server.
- Real time interactions is achieved using SignalR framework for .Net
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation.
- Involved in requirement analysis, designing and development.
- Used agile methodology to implement the application.
- Involved in the design and development of WinForms using C#
- Subject matter expert on a WPF application written for financial advisers that provides real time data, order entry, reporting, and data visualization. Utilized Prism, MVVM, WCF and SQL Server.
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Established communication between different applications running on same/different platforms using WCF.
- Participated in SCM process automation and SCM strategy implementation.
- Developed custom tools related MS Dynamics CRM.
- Extensive experience in Responsive Web Design using HTML5, CSS3, jQuery, Kendo UI.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Created partial views and shared templates to reusable over the application.
- Designed and developed views as responsive components using HTML and CSS.
- Involved in implementing the logic using C# and oops concept.
- Consumed Web API from ASP.Net MVC application using Http client
- Created SSIS packages and SSRS reports.
- Used TFS for the source & document version control.
- Written test cases using N-Unit.
Environment: .Net 4.0, ASP.Net MVC 4, Visual Studio 2012, Ajax, Web API, JSON, SQL Server 2012, SQL Server Management Studio, C#.Net, HTML,PRISM, Kendo UI, SCM, Entity Framework, N-Unit, JavaScript, Angular JS, JQuery, Bootstrap, Knockout JS, CSS,WPF, TFS, SSRS Reports, SSIS, TDD, Web API, WCF, IIS 8.0 and Agile.
Confidential, Brooklyn, NY
.Net Developer
Responsibilities:
- Used ASP.NETMVC3Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Developed the independent WCF services and defined Service Contracts for specific functionality in search module.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, JavaScript, JQuery and Bootstrap.
- Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented Data access layer using Entity Framework to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Big Data strategic planning, technology roadmap, talent acquisitions and mentor team for cutting edge technology competitiveness such as Hadoop, HIVE, HBase, Cassandra, AWS, Cloud computing, Tableau, Spark, R, Elastic Search, social graph, big data analytics, data visualizations.
- Designed and developed a WPF shell application.
- Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
- Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C #.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Created and developed Microsoft Dynamics CRM Custom parts (plugins, custom workflows, email integration, WCF, Web application, SSRS reports and ribbon, Sitemap customization).
- Used Grid View, Check List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding. Worked on themes and styling for the application.
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Adapter and Data Readers to render reports.
- Implemented Unit Testing, Integration Testing and System Testing using N-UNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
- Used Agile methodology to implement the application.
- Manage database security, Design, develop and implement automated data backup.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2008 R2.
- Involved in complete SDLC life cycle of the application.
- Migrated windows applications from VB6 to VB.Net.
Environment: .Net 4.0, Asp.Net MVC 3, C#.Net, Entity Framework, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2010, N-Unit, SQL Server Management Studio, SCM, Angular JS, Kendo UI, jQuery, Bootstrap 2.0, WCF,WPF, VB6,Silverlight, Windows Application, Microsoft Dynamics CRM, SQL Server 2008 R2, TDD, SSIS and SSRS.
Confidential
Junior Developer
Responsibilities:
- Developed application using ASP.NET MVC framework.
- Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques likes Inheritance, Interfaces.
- Extensively used C# and ADO.NET for Business and Data tier.
- Implemented Server side and Client side validation modules using Validation Controls and JavaScript.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Designed and developed SOA services using Web Services/ WCF in C#.NET.
- Created and deployed XML Web Services using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designed and implemented multiple web services using C#, XML and WCF and consumed them using proxy classes.
- Deployed and maintained ASP.NET applications running at IIS.
- Extensively involved in designing in graphical buttons and tabs in Expression Blend.
- Created SQL Server 2008 Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Created SQL Server Stored Procedures to enter and retrieve the data into the application.
- Developed Query for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services).
- Implemented test cases for Unit testing in Business, Presenter, and Data Access Layers using N-Unit.
- Created Unit test cases for the application using N-Unit and Visual Studio Unit Testing Framework.
Environment: Visual Studio, SQL Server 2008, .NET Framework 3.5, C#.NET 3.0, AJAX, JAVAScript, Web Service, WCF, LINQ, N-Unit, SSIS..