.net/ Ui Developer Resume
DC
SUMMARY
- Around 8 years of professional IT experience in development of Web and Windows applications using Microsoft technologies.Experience in all phases of SDLC including Architecture, analysis, design, coding, testing, and deployment for N - tierclient/browser-server applications using .NET Framework technologies- ASP.NET, C#, ADO.NET, VB.NET, jQuery, JavaScript, LINQ, AJAX, WPF, WCF, Web Service and IIS7/6.
- Extensive understanding of developing applications using ASP.NET MVC framework, data modeling, and ORM technology with LINQ and Entity Framework.
- Hands on experience creating, consuming, and configuring WCF services with SOAP, WSDL and Data to develop Service Oriented Architecture (SOA) applications, and developing REST Services using WEB API.
- Experience with Software Development Processes & Models: Agile, Waterfall, & Scrum Model.
- Very good working experience in Web applications and site design using HTML5, CSS5, Master Pages, Site Map, JavaScript, and Ajax.
- Expert in developing User Interface (UI) Applications and professional Web Applications using Web Standards, JavaScript, AngularJS, Bootstrap, JSP, HTML/HTML5, DOM, XHTML, jQuery, CSS/CSS3, JSON, Ember.JS, Ajax, NodeJS, Backbone JS.
- Familiar with front end JavaScript libraries and frameworks like jQuery and AngularJs
- Extensive experience of Object Oriented Design/Development (OOD) and design patterns like Singleton, Abstract Factory, and Dependency Injection/IOC, MVC, MVVM.
- Experience designing with UML diagrams and creating use cases, flow charts, sequence diagrams, and class diagrams withMS Visio for business modeling.
- Firm understanding of Agile Scrum, Test Driven, and Waterfall development methodologies.
- Experience using XML, XML Schema, XSLT, and XPATH.
- Hands on experience using LINQ and Entity Framework to build multilayer data centric applications
- Proficiency in working with databases like SQL Server and Oracle 11g/10g, and implementing scripts on T-SQL and PL/SQL to manage tables and created views, indexes, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Hands on experience generating reports and data migration using SQL Serverusing SSRS and SSIS.
- Experience with Test Driven Development (TDD) using NUnit and Visual Studio Test Tools for unit testing.
- Experience with Source Control Management tools like Team Foundation Server (TFS) and Visual Source Safe (VSS).
- Comfortable with both team collaboration and working individually as projects need. Able to work under high pressure.
- Excellent interpersonal and communication abilities and quick learner with strong problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS
Web/UI/ Scripting Technologies: JavaScript, AngularJS, Bootstrap, JSP, HTML/HTML5, DOM, XHTML, jQuery, CSS/CSS3, JSON, Ember.JS, Ajax, NodeJS, Backbone JS. DHTML, CSS, XML, XAML
.NET Technologies .Net, 2.0/3.5/4.0/4.5 , C#.NET, ASP, WCF, LINQ
Programming Language: ASP.Net, VB.Net, C#, C/C++, ASP and JavaScript, VBScript and SQL Scripting XML, XSL, XSD, DTD, HTML4&5/XHTML, DHTML, jQuery, CSS, Java Script and VB Script
Scripting and Markup: XML, CSS, XSLT, HTML, HTML5, CAML, JavaScript, AJAX.
Design pattern: MVC, MVP, MVVM
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
IDE: Visual Studio .Net, Visual Studio 6.0, Nunit Testing Framework
Databases: SQL Server 2008R2, Oracle 11g, MS Access, ODBC, T-SQL, Sybase and DB2
Web Server: IIS 7.0/6.0
Software/Tools: MS Office 2013/2010, MS Visio, WSP Builder, BDC Meta-Man, Active Directory, MS Project Server, Metalogix and Quest.
Operating Systems: Windows 7/XP/Vista, Windows Server 2012/2008.
Version Control: MS Visual Source Safe (VSS), Team Foundation Server (TFS), Clear Case
Reporting Tools: Crystal reports, SSRS 2005, Telerik Reports
PROFESSIONAL EXPERIENCE
.Net/ UI Developer
Confidential, DC
Responsibilities:
- Developed application using ASP.NET 4.0/4.5, C#, API, AJAX, SQL Server 2012.
- Design and developed the Services API Layer with using ASP.Net Web API (MVC Framework) following the Rest API standards and returns the JSON data to Presentation tier.
- Used Unity (DI container) to implement Dependency Injection (DI) when implementing components for MVC Architecture.
- Extensively used LINQ queries and ADO.NET to access Stored Procedures and tables.
- Provide a mid-level contribution to a team responsible for the design, development and implementation of critical business enterprise applications using the .NET Framework 3.5/4.0/4.5 and Oracle 11g, SQL Server technologies.
- Creating ASP.Net ASCX custom controls, MVC Razor custom views and associated control templates and integrating and customizing (styles) 3rd party control using bootstrap css.
- GUI was developed using JQUERY with Java script, JSON, CSS, XAML and ASP.NET MVC5, Web APIs, Angular.js and Node.js.
- Transformed design mock-ups into cross-browser compatible HTML5/CSS3 layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular.js
- Designed and developed Wage Attachment Management and Certify Payment modules.
- Extensively developed online screens using Web Forms, Server Controls, User Controls and Master Page. Developed the Presentation Layer with writing HTML5, Bootstrap CSS.
- Legacy front-end technology to Silverlight to upgrade the current front-end functionality available to the client's end user banking customers.
- Service-Oriented connects applications through the exchange of documents, usually in the form of XML documents. Documents between a service consumer and a service provider.
- Designed and maintained database in MSSQL Server 2012 using SQL Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager.
- Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs, interact team with SharePoint portal.
- Consumed Web services using WCF for online transactions using C# and solve dependency injection problems exposed them through SOAP and HTTP, Support Data Modeling internal Applications, Web Processing Service.
- Troubleshoot and resolve problems with SQL DB administration, MySQL and storage engines
- The development and customization of a VB, C# .Net web Forms specialty intranet applications. They will also regularly assure the quality of the software by overseeing testing of the application.
- Used Team Foundation Server 2008/2012 for Source Code Control, project related document sharing and team collaboration, deploy the updated changes in IIS 8.0 and add groups in Active Directory.
- Develop Telerik Reports and Crystal Reports (version 10+), ASP.NET MVC4, VB.NET, MS SQL Server, DB2, and Visual Studio 2012.
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Created WCF services and communicated them with JavaScript to display certain information
Environment: C#, ASP.NET 4.0/4.5, VB.NET, User Controls, Visual Studio 2013, TFS,.Net Framework4.0/ 4.5, MVC5, Data Modeling, VB6, SharePoint 2013, Web Forms, JSON, web API, AJAX, Angular.JS, Node.js, Bootstrap, Microsoft Application Block, XML, Active Directory, C#, SOA, Microsoft BA tool., IIS 8.0, JQUERY and CSS3, HTML5, SOAP, Java Script, XSLT, SQL Server 2018/2012, T-SQL/PLSQL, UML, DB2.
.Net/UI Developer
Confidential, Charlotte, NC
Responsibilities:
- Involved in full Software Development Life Cycle (SDLC) to produce high quality web application based on N-Tier architecture development.
- Extensively developed with using various C#.NET Web Forms, Server Controls and User Controls. Developed the Presentation Layer with writing HTML, CSS.
- Developed applications in AngularJS and Bootstrap and deployed into development, Test and production environment successfully.
- Worked on making AJAX calls to connect the database using restful web-services and also worked on integrating the middleware to the front end.
- Worked on non-linear video editing and authoring with After Effects for company's project.
- Worked with media queries and mobile UI development to customize the View
- Worked on the MVC architecture of AngularJS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
- Involved in design and developing case management system web screens using ASP.Net MVC 4.0 Framework and had knowledge on Web API (Restful).
- Used Ninject to implement Dependency Injection (DI) when developing Components for MVC Architecture.
- Developed the Controller with usingLINQ to Entity to query Stored Procedures or Entities to render JSON data, VIEW to Front-end.
- Built the Responsive UI screen using HTML 5, CSS 3 and twitter Bootstrap.
- Developed Web screens using Responsive Web Design methodology. Utilized MVVM design pattern with front end framework JQuery, AngularJs and LESS CSS pre-processor to replace old system's JavaScript code.
- Extensively used Javascript, JQuery and AJAX for implement client side data verification, data transfer and load, sending XML with asynchronous/synchronous request to build the data communication between client side and server side.
- Extensively worked with designing and writing standard T-SQL Stored Procedures, User Defined Functions (UDF), Views, Synonyms to implement daily batch and build Business Logic. Developed Temp tables, Common Table Expression (CTE), and Index on SQL Server 2008R2.
- Utilized ADO.NET objects like Data Set, Data Adapter, and Data Reader to retrieve data from databases. Work with ASP.Net Grid Views, Repeaters, and Data Lists for displaying in front-end.
- Implemented Security with using Role-Based Authorization against Active Directory for web application.
- Extensively used Web Services (SOAP) to facilitate XML data communication between servers. Worked with using WCF Services to build Business Logic Layer for E-billing system portal. And configured services in Dev/Staging and Production environments.
- Developed Windows Services to implement daily monitoring and file checking for SDU financial system.
- Worked on report module to build SSRS report and using third party web controls to support showing the SSRS and PDF report in online screen.
- Performed Unit Testing and maintaining the system by tracing, debugging, exception handling, and logging.
- Worked with writing Technical document, unit testing document.
- Worked with Using TFS for source control and project related document sharing.
Environment: ASP.Net 4.0, Visual Studio 2012/2010, C#, ADO.NET, ASP.NET MVC4.0, NINJECT, Web Services (SOAP), WCF, LINQ, Entity Framework, AJAX, HTML5, CSS, JavaScript, Angular.Js JQuery, Bootstrap, SQL Server 2008r2, SSRS, IIS7.0/5.0, TFS
.Net/UI Developer/UX Designer
Confidential - Round Rock, TX
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) in performing requirements analysis of business processes, creating use cases, and analyzing and designing based on N-Tier architecture development
- Involved in analysis and design phase using Agile methodologies
- Involved in development and design of the Business Logic Layer and Data Access Layer
- Involved in design and development of application on ASP.Net MVC 4.0 Framework
- Experience in creating SOA Applications using WCF and Web Services.
- Made use of ASP.NET Data Controls such as Grid View and Data List to display information.
- Invoked and designed Web Services for use in the application.
- Designed and developed custom .NET components and user controls using ASP.NET and C#.
- Worked with ASP.NET security to authenticate users by using forms based security.
- Used JavaScript for Client side validations. Extensively used ASP.NET, JavaScript, JQuery, AngularJS to develop front end screens making use of Server and User Controls.
- Developed Web applications and Web Services using ASP.Net, C#, MVC4, Entity Framework, LINQ, WCF, JASON, HTML5, CSS3, JavaScript, JQuery AND Angular JS.
- Extensively involved in writing SQL Queries, Stored Procedures, and Views
- Responsible for handling data querying with LINQ to Objects/XML and Object Relational Mapping (ORM) using Entity Framework
- Developed client-side using HTML, JQuery, and JavaScript front end technology
- Extensively used AJAX to improve performance, interactivity, and responsiveness of application
- Extensively used ASP.NET Grid View and Repeater controls for displaying data in a clear format
- Used SSRS to generate several reports and use them at appropriate sections of application
- Worked with SSIS to perform data migration by centralizing data from different systems
- Involved in working with UML design (Use Cases, Sequence Diagrams and Class Diagrams)
- Used MS Visual Source Safe (VSS) for source control and project related document sharing
- Involved in unit testing, integration testing, tracing, and bug fixing of application
Environment: ASP.Net 4.0, Visual Studio 2012, C#, ADO.NET, ASP.NET MVC4.0, WCF, Angular.JS, Bootstrap, Entity Framework, AJAX, JavaScript, JQuery, SQL Server 2008r2, SSRS, IIS7.0, MS Visio, VSS
.Net/UI Developer
Confidential, NYC, NY
Responsibilities:
- Involved in full software development lifecycle (SDLC); developed cross browser compatible, online application based on N-Tier architecture
- Analyzed business requirements and defined Object Oriented solutions using UML
- Developed and used various Web Forms, Custom Controls and User Controls
- Developed Presentation Layer using ASP.Net 3.0, JavaScript, and AJAX and Business Layer using C#
- Worked with client and server side validations using JavaScript and ASP.Net validation controls
- Implemented Forms Authentication and Role-Based Authorization for web application
- Extensively used ASP.Net Controls, Grid Views, Repeaters, and Data Lists for displaying formatted data
- Extensively used Sessions, Cookies, and Application Level State Management in application
- Developed Client side validations in ASP.Net pages using JavaScript, VBscript andASP.NET Validation Controls.
- Used knockout to create the observables and Data Binding.
- Experience in designing the UI pages using Html5, CSS, and Bootstrap templates.
- Worked with ADO.NET objects like data set, data adapter, and data reader to retrieve data from databases.
- Designed and wrote Stored Procedures and Functions to store and retrieve information using SQL Server 2008R2.
- Extensively used Web Services, WCF, SOAP, XML, and XSLT to export reports to facilitate information sharing.
- Extensively used LINQ to Objects to query objects while implementing Entity Framework for persistence logic.
- Designed Data Layer by writing Components and implemented CRUD logic.
- Worked with using ETL tools like SSIS to do data migration.
- Involved in Unit Testing of all modules.
Environment: ASP.Net 4., Visual Studio, C#,Knockout.JS, Bootstrap, HTML5,Web Service, MVC, WCF, Entity Framework, JavaScript, JQuery, SQL Server 2008r2, SSRS, SSIS, IIS7.0, MS Visio, VSS
.Net/UI Developer
Confidential - Weehawken, NJ
Responsibilities:
- Involved in full SDLC following Agile/Scrum methodologies to produce high quality software model using N-Tier architecture
- Developed Presentation Layer using Master Pages. Implemented Web-based front end using ASP.NET, JQuery, CSS, and HTML controls.
- Extensively involved in developing Components for Business Layer and Data Access Layer using SOA principles and WCF technologies
- Developed various UI customizations, features, and validations using JavaScript and JQuery.
- Extensively used several ASP.NET data aware controls with different levels of customizations
- Extensively worked with ADO.NET and LINQ technology for data retrieving, querying, storing, and manipulating against different data source.
- Utilized ASP.NET chart control to display statistical and analytical data.
- Used AJAX Update Panel for fast post back of data.
- Implemented query processing using LINQ and created data entry Web applications, with LINQ to SQL CRUD operations.
- Involved in writing SQL queries, procedures, and transactions to manipulate databases SQL Server 2008R2.
- Worked on designing and coding (WCF) Service Contracts, Data Contracts, and Operation Contracts
- Implemented caching, exception handling, and logging.
Environment: ASP.Net 3.5, Visual Studio, C#, ADO.NET, XML, WCF, Entity Framework, HTML, CSS, AJAX, JavaScript, JQuery, SQL Server, SSRS, SSIS, Excel, IIS.
.Net Developer
Confidential - Dallas, TX
Responsibilities:
- Involved in preparation of full software lifecycle development
- Involved in analysis and design phase using Waterfall Methodologies
- Designed Presentation Tier using Master Page, Nested Master Pages, and Themes
- Used MVC to separate application object model from GUI. Developed Web-based applications using ASP.NET and MVC2
- Developed user interface modules using HTML, JavaScript, CSS, JQuery, and AJAX
- Configured security features for application using Form Based Authentication and Role Based Authorization
- Used Sessions, Cookies, and Application Level State Management in application
- Performed validations on Web Forms using .NET Validation Controls and also Client Side Validation using JavaScript
- Designed WCF with SOA to support distributed computing where services were consumed by end users
- Used ADO.NET, LINQ to SQL, and LINQ to XML to access and retrieve data
- Created Stored Procedures, Functions, Views, and Triggers using SQL Server 2008
- Designed reports in multiple formats using SSRS
- Performed Unit Testing and Integration Testing
Environment: ASP.Net 3.5, Visual Studio 2010/2008, C#, ADO.NET, XML, WCF, HTML, CSS, AJAX, Silverlight, JavaScript, JQuery, SQL Server 2008, SSRS, SSIS, Windows Server 2008
.Net/ C# Developer
Confidential
Responsibilities:
- Involved in full software development lifecycle (SDLC), and developed application based on N-Tier architecture
- Implemented ASP security features like Forms Authentication and Windows Authentication
- Designed Presentation Tier using Master Page, Nested Master Pages, Content Pages, and Themes
- Used ASP.NET Custom Controls and User Controls for reusable parts of Web pages
- Designed and developed Web user interface using HTML, CSS, and JavaScript. Used AJAX with JQuery for interactive and dynamic web interfaces
- Used ADO.NET components like Data Adapter, Dataset, and Data Reader to bind data to Grid View, Data Grid, and Repeater
- Involved in design and development of Web application
- Designed and developed Web Forms using ASP.NET, XML, and XSL
- Implemented State Management using Session and View State Variables
- Worked on developing Master Pages, Web Controls, and Custom Controls in C#.NET
- Used HTML and CSS to design page layout and implemented dynamic effects using JavaScript
- Worked with Validation Logic using client side JavaScript validations and ASP.NET validation controls
- Responsible for Business Logic Layer coding including implementing functions using C# and ADO.Net
- Worked with creating data access components using the ADO.NET objects such as Dataset, Data Adapter, and Data Reader
- Involved in writing procedures, transactions, and queries to process CRUD data manipulation using SQL Server.
- Designed and developed components for exception handling and logging
- Used Web Services (SOAP, WSDL) for communicating with other applications and components
- Participated in maintenance and bug fixing
Environment: ASP.Net, Visual Studio, C#, ADO.NET, XML, Web Services, HTML, CSS, AJAX, JavaScript, JQuery, SQL Server and Windows Server