Ui Developer/.net Developer Resume
New, JerseY
SUMMARY
- A self - motivated developer with more than 4+ years of professional experience in software design and development, proficient in creating customer centric applications.
- Experienced in C#, ASP.NET, Web Forms, ADO.NET, MVC, Web Services, and WCF. Expert in full Software Development Life Cycle (SDLC).
- Extensive Work experience in designing and developing responsive web applications using HTML5, CSS3, AngularJS, Angular, JavaScript, Jquery, Server Controls, User Controls, Twitter Bootstrap, client/server validations etc.
- Expertise in using AngularJS to develop Single Page Applications (SPA) and extensive experience in Model-View-Controller (MVC) framework.
- Expertise in AngularJS controllers, directives, components, factory resources, service resources, routing techniques and event handling.
- Hands on experience with Angular Components, Services, Event Handaling, Click methods.
- Worked on Azure Development Environment, like hosting application, RESTApi.
- Experienced in JavaScript andAngularJSprogramming to give AJAX functionality.
- Expertise in Creating AngularJS Services to perform CRUD operations.
- Hands on with Angular Service to Perform CRUD Operations.
- ImplementedN-Tier Architectureand integrated the UI with Data base for data retrieval and manipulation usingADO.NETdata objects andADO.NET EntityFramework.
- Experience in configuring websites inIIS 7.5/6.0.
- Worked withHTML5features likeform validation,canvas,applicationcache, geo - location andnew structural elements.
- Hands on in different methodologies like Agile Software Development, Waterfall Model, and Test Driven Development.
- Experience in Session Management techniques like Sessions, Cookies and View State.
- Worked extensively in managing the security policies including Authentication, Authorization, Membership,RolesandProfiles in Angular and AngularJS
- Experience in working with third party APIs and its integration (like Google APIs) and good knowledge of implementation of Web Services.
- Strong skills in writing database queries using Joins, Stored procedures, Views, Triggers, Functions and performing query optimization techniques.
- Developed ASP.NET MVC applications using Code First Approach in Entity Framework and UI in Razor View Engine and also experienced in MVC Architecture.
- Experience in using Configuration management tools (Version Controllers) like SVN, GIT and TFS.
- Proficient in LINQ to SQL for data retrieval, CRUD operations, data filtering & sorting of data.
- Customized modules and distributed to team Members based on organizational needs and requirements.
- Good communication skills, Efficient work both in team and individually. Exceptional trouble-shooting capabilities. Enjoy the challenge to learn new technologies in a short span and implement software applications using the same.
TECHNICAL SKILLS
Operating Systems: Windows 10, Windows 8, Windows 7, Windows 2008 R2/2003, UNIX
Programming Languages: C, C#.Net (4.5/4.0/3.5)
Web Technologies: ASP.NET 4.5.2/4.0, ASP.NET MVC 5.0/, 4.0, ASP.Net Ajax, WebAPI, Web Services.
Scripting Languages: JavaScript, Jquery, Type Script, AngularJS, Angular (Angular2),HTML, CSS3
IDE Tools: Visual Studio 2015/2012, Sublime Text, Dream Viewer, Notepad++.
ORM: Entity Framework, LINQ
Databases: MS SQL SERVER 2014/2012/2008 , Oracle 11g/10g/9i/8i
Servers: Windows Server 2012 R2/2012/2008, Microsoft IIS(7.0/6.0)
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
UI Developer/.Net Developer
Responsibilities:
- Designed UI pages and its functionalities using HTML5, CSS3, Bootstrap, JavaScript, JQuery, and, AngularJS.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Utilized Bootstrap CSS framework for the responsive display, cross browser functionality and for multiple devices compatibility.
- Using AngularJS custom directives are created for credit card validation, and navigation wizard.
- Used AngularJSas a JavaScript MVC framework for developing single page application and giving it a dynamic functionality as per client requirements.
- Created AngularJS Services to perform Http Get and Post Methods to get the Data from the Database.
- Developed Angular Components for Specific views in the Project.
- Created Observables to perform operations like Get, Post, Put method calls to REST API/ server.
- Developed Patient Registration page, Address module and done client side validations using Custom Directives.
- Implemented Lazy Loading for speeding up the performance.
- Performed RXJS Operations to connect the Backend.
- Implemented Angular Routing Techniques to achieve Routing Functionality.
- Used Input and Output Attributes to carry the data to required components.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Implemented Unit Testing using VSTS and also involved in Integration and Regression Testing.
- Responsible for Requirement analysis, timely delivery, Client interactions, Resolutions of issues.
- Worked with Caching features, configuring optimizations and securing the web application.
- Worked on order process, Invoice generation and eligibility of Customer.
- Involved in payment method, securing Tokenization number provided by the third parties.
- Implemented Functional Testing using SOAPUI and nUnit.
- Created EFW (Entity Frame Work) to connect to the different tables in the database, and populate the data whenever necessary based on the Roles.
- Hosted an Application and Rest API using Microsoft Azure.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Working through all phases of the application software lifecycle (SDLC) including design, development, testing and deployment.
- Used Agile SCRUM methodology for application development.
- I also took part in the meetings with Sr. Business Analyst and managers and understood various process plans, business process, and functionality in detail. This helped me to prepare Integration Test Plan.
- Working with Software Architects, Database Administrators and potentially Business Analyst and end-user in application support and development.
Environment: HTML5, AngularJS, Angular, SPA, CSS3, JavaScript, Jquery, Bootstrap, Visual Studio 2015, EFW, ADO.Net, IIS 7.0, .Netframework 4.5.2, MVC 5.0, C#.Net, TFS, VSTS, WSDL, Services, SoapUI, WCF, LINQ, SQL Server 2012.
Confidential, Pleasanton
.Net developer
Responsibilities:
- Working on Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Developed UI pages using HTML5, AngularJS, CSS, JavaScript, JQuery, AJAX, and Bootstrap.
- Developed a variety of generic JavaScript functions for password validations.
- Developed Angular Custom Directives and also used angular directives for page validations.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed a core component of Analytics with AngularJS. And used to achieve two way Binding.
- Using AngularJS created a custom directives for navigation bar, sidebars and filters. Filters are used for the search options, to limit the view.
- Expertise in AngularJS controllers, directives, components, factory resources, service resources, routing techniques and event handling.
- Created AngularJS Services to perform CRUD operations.
- Used Enterprise Architecture for designing activity, Sequence and Class Diagrams.
- Expertise in DOM manipulation using JavaScript, JQuery and AngularJS.
- Hands on with various business processes/activities addressed like Channel Management, Customer Information Management, Inventory Management, Invoicing Process, and Integration with other systems, MIS and Reports.
- Worked with BA and development teams to implement functionalities related to Customer.
- Worked closely with business leaders to review the user stories and also worked with architecture for project estimation.
- Exercised JSON data through third party REST APIs to acquire product data from the server and display usingAngularJS& JavaScript.
- Developing the application using MVC 4.0, Entity Data Model, Web Api, WCF and WPF.
- Developed a Web applications based on MVC (Model View Controller) architecture.
- Implemented .NetSecurity features of Authentication and Authorization.
- Implemented .Netclasses for Business logic Layer using C# and created Data Access Layer.
- Implemented Functional Testing using SOAPUI and Fitness, nUnit.
- Created EFW (Entity Frame Work) to connect to the different tables in the database
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Involved in object oriented analysis and design using UML (Unified Modeling Language) such as use case, activity, sequence, class and component diagrams using Visio.
Environment: HTML5, AngularJS, CSS, JavaScript, JQuery, Bootstrap, Visual Studio 2013, ADO.net, .Netframework 4.5.2, MVC 4.0, C#.Net, SoapUI, WCF, SQL Server 2012.
Confidential
.Net Developer
Responsibilities:
- Designed and developed windows application and web forms using C#.Net
- Developed and used client side validations using JavaScript and called Remote objects to verify any backend information.
- Used ADO.NET objects like Data Reader, Data Adapter and Dataset, Data Grid for data access.
- Used logging, caching and data access application blocks and developed the applications.
- Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
- Worked as UI Designer and Developer for the Web application using C# andASP.NET.
- UsedAJAX Controlsto increase the responsiveness of the web application, usedAJAX Toolkitfor user Interface Development.
- DevelopedViewsusingMaster Pages, Layouts,Partial Views, custom HTML helperandjQuerywithRazor view engineusingMVCmodel.
- Data access controls like Data Grids, Data Lists, User controls and Custom controls were used.
- Created user friendly web pages containing custom controls using AJAX.
- Developed ASP.NET pages utilizing AJAX Control Toolkit and did C# coding.
- Used Visual Studio .NET debugger and ASP .NET trace functionality to debug the application
- Created and designed the database with necessary tables in MS SQL 2005.
- XML based templates were used to achieve the uniformity between all the pages and menus were also implemented using XML for easy maintenance and configuration.
- Created (BLL) Business Logic Layer and Presentation layer in Asp.Net
- Worked with Visual Source Safe (VSS) for all the source code control among the whole team members.
- Used Silver Light for designing the front End and Crystal Reports.
- Designed and implemented flexible data access components for extracting data from various database systems using ADO.Net, XML, C#.NET and MS SQL Server 2005.
Environment: .Net Framework 3.5, Visual Studio, C#.NET, ASP.NET, ADO.NET, AJAX, Web Forms, Web Services, .Net Remoting, XML, JavaScript, Jquery, CSS, HTML, IIS, MS SQL Server 2005, Visual Studio, .Net debugger
Confidential
Software Developer
Responsibilities:
- Gained knowledge of Adobe Flex, HTML5, CSS3, JavaScript, and JQuery.
- Developed web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Prototyped Session sharing interface between ASP and ASP.NET to aid in migration from Classic ASP to ASP.NET.
- Implemented applications in JavaScript, and developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface using CSS, HTML and JavaScript.
- Performed client-side validations using JavaScript, to make sure that they will be accepted before they are submitted to the server.
- Master Pages are used to maintain the uniformity of all pages.
- Using ADO.Net Built a data Access Layer.
- Involved in ADO.Net components SQL Connection, SQL Command Object, Data Reader, Data Set and Data View to provide communication to the database.
- Designed database using DML and DDL as per business requirements of the client.
- Fixed bugs and provided support services for the application. Tested/De-bugged web browser using Firebug, Chrome Developer Tools.
Environment: HTML, CSS, JavaScript, XML, ASP.Net 3.0 ADO.Net, XHTML, Jquery, AJAX, Adobe Dreamweaver, Firebug, Windows XP, SQL Server.
