.net/ui Developer Resume
East Meadow, NY
SUMMARY
- Around 7+ years of IT experience in Architecture, 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 Angular JS, Bootstrap, HTML 5.
- Involved in teh design and development of 3 Tier, N-tier distributed architectures and MVC, MVVM architectures.
- Expertise in developing Web-based and Windows-based applications using C#, VB.NET, ASP.NET, AJAX, UML, JavaScript, VBScript, XML, CSS, angular JS, SQL-Server Oracle 11g/10g/9i/8i and Visual Studio.
- Experience in implementing several Design Patterns to standardize teh application architecture.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Ext.JS, Ember.JS, Knockout.js, Backbone JS, Node.js etc.
- Extensive experience in developing User Interfaces using ASP.NET, AJAX, XML, HTML5/DHTML, CSS, Java Script and JQuery.
- Experience with 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.
- Expertise in Developing WCF Services dat implement teh Service-Oriented Architecture (SOA).
- Very Good Experience in creating and consuming web services and WCF SOAP\REST, WEB API services.
- Experience in developing Web Applications using third party controls Infragistics and Telerik.
- Worked extensively with different ADO.NET objects to interact with database and good experience in using ADO.Net objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL and PL/SQL in SQL Server, Oracle.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS)
- 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.
- 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.
TECHNICAL SKILLS
Web Technologies: XML, HTML, HTML5, XHTML, CSS, CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Node.JS, ember. JS, Backbone.js, AJAX, JSON and PHP
.NET Technologies: C#.NET, ADO.NET, ASP.Net, 2.0/3.5/4.0, WCF, LINQ, Window & Web Services
Databases: SQL Server 2000/2005/2008/2012, Oracle 8i/9i/10g, MS Access
Languages: C#, VB.NET, SQL, T-SQL, PL/SQL, XML, HTML, C.
Middleware: ADO.NET Web Services, Enterprise Library, Entity Framework, LINQ to SQL
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
Application Servers: Windows Server 2008/2003/NT, Microsoft IIS
Operating Systems: Windows Vista/ XP/2000/2003
IDE: Visual Studio. Net 2003/2005/2008/2010, SQL Server Management Studio
Frameworks: .Net Framework 1.1/2.0/3.0/3.5/4.0, ASP.Net MVC 2.0/3.0/4.0/5.0
PROFESSIONAL EXPERIENCE
.Net/UI Developer
Confidential - East Meadow, NY
Responsibilities:
- Involved in understanding and transmitting teh business requirements for teh project, and translating these into functional specifications.
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to teh task at hand.
- Participated in daily scrums and weekly meetings with teh project sponsors to meet expectations and deadlines.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Designed and developed this web application using .net framework 4.0 and visual studio 2012.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from teh page request, invoke teh requested actions on teh controller.
- Responsible for designing teh ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, Less, CSS3 and Ajax.
- Used Web APIs for interaction between SQL Server and flushing teh data to front end using AngularJS.
- Developed factory services and implemented ui-routing in teh application using AngularJS.
- Worked on Bootstrap to create Responsive Web Design.
- Utilized Data Grid and Data List to display and manipulation of records from SQL Server using Entity Framework 6.0
- Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Data binding was extensively used to bind various server controls to teh data from database.
- Implemented AJAX controls and developed Web forms for teh most part of teh application.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Responsible for maintaining versions of source code using Team Foundation Server.
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
- Written various automated Unit Tests for API Testing.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012.
- Involved in Troubleshooting and Debugging of teh application within teh stipulated time.
- Involved in gathering teh requirements from end-user.
- Giving ideas on responsive design to team members.
Environment: .Net 4.5, C#, ASP.Net MVC 5.0/4.0, Visual Studio.NET 2013/2012, Entity Framework 6.0/4.3, WCF, WEB Api, TFS 2013, HTML5, CSS3, JavaScript, Node.js, Angular Js, Agile, Adobe Photoshop, Bootstrap, Ajax, Visual Studio 2012, Microsoft Enterprise Library, IIS 7.0. HTML, DOM, DHTML, XHTML, REST Web Services, LINQ, SQL Server 2008R2.
.Net / UI Developer
Confidential, Stamford, CT
Responsibilities:
- Design and develop various levels of security measures such as data access and login privileges according to teh level of teh user.
- Developed application using advanced level ofASP.NET, HTML5, XHTML, AJAX,JSON, JQuery, JavaScript, Angular.JS, Bootstrat.JS, CSS3, pure CSS layouts and Web Services.
- Designed and developed intranet web applications using JavaScript and CSS.
- Application components are developed in an agile environment utilizing a test driven development approach.
- Used AngularJS extensively to enhance teh UI and to make application looks more dynamic.
- Responsible for transforming designed mock-ups to web pages.
- Used Bootstrap front-end framework for faster and easier web development with MySQL database as teh backend.
- Implemented ui-routing using AngularJS.
- Extensively used Knockout JS for binding teh data on UI.
- WCF Services are deployed as a self hosted services by means of window services bound with TCP Binding.
- Worked with WCF Service Contracts, Data Contracts, Operation Contracts, Instance Modes and Security of teh services.
- Used AJAX, JQUERY and HTML with MVC views to produce rich user interface. Worked on JQUERY lib to post data to MVC action method.
- Used LINQ extensively to query Database and improve teh application speed and performance.
- Designed and developed databases which include teh development of functions, stored procedures and triggers using PL/SQL.
- Implemented WCF SOAP/REST and Consumed WCF Services from both Windows forms and ASP.NET web applications
- Developed teh Windows Desktop Utility for testing teh WCF Service
- Imported stored procedures and view for Function Import to implement with LINQ.
- Used TFS (Team Foundation Server) for source Version Control.
- Performed Unit Testing with Mock Objects.
- Reports are generated by using SSRS. Reports variables are passed from ASP.NET web pages.
- Involved in creating Dataset in teh MSreporting services (SSRS) for calling teh stored procedures and passed teh parameters to teh dataset.
- Involved in Unit Testing and running teh test case to proper functioning and for code coverage.
- Used Entity framework ORM at data access layer. Developed Store procedures where complexity is high and executed using Entity framework.
- Testing teh application as per teh test cases and business logic.
- Performed Unit testing of teh application and subsequently handled teh debugging issues.
- Involved in maintenance of teh application in parallel to fresh software development.
Environment: .Net Framework 4.0, Visual Studio 2012, ASP.NET 4.0, C# 4.5, MVC 4, Angular.JS, HTML5, Bootstrap, Node.JS, Knockout.js, Ajax, JQuery, Java Scripts, CSS3, WCF, SOAP UI, XML, LINQ, SQL Server 2008, SSRS, Oracle 10g, PL/SQl, and TFS.
.Net/UI Developer
Confidential - ATL, GA
Responsibilities:
- Worked with Business Analysts in order to understand business requirements and analyze use cases.
- Involved in communicating with teh clients, gathering requirements for teh 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.
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio 2008.
- Involved in designing database, creating tables, writing complex queries and writing Stored Procedures using SQL 2008.
- Created Cascading Style Sheets (CSS) to attain uniform style patterns throughout all teh pages in teh application.
- Implemented Caching and State Management strategies to improve overall performance of teh application.
- Created and consumed Web Services to expose teh application functionality for different applications
- Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code TEMPeffectively.
- Implemented state management using View state, Session variables and Query strings.
- Implemented CSS to provide rich and unified look throughout teh application.
- Used JavaScript and ASP.NET validation controls extensively to handle UI validations.
- Created WCF Service to retrieve and send information from client side without post-back.
- Developed coding teh presentation layer using WPF and Silverlight.
- Used Crystal Reports as a reporting tool for developing reports.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server.
- Used Team Foundation Server (TFS) to maintain teh version control history during development.
- Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to teh Production environment to minimize bugs.
- Created SSIS packages for importing data from various data files/excel to teh data source Utilized Trace and Debug flags within teh web application in teh development and test environments of teh application.
Environment: .Net Framework 4.0 and 3.5, Visual Studio 2010 and 2008, ASP.NET 4.0 and 3.5, HTML5, Silverlight, C#, HTML, CSS3, Adobe Photoshop CS3, JavaScript, WCF, XML, XSD, XSLT, PL/SQL Toad for Oracle, Crystal Reports, VSS, and Infragistics controls.
Web Developer
Confidential - Northbrook, IL
Responsibilities:
- Involved in communicating with teh clients, gathering requirements for teh development of preprocessing logic of Loan Origination module, Routing and Escalation Logic and other web and business tier components.
- Involved in creating and consuming XML Web Services for processing Orders.
- Designed and developed teh user interface for various tools and implemented ASP.NET /VB.NET validation controls, JavaScript, jQuery, CSS for server and client side validations respectively.
- Developed n-tier distributed .NET applications using Web Forms, Win Forms and WPF.
- Played a major role in Requirement Analysis, design and creating Windows GUI using C# WPF.
- Extensively used teh JQuery and ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make teh page more responsive and interactive to teh users.
- Implemented Data Access layer, Caching Application block, Application validation, Exception handling and logging components using Microsoft Enterprise Library 4.1 Application Blocks.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Extensively used WCF services, thereby achieving complete Service Oriented Architecture.
- Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server 2008.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio 2008, .NET Framework 3.5, ASP.NET 3.5, ASP, ADO.NET, VB.NET, AJAX, XML, HTML, CSS, Java Script, Infragistics Controls, SOAP, SQL Server2008, JavaScript, LINQ, jQuery, WCF, SSRS, SSIS, and Team Foundation Server (TFS).
Web Developer
Confidential - Cleveland, OH
Responsibilities:
- Involved in Design, Development, Testing and Maintenance of teh project.
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh 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 teh complexity in UI coding and 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 teh Database.
- Developed customizable interface for teh clients-employees using XML and transformed to HTML using XSLT.
- Involved in parsing XML document using XPath objects like XPath Document, XPath Navigator.
- 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.
- Involved in writing complex SQL Statements and Stored Procedures, Indexes to validate data and ensure system integrity and security.
- Used Grid View, Data List and Repeater controls to display data.
- Used Telerik controls and AJAX controls such as Calendar, Update Panel to increase teh web page's interactivity and usability.
- 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, Telerik controls, Oracle, SQL Server 2008, Web Services, XML and TFS.
.NET Developer
Confidential
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
- Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Involved in analysis of functional requirements and designing of system.
- Created User Controls for teh header and footer of teh website which appears in all teh pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes. Used pagination and sorting features of data grid in reports.
- Developed complex web pages using ASP.NET and C#.
- Designed and developed stored procedures and User defined functions SQL Server Database. Implemented role based security and customizable workflows based on a user's role.
- Created queries and stored procedures in teh SQL Server Database.
- Involved in code optimization for resolving performance related issues.
- Implemented validation using ASP.NET validation controls.
- Extensively worked on ADO.NET objects.
- Created WPF/Silverlight applications using MVVM architecture.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Implemented 3-Tier architecture, facing key challenges on Business and Database layers.
- Implemented Data Access Layer using ADO.NET to communicate with teh MS SQL Server Database.
- Developed stored procedures, triggers, cursors using Oracle for authorization and card details database.
- Used TFS for version control and to maintain teh updates time to time.
- Created teh Business Layer and Data Access components written in C# and ADO.NET.
- Created stored procedures for running in SQL Server database.
- Co-ordinate with testing team and fix teh issues when arising during UAT testing.
Environment: ASP.NET 2.0, ADO.NET, C#, VISUAL STUDIO 2005, Silverlight, MVVM, .NET Framework 2.0, XML, MS SQL Server 2000, SQL, IIS6.0, WINDOWS 2000, SSRS 2005
