Senior Ui Developer Resume
Nashville, TN
EXPERIENCE SUMMARY
- UI Developer with 8 years of experience in Application Software Design, Object Oriented Design, Development, Analysis, Documentation, Debugging, Testing and Implementation.
- Experienced in creative and effective front - end development using JSP, JavaScript, Flash,JQuery,HTML5,DHTML, XHTML, Angular JS 2.0,React.js,Bootstrap,Ajax and CSS3.
- Hands-on experience in developing applications using various JavaScript frameworks like Backbone.js, Angular.js and Twitter Bootstrap.
- Good experience in software development life cycle (SDLC) in developing and designing user experiences of web applications usingHTML5/HTML/XHTML, CSS/CSS3, JavaScript, jQuery and Ajax.
- Experience with various MVC Java frameworks like Angular.JS 2.0,Backbone.JS, Node.JS, bootstrap etc.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, classes, Pseudo elements and CSS behaviors in CSS
- Extensively worked on cross browser compatibility and Responsive Web Design ondifferent browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards.
- Experience with various MVC Java frameworks like Angular.JS 2.0,React.Js, BackboneJS, and Node.JS.
- Extensively developed Rich Internet Applications and various UI widgets using jQuery.
- Experience in working with Java, HTML, SQL, JSP and JavaScript in development process, also Performed various operation using Core JAVA.
- Highly experienced in MEAN (MongoDB, Express JS, Angular JS 2.0, Node.js) Stack Web Development.
- Experience in Angular Js 2.0, JQuery, Ajax on client side.
- Good knowledge with Ext JS, Require JS and Bootstrap JS.
- Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational UnifiedProcess (RUP) Working knowledge of Agile Development methodologies.
- Have extensive experience in building and deploying applications on Web/Application Servers like JBoss AS, Weblogic, IBM Websphere, Glassfish,and Tomcat.
- Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of application based MVC framework using Angular.Js 2.0, HTML5 and CSS3.
- Worked on databases systems like Oracle, SQL Server, MySQL, DB2 using tools like SQL Navigator, Toad for performing SQL and PL/SQL programming.
- Proficiency in writing SQLQueries, Stored Procedures - PL/SQL, and Triggers.
- Experience in using Log4j for logging errors and JUnit in performing unit test.
- Experience in using Maven and Antbased scripts to build and deploy the applications on the server.
- Specialized in major IDEs such as Eclipse,MyEclipse, IBM RAD and NetBeans.
- Experience in using CVS and SVN for version control.
TECHNICAL SKILLS
Java Technologies: Core, OOP, Servlet, Multithreading,Collection, Swing, JSP, JDBC Exception Handling,Spring core, Spring MVC, Struts, Hibernate andweb services.:
Web Technologies: HTML4/5, XML, JavaScript, AngularJs,React.js,Node JS,CSS 3, BackboneJS, PHP, Ajax, Redux, OOJS,jQuery, JSON, JSP, Bootstrap, WordPress, Git, UI Concept Modeling, SPA, Web services, Web API, RESTful API:
Web Application Servers: Apache Tomcat, Web logic,Oracle Application Server
Databases: Oracle, MySQL, Mongo DB,Sybase, PL/SQL, SQL Server, DB2
IDEs: Eclipse, MyEclipse,Net Beans
Operating Systems: Windows, Linux,Unix(Solaris)
Protocols: HTTP,TCP/IP, UDP, SNMP, RMI, LDAP, SSL, JSON, SOAP, REST
Tools: WebLogic 8.1, JBOSS,ANT, Maven, SVN, Toad, Tomcat 6.0,JUnit 4.0, ANT
PROFESSIONAL EXPERIENCE
Confidential, Nashville,TN
Senior UI Developer
Responsibilities:
- Developed the Frontendportal using framework Angular 2/ 4 along with HTML5, CSS3 and Type Script.
- Created application level reusable components using Angular 2.
- Developed complex forms using Angular Model driven/Reactive forms and built in directives.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Experienced inReact JSand working withReact JS Flux architecture.
- Implemented client side Interface usingReact JS, Redux and Webpack.
- Working withReact Router for developing Single Page Applications SPAs.
- Developed customized components to handle form level validations.
- Developed application level CSS using CSS preprocessor i.e SCSS
- Worked on CSS animations for better user experience across the browsers.
- Implementing the frontend routing associated with REST API.
- Extensively worked on Angular services to consume Node API through observables.
- Extensively used MVC pattern for creating Model components to handle the raw data from Backend.
- Worked on bootstrap to make the application responsive targeting different devices.
- Extensively worked on Cross browser compatibility issues and making sure functionality works as closely as possible in all targeted browsers.
- Good knowledge on creating services with Angular 4 at injectable property, as to make the service available for dependency injection when creating components.
- Created Typescript reusable components and services to consume REST API and using modular based architecture.
- Maintained CrossBrowser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Involved in development of rich user interface components using JSON, Ajax, JavaScript, JQuery and HTML5.
- Worked with modules like Mongo DB and mongoose for database persistence usingNode to interact with Mongo DB.
- Used pollyfills as one of the approach to fix most of cross browser issues.
- Interacting with backend/middleware REST API to communicate with frontend.
- Developed Node API to handle most of the business logic, Interaction between client and server is handled by Node API's.
- Used Non relational database MongoDB for creating Collection's and Models because the application is data driven.
- Organizing the code using best industry practices i.e. design pattern, Object oriented JavaScript.
- Documented component's and application. Produced high quality, well-organized, well-documented and bug-free code.
- Using GIT Bitbucket, JIRA for codebase management and to track the user stories.
Environment: Angular 2, TypeScript, React JS,CSS3, SCSS, HTML5, Node.js, MongoDB, JSON, Eclipse, GIT Bitbucket, JIRA
Confidential, SAINT PAUL,MN
Senior UI Developer
Responsibilities:
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by usingAngular.JS 2.0 framework and Node JS.
- Used a Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angularng-app.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.JS 2.0.
- Worked on Typography, Notifications, Timeout functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 4 usingAngular.JS 2.0.
- Worked onAngular.JS Material 2 components for themeing purposes and Performed client-side validations.
- Experience in developing single page(SPAs) applications using various JavaScript frameworks like Angular Js, React JS,Backbone.js and Bootstrap for Effective Web Design
- Utilized React JS for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented responsiveReact JS components for different resolutions.
- Wrote effective JavaScript Code for React JS and Node JS applications for interacting with server and Network applications.
- UsedReact-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingReact.
- Successfully implemented Auto Complete/Auto Suggest functionality usingAjax, JQuery, DHTML,webService call and JSON.
- Used Angular.js, React Js,Node.js and Bootstrap in effective web design.
- Responsible to manipulateHTML5,CSS3inJQueryas well as making the pages dynamic usingAJAX,JSONandXML.
- Implemented the Drag and Drop functionality usingReact - Draggable.
- UsedReact flux to polish the data and for single directional flow.
- Write the complete code inJSP,HTML,HTML5,JQuery,CSS3andJavaScriptfor Master Pages.
- Review click through prototypes using HTML5, CSS3, JavaScript, DHTML, with adhering to W3C and browser compatibility standards.
- Used JQuery to make the HTML5, DHTML and CSS3 to interact with the JavaScript functions.
- Designed data formatted web applications using HTML5, DHTML, XHTML and CSS3 and deploy the script by client side scripting using JavaScript.
- Worked on JavaScript frameworks (Angular JS,React JS) to augment browser based applications.
- Developed AJAX functionalities using frameworks like JSON and JQuery.
- Involved in the development of reports using IText tool.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Express.js frameworks along with API authorization.
- Used JavaScript for custom client-side validation and DOM manipulations.
- Designed rich user interface screens using AJAX, JavaScript, CSS, and HTML.
- Developed ANT scripts for building, testing and deploying the application on WebLogic server.
- Implemented websites with single page apps, modules, graphics and reusable components using Angular JS and React JS
- Developed and deployed the applications on Oracle WebLogic Application Server.
Environment: Angular.JS 2.0,React.JS,Bootstrap,Node.js,jQuery,Ajax,Backbone.js,Ext.js,XML, Oracle 11g, UML, Eclipse, HTML 5, CSS3, JavaScript,JSON, Ant, JUnit.
Confidential, Chicago,IL
Senior UI Developer
Responsibilities:
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS,JavaScript API.
- Using the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section, Canvas etc.
- Designed Frontend with in object oriented JavaScript Frameworks like Angular.js,and EmberJs.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Backbone.js and JQuery.
- Developed and designed various bootstrap components such as dropdown menu, slider, input and search text box, navigation buttons, etc.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Developed Angular JS components such as controllers, Services, filters, models.
- Built single page apps, modules, graphics and reusable components using Angular JS
- Development of cross browser compatible web page using Java Script and jQuery.
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery.
- Created proof-of-concept using responsive web design, Node.js,HTML5 and CSS3.
- Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
- Designed and developed custom jQuery components for the front end client side validations.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJSframework for UI development.
- Developed html views with HTML5, CSS3, bootstrap and AngularJS.
- Developed custom directives, Factories and Services in AngularJS.
- Develop a Proof of Concept using Underscore.js, JQuery, and MongoDB.
- Involved in unit testing of the application code developed using JUnit framework and enhance the code coverage.
- Certain screens are built using EXT JS to provide rich user interface components.
Environment:XML,JSP,HTML5,CSS3,jQuery,JavaScript,Angular.Js,Node.JS,Ext.js,Ember.JS,Bootstrap,JSON,Ajax,Backbone.js,UML,JUnit,Eclipse.
Confidential, CO
UI Developer
Responsibilities:
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML5, CSS3, CSS, SASS,JavaScript, JQuery, Bootstrap and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked on HTML5 and CSS3 for view page designing.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Used JavaScript for client side development for DOM manipulation and Ajax in JSON response format.
- Worked in Converting XML tojavarelated objects using SAX parser.
Environment:HTML,UML,XML,Oracle,JSP,HTML5,CSS3,jQuery,EXTJS,Javascript,Log4j.Bootstrap,SASS,Ajax,JSON.
Confidential, NJ
UI Developer
Responsibilities:
- Used Object oriented JavaScript for developing rich client page.
- Developed the interactive web page using Ajax, XML, Object oriented JavaScript.
- Oracle database was used, wrote stored procedures for common SQL queries
- Involved designing User Interface (UI) applications and professional web applications using JavaScript, Bootstrap, jQuery, JSP, HTML, DOM, XHTML, JSON and AJAX.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Designed developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility and SEO standards.
- Implemented AJAX to speed up web application.
- JBoss Server was used as the application server for deploying the application.
- Implemented Log4j by enabling logging at runtime without modifying the application binary.
- Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
- Used ANT Script for building and deploying the application.
Environment: XML, JavaScript, HTML, Selenium, JSP, Log4j, JUnit, Ant, Oracle 10g, and Eclipse,CSS,Ajax Json,jQuery, Bootstrap,Ext.JS,XHTML.
Confidential
UI Developer
Responsibilities:
- Implemented jQuery designs for the Project.
- Responsible developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX, Custom Tags, Struts-Html tag library and Apache Tiles.
- Designed and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed insertion forms and validated them using JavaScript.
- Created and manipulated the framework and layout of each portal with Cascading Style sheets(CSS).
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- 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.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
Environment: HTML,CSS,Javascript,jQuery,XML,JSP,DHTML,Ajax,Oracle 10g, and Eclipse, Apache Tomcat.
