Ui Developer Resume
Charlotte, NC
SUMMARY:
- Senior UI Developer with 6+ years of experience in all phase of Software Development Lifecycle (SDLC) including Requirement Analysis, prototyping, Proof of Concept, Design, Implementation and Testing with Agile and Scrum.
- Solid Experience as a Front End UI Developer with great understanding of database designing, development and installation of different modules.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, bootstrap, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Ex p e r t i n w o r k i n g w i t h cutt i n g e dg e f r o n t - en d t e chn o l o g i e s/ f r ame w o r k an d l i b r ar i e s l i k e J Q ue r y, Pr o t o ty p e, D W R 2 . 0, X H T ML, D H T ML, O O J av aS cr i p t, J S ON, D O M, C SS, X ML/ XS LT, A J AX .
- Experience in developing Web-centric applications using Angular JS, JavaScript, JQuery, CSS, Ember JS, Node.JS,TypeScript, Photoshop, Dreamweaver and IIS.
- Experience in building single page application using Angular 4.
- Built component based UI apps using React and Redux
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Used build tools like gulp and module loader like webpack to configure web apps
- Expertise with IBM Web Sphere6.1/7.0, BEA WebLogic 11g, Jakarta Tomcat 5.5/6.0.23, Jboss 4.2.3/5.0.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML-MP, Web Forms, XML, XML parsers).
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- 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 media queries in CSS and also Responsive web design.
- Expertise in working with the javascript libraries like Prototype JS and jQuery and various JavaScript frameworks like angular js, backbone.js and node.js.
- Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
- Proficient with creating Logos, Buttons, Icons and Images using CSS image sprites and font icons.
- Expertise in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and also nonSQL databases like MongoDB and Redis
- Experience working with debugging tools like Firebug. Good knowledge of using JavaScript testing frameworks, Jasmine and QUnit.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
TECHNICAL SKILLS:
Web Technologies : HTML/HTML5, CSS2/CSS3, SASS, LESS, Google analytics, bootstrap, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP, Drupal
Languages/JS Frameworks: C, C#, C++, Java, J2EE, JSF, JavaScript, JQuery, Prototype JS, Kendo UI, grunt.js, Angular.JS, IONIC, Backbone.JS, Node.JS, Express JS, Ext JS, React JS, Angular 4, Redux, RX JS
IDE's and Tools : Eclipse IDE, adobe brackets, Dreamweaver, Webstorm 10, EditPlus, Notepad ++, Visual studio code, Sublime Text
Technologies/Environment: RESTful web services, responsive web design, Gulp, Webpack
Version Control Systems : SVN,GIT, TFS
Testing Frameworks : Selenium, QUnit, Jasmine
Wire Frame Tools: Adobe Illustrator CS3 (basic idea on wire frame and visual design)
Debugging Tools : Firebug, grunt, karma
Database : SQL Server 2005,MySQL, Oracle 9i/10g/11g, MongoDB, Redis
Operating System : Windows 98/2000/XP/Vista/7/8, Linux, Unix
Web/ App Server : Web Sphere, WebLogic, Apache Tomcat, JBoss
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in writing jQuery based Ajax Requests using jQuery.
- Used typescript to add modules and classes to JavaScript.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Built component based UI apps using React and Redux
- We had used Redux for the state management of the applications, its core purpose is to control derived data so that multiple components can interact with that data without risking pollution.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Components are given callback functions as props, which they call when a UI event happens by using Redux.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Used React on client and server side as well as with other frameworks.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Web Design.
- Used Angular JS as a library for DOM manipulation and filters.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements and Modified code as the customer needs.
- Developed application level code to perform client side validation using jQuery and JavaScript.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, jQuery, Node Js, Angular Js 1.3, Dreamweaver, AJAX, Bootstrap, JSON, ECLIPSE, MS Office.
Confidential, NY
Front End UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used typescript to add modules and classes to JavaScript.
- Used Detailed Wireframes and Developed Mock-Up Designs as per the Requirements of Business.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia.
- Built component based UI apps using React
- Used React on client and server side as well as with other frameworks.
- Used MS Visio, Dreamweaver and Photoshop tools for web application development.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Data extracted using analytical quires are represented in a graphical manner using D3.js
- Used Ajax effectively to create pagination and with client-side events like quick search.
- Developed JavaScript library for rendering domain specific layout XML to the web.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using IE Developer Toolbar for IE.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used SOAP, XML/XSLT and WSDL for developing Web Services.
- Used SVN for version control.
- Animation using CSS Animation for some html elements
- Used Agile Methodology for Software development.
- Converted wireframes in templates including creation of brand identity, web site header, menu, information containers, grid styles, navigation, forms, buttons, icons, images, User components and application widgets creation with suitable color schemes.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, MVC, Angular.js, Backbone.js, Require.js, Node.js, Responsive Design, Bootstrap, DHTML, DOM, XML, JSON, Dreamweaver, Photoshop, Firebug, Firefox, SOAP, Agile and Window
Confidential
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
- Extensively involved in redesigning the entire site with CSS styles and bootstrap for consistent look and feel across all browsers and all pages.
- Used SASS to give extended features to the style of website.
- Made webpage responsive by using media queries.
- Used font icons for logos and buttons.
- Designed and Developed Java Script framework, which is wrapper on top of JQUERY framework and AJAX, based UI framework for UI Configuration widgets.
- Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
- Developed different Jquery component in MVC micro architecture framework, which internally use various design pattern such as singleton, command, delegate, etc.
- Developed a core component of Analytics with Node.js, AngularJS, Mongo DB, and Socket Stream.
- Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation & JavaScript event to generate the data result in UI.
- Used Google Analytics to track and report web traffic within web pages.
- Used backbone.js to display lists and update attributes using routes and action handlers.
- Used angular.Js where data is retrieved through custom directives using web APIs.
- Used node js with socket.io for easy notification management.
- Used Kendo UI for developing native mobile apps.
- Used JMS for Asynchronous communication between the applications.
- Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Used SVN to push code to further environments.
- Wrote test plans and performed unit testing and performance testing with QUnit.
Environment: OO JavaScript, HTML5, CSS3, bootstrap, SASS, JQuery, Drupal, DHTML, XHTML, XML, JMS, JSON, Ajax, Angular js, backbone js, node js, Servlets, JSP, SOAP, DOM, MVC, Qunit, Source Control - SVN, SQL, PL/SQL, Oracle, Windows.
Confidential
Jr. Java Developer
Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Developed applications using Angular JS, Node JS, Backbone JS and Bootstrap.
- Worked in an Agile environment starting with a front-end mock up design and then integrating with all the Solutions and parameters from backend in Grails application to configure new parameters for new solutions to different clients of Novartis or to either edit, save, clone & view a solution.
- Developed the front end pages using HTML, CSS and JQuery in Dreamweaver tool for a mock-up website demo.
- Used all the drag and drop layouts, forms, text, data, labels, date picker from Adobe Dreamweaver.
- The entire application was like a website where it has some authentication where one as to login which was managed by Sun’s ONE Portal/Gateway System.
- Converted HTML page to GSP’S to make the view pages in Grails application.
- Integrated the web pages from Dreamweaver in Grails application to make the views by writing new controllers for views for the backend integration.
- Created new views in a database for elements of view pages to display that particular parameter on that web page.
- Wrote tag libs in such a way that it’s same for all view pages and changes according to the content in the views of Database.
- Deployed into Web sphere environment running on an in-built server of Groovy/Grails tools suite for grails application.
Environment: Grails 1.3.7, Web sphere, Toad, Groovy/Grails Tool Suite by spring, TOAD, Adobe Dreamweaver CS 5.5, JSP, HTML, JQuery, Angular JS, Node JS and Bootstrap.