Web/ui Developer Resume
NC
SUMMARY
- Over all 8 Years of professional experience in Applications design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various UI- TECHNOLOGIES.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, JSP, XUL, HTML/HTML5, CSS/CSS3, XHTML, XML, JSON and Ajax.
- Experience in applying the latest software development approaches including model view controller(MVC), event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Expertise in developing various Javascript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive web design. (RWD).
- Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android
- Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful API, restful and UDDI.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM
- Worked on React.jsframework to develop interactive websites based on client needs.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Experience in SQL Database like Apache and MongoDB.
- Experienced in using Text editors like Espresso, eclipse, TextWrangler, SublimeText, NetBeans, XAMPP, Notepad and Notepad++.
- Extensively used various ASP.NETfeatures like Caching, Session for State Management of Web Applications.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in JavaScript build tools like Grunt/Gulp, Node.
- Lead a team of Web Programmers by establishing work plans and staffing for each phase of work, and arranging assignment of personnel to ensure deliverables are timely and within established timeframes.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS
Languages: C#, JAVA, UML, C, C++
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JQuery, JSON, jQueryUI, angular.js, bacon.js, wire.js, require.js, Jasmine, Karma.
Databases: ORACLE, MYSQL.
Operating: Systems Windows … Mac OS X.
IDE & Tools: Eclipse, Microsoft Visual Studio, Notepad++, Dream weaver, sublime, Web Storm
Applications Adobe: Photoshop, Adobe Dreamweaver, MS Office Suite, Eclipse.
Version controls: TFS, SVN, GIT, RTC
Servers Apache: Tomcat Server, WebLogic Server.
PROFESSIONAL EXPERIENCE
Confidential, NC
Web/UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
- Created popup forms using Bootstrap version 3.0.0 Models, AngularJS Models and AngularJS Controllers.
- Experience in using ADO.NETEntity Data Model, LINQ to SQL classes in Entity Framework.
- Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations.
- Used ASP.NET MVC Data annotations and Jquery to do validations on the Model Data.
- Designed user interface for web forms using ASP.NETMVC and implemented business logic using c#.NET
- Developed the front-end framework, monitoring dashboards and real time monitoring user interfaces using Angular Widgets using Custom directives.
- Client Side code were written inReactJS/Redux and Server Side Code were developed using MVC4.
- Configured the Sencha command tool for building the entireExt.jsproject into minifiedJSfile.
- Develop various screens for the front end using ReactJS/Redux and used various predefined components from NPM (Node Package Manager).
- Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and e-commerce Website.
- Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Mobile app UI design experience. Used ANGULAR JSand consumed Restful Web Services and which are created out of Node API. Good understanding in implementing web application using Angular JSframework.
- Designed and developed multi-protocol telecom Single-Page Architectureapplication using Node.js, Express and Jade on the backend, Backbone.js on the front end, and web sockets using Socket.iofor communication between client and server.
- Used special syntax called JSX to mix HTML with Java Script with the help of React JS
- Developed different jQuery Component in MVC micro architecture Frame work which internally use various design patterns such as singleton, command, delegate, etc.
- Integrate the dynamic pages with Angular and Ionicto make the views dynamic.
- Expertise at using frameworks and tools like spring Hibernate, JSF, ANT, JUnit and Log4J.Strong Knowledge in Spring AOP framework and HIBERNATE ORM
- Created ASP.NETpages with web server controls for the presentation layer
- Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
- Experience working with Node JS to develop single page along with dynamic web applications.
- Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Develop different visualization charts, tables and webpages for Harman insights site usinggoogle charts api,d3jslibrary, and timeline.js
- Worked on Bootstrap version 3.0.0, Knockout.js, require.js, Moment.js, jQuery JavaScript libraries to make website responsive and interactive.
- Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
- Team Lead for development team and functional teamcomprising of 18 members
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript, OOP, and more Bind objects and retrieve them via JNDI interface.
- Implemented knockout data bindings to load and passing data and load Jason files from server.
- Experience in working with the Columnar NoSQLDatabase like HBase, Cassandra to manage extremely large data sets.
- Increased developer productivity by using efficient programming methodologies and local development.
Environment: Java, HTML5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, D3.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, C#.NET, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, GWT, Photoshop, Karma, Mocha, TFS, PLSQL, Oracle, Windows.
Confidential, GA
Web/UI Developer
Responsibilities:
- Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Involved in web designing using HTML5, XHTML, CSS 2/3, JavaScript and extensively used Table-less Design in CSS for positioning.
- Worked on different frameworks like Xcode, Interface Builder, UIKit, Socket ioFacebook SDK
- Designed Frontend with in object oriented JavaScript Framework like Angular.js, Node.js, Backbone.js, Require.js, Express.js, React.js/Redux, Underscore.js, Pdf.js, Ember.js and Ext.js.
- Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
- Used Bootstrap version 3.0.0 and AngularJS in effective web design.ss
- Research about different visualizationtools and develop visualization chart with the vehicle datato understand better about the different vehicles head unit usage.
- Worked with the UX team to ensuring all web design templates are properly translated for browser rendering using HTML, SCSS,knockout.js and Typescript.
- Deal with ASP.NET server side state management features such as application state, session state and profile properties using C#.NET.
- Used Node.js to develop multiple upload functionality
- Developed java applications usingvarious IDE's like Eclipse 3.X/4.X, RAD, STS and Database IDE's such as TOAD, SQL Server, and MSSQL Management Studio.
- Created a wine pairing Ionicmobile app, with a group of four, in which I developed the front-end views and controllers.
- Designed and developedReactJscomponent required for the project.
- Extensive use of Node.js Express JSand Mongo DB along with Mongoose.JSto create server side applications.
- Developed application by implementing the Single Page application template using AngularJS Route Providers.
- React Hot Loader is a plugin for Webpack that allows instantaneous live refresh without losing state while editing React components.
- Developed Web applications and Web Services using ASP.NET, C#, WCF, Web API, HTML5, CSS3, JavaScript.
- ng-repeat, ng-include, ng-controller, ng-show, ng-hide directives of the Angular JS are used while dealing with forms
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization Implemented and design the application to interact with server for getting the Ajax response of jqGrid Data
- Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Ext.js.
- Experience in building application with React Js Redux, Require js in MVC architecture.
- Experience in problem tracing,WebSphere log file Management and implementing the Workload Management (WLM) using Clustering
- UsedExt.jswith Web API retrieve data from database and Joi for validation.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Have used pair programming model for the development.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- To develop Bulk Upload screen for uploading Tax related Attributes at Entity Level and Accounts Level in Angular JS.
- Implemented unit test cases using Karma Runner and Jasmine for Angular json client side and Chai for Node.js for testing endpoints.
- Used NODE.JS and BOOTSTRAP for developing web enabled applications.
- We can used event loop system in used NODE.js to handle event handler system.
- Executing test cases in DEV/QC/UAT environments.
- Experience in using tools like Jira, AccuRev, Site Refresh and multiple browser testing.
- Created an internal browser based text editor using HTML, CSS, JavaScript, backbone.js.
Environment: HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, Node.js, D3.js, Backbone.js, Knockout.js, React.js, Redux, Ember.js, Require.js, ASP.NET, C#.NET, AJAX, SOAP, XML, XPATH, Adobe Flash, Jira, Jasmine, Mocha, Sinon, Stash, GWT, Photoshop.
Confidential - Issaquah,WA
Web/UI Developer
Responsibilities:
- Developed HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in developing the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML, JavaScript, JQuery and AJAX which were used for UI development.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed a core component of Analytics with Node.js, Angular.JS, Knockout.js, Ext.js and Socket Stream.
- Involved in development of Web Forms, classes using ASP.NET4.0 that incorporates both N-Tier Architecture, and Database Connectivity.
- Implemented responsive web design and mobile friendly design using hybrid ionic framework and AngularJS
- Maintained Cross Browser compatibility & implement Responsive Design custom media queries, etc.
- Implemented MVVM in all interactive views using jQuery &knockout.js and layouts in Bootstrap.
- Working in close coordination with Client to resolve issues arising usingagile methodologies.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Optimized Application using jQuery, JavaScript, AJAX, Caching and CSS/ JavaScript.
- Implemented WCF service and developed Asynchronous call back methods in Class Library project to communicate with different layers of the solution.
- Implemented REST web services to develop front end screens for reviewing and approving Withholding Work-items using Angular JS.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Solved the coding and technical problems during the project implementation
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Hans on Experience in Agile/ scrum development methodology.
Environment: Java Script, HTML, CSS, JQuery, AJAX, High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential - Rapids,MC
Web/UI Developer
Responsibilities:
- Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Used Ajax, OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Responsible for making responsive web pages using twitter bootstrap and media queries
- Designed and developed user interface using ASP.NET and C#.NET.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Involve in application development andUnit Integration, Debugging and Troubleshooting of the application.
- Worked on filtering the data comes from remote servers using Angular JS services.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on there fly.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
Environment: Java, HTML, CSS, OO JavaScript, JSON, JSP, JQuery, Ajax MVC, DOM, SQL, PL/ SQL, Oracle, Windows.
Confidential -CA
Web/UI Developer
Responsibilities:
- By using developed interactive web applications using techniques such as AJAX, XHTML and DOM scripting.
- Used Ext J.s interoperability with JQuery and prototype.
- Used Bower for packaging Management and GRUNT for UI Task runner.
- Worked extensively on web 2.0 migration from Conventional web Frame work to Ajax driven framework and extensively used JQuery, AJAX and MVC in Presentation Layer.
- Used Git hub for pushing the code and pulling the code.
- Extended Bootstrap classes to build custom front-end controls; example candidate isotopes. Worked extensively on web 2.0 migration from Conventional web Frame work to Ajax driven framework and extensively used JQuery, AJAX in Presentation Layer.
- Conducted agile meeting on daily aspects.
- Used core editor for Sencha new projects in editing the code by using Sencha architects.
- By using Sencha CMD command line tool
Environment: XML,CSS, HTML, Agile methodology, Java Script,, Angular JS, MVC framework, EXT JS, Sencha, Bootstrap.
Confidential
Web/UI Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Involved in extensive HTML coding and developed web forms.
- Developed data insertion forms and validated them using JavaScript and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Developed REST/JSONservices.
- Produced GUI prototypes for business logic presentations.
- Participated in bug thrashing sessions to discuss and resolve bugs with developers.
- Created Stored Procedure, Trigger for database access and events.
Environment: HTML, CSS, JQuery, JavaScript, XML, MS SQL, sublime, Adobe Photoshop, Dreamweaver.