.net Developer Resume
Forest Hills, NY
PROFESSIONAL SUMMARY:
- Around 7 years of IT experience in analysis, design, development, implementation, support, testing and documentation Client/Server, Windows and web based applications using Microsoft Technologies.
- Extensively worked ASP.NET MVC applications using Database - First/Code-First Approach in Entity Framework and UI in Razor View Engine and client side framework Bootstrap, HTML 5.
- Involved in the design and development of 3 Tier, N-tier distributed architectures & MVC, MVVM architectures.
- Expertise in developing Web-based and Windows-based applications using C#, VB.NET, ASP.NET, ASP.NET Web API, AJAX, UML, JavaScript, VBScript, XML, CSS, angular JS, SQL-Server, Postgre SQL and Visual Studio.
- Experience in implementing several Design Patterns to standardize the application architecture
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Experience in developing application using WPF and Silverlight with Prism framework
- Extensive experience in developing User Interfaces using ASP.NET, AJAX, XML, HTML5/DHTML, CSS, JavaScript and JQuery.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC.
- Used AJAX and Java Script extensively for the projects involving Data Visualization using Google Maps, Google Charts and other client side validations.
- Experience with Object-Relational Mapping (ORM) and its related components: Entity Framework Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
- Extensively used LINQ and Object-Relational Mapping (ORM) tools like Entity Framework to exchange data between web applications and database objects.
- Expertise in Developing WCF Services that implement the Service-Oriented Architecture (SOA)
- Experience in creating and consuming web services and WCF SOAP\REST, WEB API services
- Worked extensively with different ADO.NET objects to interact with database & good experience in using ADO.Net objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Design and create GUI from scratch using C#, WPF and WinRT and Served as technical lead for new designs incorporating WPF and WCF functionality
- Extensive working experience in database design & development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures & Functions using TSQL and PL/SQL in SQL Server, Oracle.
- Experience in developing WCF SOAP REST, WEB API services to expose useful functionality to web users SOAP/REST.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc & distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services
- Extensive working experience in unit testing framework - NUNIT and MSUNIT.
- Hands on experience using Source Code Control Systems like Microsoft Visual Source Safe and Microsoft Team Foundation Server.
- Hand full experience in version control systems like Team Foundation Server (TFS), GitHub, Microsoft Visual Source Safe (VSS).
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.
- Ability to quickly understand business requirement and architecture to help come up with robust solutions and have good experience in Performance Optimization
- Ability to manage deliverables as per the scheduled target dates
- Creative keen learner tenacious problem solver with good communication, analytical & problem solving skills abilities
- Involved in unit testing and system testing of the application
TECHNICAL SKILLS:
Frameworks: NET Framework 4.5/ 4.0/3.5/2.0/1. x.
Microsoft Technologies: C#, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0/5.0, Classic ASP, AJAX, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, LINQ, Entity Framework 4.3/5.0/6.0.
Operating Systems: Microsoft Windows Server 2003, Windows-XP, 7, 8 and 10.
Internet Technologies: Web forms, XML, XSL, HTML, WSDL, JSON
Other Tools/Packages: Dev-Express, Telerik, MS-Office.
Database Experience: Microsoft SQL Server 2012/2008/2005/2000, Oracle 11g/10g/8i/9i/, MS-Access 2007.
Web servers: Internet Information Server (IIS) 7.0/ 6.0
Version Control Tools: Team Foundation Server (TFS)
Scripting and Markups: JavaScript, JQuery, VBScript, ASP, JSP, HTML 4.01/5, DHTML, CSS (2/3).
PROFESSIONAL EXPERIENCE:
Confidential, Forest Hills, NY
.Net Developer
Responsibilities:
- Involved in full life cycle of the project from Design, Development & Testing in Agile Scrum Methodology.
- Created AngularJS Controllers, Scope, Model, View, Services, Factory etc., which isolate scopes, perform operations in UI like traversing HTML document, event handling and AJAX interactions.
- Developed and enhanced Web-based and Mobile Web SaaS applications using Microsoft technologies, ASP.NET, ASP.NET MVC, JS libraries and MS SQL Server Databases.
- Using AngularJS created Custom Directives for data manipulations and to display data in company standard format in UI.
- Developed a website in ASP.Net, MVC3 using JQuery, and nHibernate as Object-Relational Mapping (ORM) tool, JavaScript, C #, SQL Server, Visual Studio 2010, and .Net 4.0.
- Used Angular UI Router to implement Nested Views & Multiple Named Views to organize the User Interface by a state machine.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, Angular JS, AJAX, Bootstrap to create responsive web pages, developed Layouts.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Excellent understanding of .Net framework 3.0 (WPF, WCF, WWF, WCS)
- Programming experience in Microsoft Dot Net technologies with C#, VB.Net, ASP.Net, ADO.NET, MVC, LINQ, WCF services
- Implemented Object-Relational Mapping (ORM), Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Injected and mocked Angular Services in Unit Tests using Angular ng-Mock module.
- Implemented Bootstrap CSS in AngularJS for developing rich and responsive UI and asynchronous patterns.
- Implemented Login form in modal using Bootstrap which help to create responsive page layouts
- Implemented WPF data binding for canvas and stack panel for stub applications.
- The User Interface was designed majorly with the ASP.NET DEVEXPRESS Controls such as ASPX Popup Control, ASPX Grid View, ASPX Callback Panel, ASPX Navigation Bar, ASPX Data View., Etc. for legacy application.
- Worked in four interconnected projects, involving Change point, Zoura and PeopleSoft Financials.
- Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice
- Extensively used WCF service calls to get the data from session and database side into the Silverlight application.
- Developed LINQ queries using LINQ to Objects on top of Object-Relational Mapping (ORM), for querying memory objects like Datasets and Collections.
- Implemented the SOA architecture using Windows Communication Foundation (WCF).
- Consumed web services (WCF) created by Rule server application
- Web service development using C#, WCF using VS 2010
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Developed ASP.Net Custom controls and User Controls.
- Developed Windows Forms, incorporating Infragistics controls.
- Windows application development using MVVM, VB 6, VB.Net, C#, WPF
- Used ASP.NET 4.0 Framework, C# and MVC with Razor view engine to design and develop the application. Implemented validations using Data annotation in MVC.
- Working with Team Foundation Source Control TFS as the source for version control.
- Custom WPF Diagram Designer with resizable, draggable, non-rectangular controls implementing a per-node properties editor. Technologies: C#, WPF, MVVM, Reflection, Custom Annotations.
- Designed and developed the Data Access Layer using Entity Framework - Code First approach.
- Created Tables and Views on the SQL Server. Written SQL Scripts such as Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from SQL Server databases.
- Incorporated different WPF controls and Dev Express controls. Worked on validation and converters in WPF
- Performed Unit testing of the application & subsequently handled the debugging issues
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
Environment: C# .NET, .Net Framework 4.0, ASP.Net, MVC 5.0/4.0, ADO.Net, Object-Relational Mapping (ORM),WPF, REST API, AngularJS 1.5, Google Maps, Microsoft Visio 2013, AJAX Control Toolkit, TSQL, Visual Studio .Net 2013/2012, WEB API, TFS 2013, Entity Framework 6.0/4.0, LINQ, SQL Server 2014/2008 R2, SSIS 2012.
Confidential, Franklin, TN
Sr .Net Developer
Responsibilities:
- Worked with Business Analysts in order to understand business requirements and analyze use cases & developed data models, data flow diagrams, context diagrams & data dictionaries
- Involved in communicating with the clients, gathering requirements for the development of different applications.
- Involved in configuration, customization, and development of e-commerce platform.
- Involved in designing Class diagrams and Sequence diagrams using MS Visio.
- Developed and Maintained sitecore websites using Sitecore 7.0/7.5/8.0 with MVC 3.0/4.0, Asp.net v4.0, C#, .Net 4.0, JQuery.
- Implemented Angular Google Maps with Angular-UI in application.
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET & Visual Studio’15
- Involved in designing database, creating tables, writing complex queries & writing Stored Procedures using SQL 2014
- Designed and built middle layer and data access layer (based on NHibernate & Object-Relational Mapping (ORM) framework) used with ASP.Net MVC portal.
- Understanding the client requirement and developing application using WPF and Prism Framework.
- Created Cascading Style Sheets (CSS) to attain uniform style patterns throughout all the pages in the application.
- Working on the application enhancements, developed using ASP.Net, C#, VB.NET, MVC, WCF, WPF, SSIS, SSRS, SQL SERVER, and DB2.
- Involved in Database design and development using triggers, UDFs, views, indexes, TSQL in SQL Server.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Created Web Services to expose the application functionality for different applications
- Implemented CRUD functionality with Entity framework & Object-Relational Mapping (ORM), in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Used HTML5 API such as Google maps, local storage and integrated with Angular JS.
- Used JavaScript and ASP.NET validation controls extensively to handle UI validations.
- Used MVC Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Created WCF Service to retrieve & send information from client side without post-back
- Involved in coding the presentation layer using WPF.
- Implementing Validation in WPF on ADO.NET Entity Framework Entities/ Object-Relational Mapping (ORM), tool.
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API, and JavaScript.
- Used Crystal Reports as a reporting tool for developing reports.
- Optimized the use of Google Maps that was being used in several Web applications (ASP.NET) displaying traffic information.
- Created hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Developed stored procedures, functions, Data normalization, Data Analysis, entity framework, tables, indexes and constraints in TSQL for SQL Server 2008 R2 Database.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Created Indexes, Views & Stored Procedures for efficient retrieval of data using SQL Server.
- 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 Team Foundation Server (TFS) to maintain the version control history during development.
- Used TFS for Source Code Control, project related document sharing and team collaboration.
Environment: .Net Framework 4.0 / 3.5, Visual Studio 2010 / 2008, ASP.NET 4.0 / 3.5, TSQL, HTML5, WPF, Google Maps, Silverlight, C#, HTML, CSS3, MVC, Adobe Photoshop CS3, TFS, Object-Relational Mapping (ORM),JavaScript, WCF, XML, XSD, XSLT, PL/SQL Toad for Oracle, Crystal Reports.
Confidential
.Net Developer
Responsibilities:
- Involved in Design, Development, Testing and Maintenance of the project.
- 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.
- Involved in Developing a Web application to display products, check customer status, make a new customer registration, maintain patient and prescriber details, material management, order management etc.
- Developed custom User Controls to reduce the complexity in UI coding & provide better look and feel.
- Created and consumed Web Services to send data about Patients to Insurance Companies, Send Order Details for Medical Products and Pharmacy, Get Order Status etc.
- Used Web Services for data transfer to store data in the Database.
- Developed customizable interface for the clients-employees using XML and transformed to HTML using XSLT.
- Involved in parsing XML document using XPath objects like XPath Document, XPathNavigator.
- Used Fiddler, Firebug for debugging and testing XML, JSON based RESTful services.
- Client side validation of pages done in jQuery and validation controls was incorporated for server side validation.
- Worked with TFS for version control and JIRA for project tracking/issue management.
- Involved in writing complex SQL Statements and Stored Procedures, Indexes to validate data and ensure system integrity and security.
- Used Gridview, Datalist and Repeater controls to display data.
- Created customized reports using Oracle and SQL Server Reporting Services.
- Used Team Foundation Server for Version Control and Source Control.
Environment: .Net Framework, C#, Web Services, ASP.NET, MVC, AJAX, Oracle, SQL Server 2008, Web Services, XML and TFS.
