Sr. Ui Developer Resume
Chicago, IL
SUMMARY
- 8 years of diverse experience in teh field of Web Application Development including Client/Server wif proficiency in HTML (4/5), CSS (2/3), XHTML, JavaScript libraries like D3.js, jQuery, Wireframes, AJAX, Ember.js, Angular.js, Node.js, React.js and JSON.
- Proficient in developing web pages and Single Page Applications (SPAs) quickly and effectively using Angular JS, Node.js, and React.js(Redux, Rader)
- Experienced in applying teh latest development approaches including MVC in teh browser, event driven applications using AJAX, Objected Oriented (OO) JavaScript used D3.JS, JSON, JSONP, and XML.
- Built website wireframes that connects teh underlying conceptual structure, or information architecture, to teh surface, or visual design of teh website
- Exposure toReact.jslibrary while creating homepage for teh web applications being developed.
- Experienced in designing various forms, tooltips, menus, tabs, widgets that support drag - and-drop, animated effects, data and time selector and many others using jQuery.
- Experience in using plug-ins like jQuery UI, Handlebars.js, Gridster.js
- Worked on developing teh customized Angular components like Accordions, Date Picker, Hour Picker, Month Picker which can be used by their directives
- Experience in developing Single Page Applications(SPA) using ANGULAR ROUTING
- Experience in using React.js, Flux, Common JS, Babel+ES6, Web-Pack for SPA development.
- Designing of front-end development for both application and mobile Creation of user flow, wire-frames, and prototypes.
- Proficient level of designing layout for various web pages for web, iPad and Mobile applications.
- Experience in REST as well as SOAP APIs and web services.
- Used Node.jsto run Grunt tasks and build properly teh project (compile, minify, concat etc.)
- Used Promises to do AJAX call to connect front-end and back-end.
- Implement modules into Node.js to integrate wif designs and requirements.
- Involved in building interactive and portable widgets using HTML5, CSS3 and SASS and LESS framework.
- Experienced in WinWire at teh forefront of teh mobility revolution, focused on mobile-enabling enterprise applications leveraging native, HTML5, Mobile Enterprise Application Platform and cloud as a back-end (MBaaS) technologies.
- Helped Customers in defining teh Business requirements for teh business units which intern halped WinWireto grow teh account
- Experience writing test cases and performing Unit Testing using Jasmine, Karma framework.
- Extensive experience in using Bootstrap.css to load teh common CSS classes for teh application.
- Experience of Databases that involve writing SQL queries, Views, Triggers and Stored Procedures
- Designed teh table less web applications using CSS and wif teh halp of tags as per W3C standards.
- Worked as middle tier, onsite coordinator, and server side tierdeveloperfor different Project in all phases of teh Software Development Life Cycle (SDLC)
- Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
- Experienced on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behavior in CSS.
- Adaptive to learn environment and also has teh capability of completing complex tasks independently.
- Possess excellent leadership qualities, good Interpersonal Skills, team-working attitude, and take initiatives wif a proactive approach in problem solving and providing best solutions.
TECHNICAL SKILLS
UI Web Technologies: HTML/5, CSS2/3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSP, JQuery, JSON, Apache, PHP, Drupal, Wireframes
UI Frameworks: D3.js, Angular.js, Backbone.js, Node.js, Ext JS, React.js (Redux, Rader), DOJO
IDE, HTML Editor: Eclipse IDE, Notepad++, NetBean, MyEclipsce, Adobe Dreamweaver, EditPlus, Sublime text, Webstrom, and Tatastrom.
Version Control: Perforce, CVS, GIT, SVN, VSS
Web/App Servers: Apache Tomcat, HTTP Web Server
Methodologies: Agile, Rational Unified Process(RUP), Waterfall, TDD
Databases: Oracle, MySQL, SQL Server, Mongo DB
Standards: W3C, Web 2.0, Section 508 standards, Usability standards, Web Content Accessibility
Operating Systems: Windows 2010/2008, UNIX and LINUX
Multimedia: Flash, fireworks, Adobe Premier, Sound Edit Pro, Sound Forge, Adobe Scene7 Catalyst, Adobe Scene7
Tools: Jira, Confluence, Selenium
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. UI Developer
Responsibilities:
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingjQuery, jQuery UI,angular JS, Node JS, and React.js(Rader and Redux).
- Worked on teh website from start to finish to give new look using HTML5, CSS, JavaScript and java script frame work as Angular.js.
- Implemented client side Interface usingReact.js.
- Solid understanding ofReactVirtual DOM Algorithm, forReactperformance optimization.
- Responsible forReactUI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Making changes to teh existing web applications and creating new components usingReact.js.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap wifNode.jsand media queries.
- Develop various screens for teh front end usingNode.jsand used various predefined components from NPM (Node Package Manager).
- Possess teh ability to proven track record in transforming User Experience team's static prototypes/wireframes into hand-coded HTML.
- Involved in write application level code to interact wif APIs, Web Services usingAJAX, JSONand hence buildingtype aheadfeature for zip code and county look up using jQuery, Ajaxand jQuery UI.
- Created UI designs using Web 2.0 standards and responsible for creating teh screens wif table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Defined site layout and site content description in Wireframe diagrams using Adobe Illustrator.
- Developed a global sprite that contains teh icons, logos and images that are used across teh application using Adobe Photoshop.
- Worked on JavaScript framework (Backbone,Node.js, React.js(Redux and Rader)) to augment browser based applications wif MVC capability
- Built theResponsive UIscreen for create new customerprocess, Createbill to and ship to screens, customer search results page, customer dashboard page using HTML 5,CSS 3and twitterBootstrap.
- Heavily worked on Backbone.JS to structure teh code in MVC pattern where Model data was fetched via REST services and Views were generated using Handlebars
- Added HTML5 charts including bar chart, line chart and multiple series chart for comprehensive data visualization and designed RESTful XML web service for handling AJAX requests.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Worked in Agile development environment wif Scrum, Sprint and Agile Project Management tool.
- Interfacing wif Product Team to gather/understandapplicationbusiness requirements.
- Actively involved in Project Planning session wif Project Manager, Development Manager, Product Manager and Product Team to analyze, estimate and provide better solution.
Environment: HTML, CSS, AJAX, DHTML, Angular.js, D3.js,React.js(Redux, Rader), Node JS, Wireframes, HTML5, XML, Restful services, JavaScript, Oracle, PL/SQL, MS Excel, MS Visio, JQuery, Backbone.JS, Bootstrap.
Confidential, Maryland, Columbia
Sr. UI Developer
Responsibilities:
- Developed teh User Interactive web pages in a professional manner using webtechnologieslikeHTML5, XHTML and CSS3 based on teh W3C and ADA standards.
- Developed teh App using HTML, CSS, JavaScript (D3.js) and Servlets. Deployed teh application in Tomcat.
- Used SASS preprocessor an extension of CSS for teh design of teh website.
- Involved in developing a single page applications (SPA) using Angular.js and React.js (Rader) framework and twitter Bootstrap framework.
- Built a fullstack product wif a web/electron.js client using react and a backend using loopback.js & express.js on node.js, wif mongo db and elastic search.
- Developed teh application for responsive to different screen resolutions using Bootstrap and CSS3 media queries.
- Developed teh UI wif extensive use ofAngular JSframework that halped to organize teh code.
- Developed teh user’s application by editing updating using MVC pattern inAngular JS
- Designed Node.js applications using MVC frameworks and installation of client side dependencies using BOWER.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used jQuery core library functions for teh logical implementation part at client side for all teh applications
- Used latest web technologies ECMAScript 4,React.JS, Redux, Babel, Node and Web-Pack to create a SPA.
- Managed projects wif Grunt task runner and combined wif Bower package manager to install JavaScript latest version of libraries based on running in teh Node.jsenvironment.
- Application backend implemented Node.jsas express application server.
- Involved in writing code-using AJAX to interact wif APIs, RESTful Web Services.
- Developed teh front end of teh application usingJSFPrime faces 3.0.
- Performed POST requests in Ajax calls for JSON using Angular.js ($http, $resource).
- Development workflow using task runner Grunt, package management tools BOWER, Node js for teh server side run-time environment.
- Consumed API’s through AWS (CLOUD).
- Debugged teh application using Firebug to traverse teh documents and manipulated teh Node.js using DOM Functions.
- Involved in multiple projects wif different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Did Cross Browser coding, for making pages compatible wif all browsers.
- Produced GUI prototypes for business logic presentations.
- Performed validation of completed sites including teh debugging and testing of code.
Environment: HTML5, XHTML, CSS3, JavaScript, jQuery, JSON, D3.js, AJAX, Node.js, Angular.js, React.js(Rader), Bootstrap, JSF, Restful services, Wireframes, CLOUD, GIT, MVC, Web services, Java, Servlets, GWT, Subversion, Maven, UML, IBM WebSphere, Portal, Junit, Flex.
Confidential, New York City, NY
UI Developer
Responsibilities:
- Used Handlebars to generate HTML templates and update data dynamically.
- Created coach marks to give customers a fine overview/glimpse of teh application involving overlays and modals using jQuery, JavaScript, D3.js and CSS.
- Worked on an E-commerce application (Dubli) developed using Node.jsfor a Scalable web application. Developed teh content for teh widgets and integrated widgets on teh dashboard from other work streams.
- Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
- Developed teh dashboard landing page that includes teh header and footer for teh entire application in jQuery, AJAX, JAVASCRIPT and Handlebars.JS.
- Used Special Syntax called JSX to mix HTML5 wif Java Script wif teh halp ofNode.js
- Developed few time sensitive and important review/comments sections wif Angular.js using ngReactdirective.
- Performed various Validation Controls for form validation and implemented custom validation controls wif JavaScript and wif Angular.jsusing custom directives.
- Use ofReacthalp to refresh teh pages and update teh changed parts.
- We are responsible for adding new product features, bug fixes, and transitioning Account pages to teh new platform usingReact.js.
- Designed Frontend wif in object oriented JavaScript Framework like angular.js, Node.js, Backbone.js, Require.js,and Ext.js.
- Worked wif wireframes may be a collaborative effort since it bridges teh information architecture to teh visual design. Due to overlaps in these professional roles, conflicts may occur, making wire framing a controversial part of teh design process
- Developed activity Feed page from scratch, for teh business users where they can access all teh activities using ANGULAR.JS wif different services and controllers.
- Maintained Cross Browser compatibility & implemented Responsive Design using LESS framework and custom media queries, etc.
- Developed templates to develop various request forms for client service request management module.
- Used Angular JS to create views to hook up models to teh DOM and sync data to/from teh server.
- Worked on migrating jQuery application’s code base into Angular JS.
- Developed custom Angular directives to manipulate DOM and add special behavior to HTML elements.
- Worked extensively wif various Angular sandbox components.
- Responsible for merging teh jQuery code into Angular web page using iframe.
- Worked on Node JS server and Socket IO to get real time subscriptions (activity feeds) from teh CBUS server.
- Worked on integrating teh application wif CBUS Server where teh user receives teh notifications/feeds when teh connection is established.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, IE8/9/10/11 etc.
- Handled performance issues at teh front end by optimizing Ajax calls and multiple scripts and CSS loads.
- Provided technical assistance to teh offshore team.
Environment: HTML5, CSS3, AJAX, JavaScript, D3.js, jQuery, Angular.js, Handlebars, JQuery UI, Rally, Maven, SVN, Gridster.js, Spring MVC, JAVA, Wireframes, Eclipse, Agile Methodology, Apache Web Logic, Quality Center, SQL server, Node JS
Confidential, Omaha, NE
UI Developer
Responsibilities:
- Developed, maintained and updated promotional content at high level of customer satisfaction.
- Involved in Development of teh interactive UI's using JQuery, JavaScript and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
- Use Node Package Manager (NPM) to manage teh modules and used it to install useful tools such as Grunt, Express.
- Developed client side validation code using JavaScript and JQuery.
- Finding out teh bugs, broken links and missing images etc. and rectifying them.
- Involved in Enhancement of existing application utilizing JSP.
- Implemented Angular.js animations wif CSS classes.
- Involved in creating a reusable component using Angular.js for DOM manipulation.
- Worked wif Firebug to locate teh issue through different browsers.
- Responsible for checking cross-browser compatibility and hence worked on different browsers.
- Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
- Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
- Used Photoshop for image editing and website design.
- Worked extensively wif teh backend team to integrate teh HTML code into JSPs.
- Created HTML navigation menu that is role based menu items change dynamically, derived from teh database in teh form of XML.
- Involved in debugging teh product using Eclipse and JIRA Bug Tracking
- Worked on handling teh multiple environments, various error handling mechanisms to improve teh performance.
- Provided UI support while website went live and maintained it for quite a long time.
Environment: HTML 4/5, CSS 2/3, Java Script, jQuery, Node.js, Angular JS, AJAX, Oracle, PL/SQL, Usability Testing, DOJO library, WebSphere, Web Services, Agile methodology, Eclipse, Jira.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Developed presentation-tier JSP pages in HTML, Implemented jQuery Data Grid control, Validation control and other Widget controls.
- Worked on JavaScript framework (Backbone) to augment browser based applications wif MVC capability.
- Knowledge on implementing directives and scope values using Backbone.js for an existing webpage.
- Developed teh administrativeUIusing JQuery and Ember.js.
- Developed reusable components using Custom Directives in Ember.js.
- Used Backbone.js and Bootstrap to create Views to hook up models to teh DOM and synchronize data to/from server.
- Managed and maintained development ofPHPbackend for dynamic database driven websites.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on teh W3C standards.
- Worked on wireframes, functional templates and prototypes.
- Integrated teh Backbone.js application wif theRESTfulweb services.
- Involved inAgileStory point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support.
- Involved in designing and implementing Web RichUIfor teh Self-service Application using JQuery, Ajax framework and Widget based JavaScript programmed model.
- Extensively used CSS and Bootstrap for styling teh HTML elements.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed teh custom data grids upon JQuery framework to deliver teh business data.
- Developed HTML prototypes andUIdeliverables, such as wireframes, screen mock-ups, and interface design.
- Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Used Ajax effectively to create pagination and wif client side events like quick search.
- Used AJAX framework for asynchronous data transfer between teh browser and teh server.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities wif JavaScript and jQuery.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
Environment: Java, HTML, XHTML, JSP, Struts MVC, W3C, CSS, JQuery, JavaScript, AJAX, Backbone.js, Wireframes, Responsive Design, PHP, Bootstrap, Dom, XML, Firebug, DHTML, Adobe, Flash, Dreamweaver, Photoshop, Agile, JSON, RESTful, Oracle, Windows.
Confidential, Newark, NJ
UI Developer
Responsibilities:
- As a team member I was involved in web design and content changes.
- Participated in reviewing teh functional, business and high level design requirements.
- Developed teh Use Case diagrams and Class diagrams.
- Implementing secure SSL/TLS channel for communication
- Developed teh User interfaces using HTML5, CSS3, JSP, JSF, AJAX, JavaScript and jQuery
- Performed requirement analysis to gather information for laying out solid UI design.
- Extensive coding in HTML/CSS/JavaScript
- Heavy usage of JavaScript and JQuery for AJAX functionality
- Developed Programming concepts such as add to cart, view cart, credit card testing for merchant account.
- Published methods as web methods using both REST and SOAP/WSDL web services on Tomcat by using Jersey and Apache CXF Frameworks.
- Made use ofJavaScriptlibrary, jQuery wif aRESTfulJSONinterface.
- Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
- Caching was allowed on several nodes of teh SOA architecture.
- Extensively used SQL statements to retrieve data from teh My SQL.
- Several normal forms were considered and applied for DB Normalization.
- Used XPATH, X Query and XSLT for XML transformations.
Environment: HTML, HTML5, CSS, AJAX, PHP, Wireframes, jQuery, JavaScript, XML, XSLT, Apache CXF, JSON, Web Services, REST, SOAP, My SQL, Stored procedures.
Confidential, La Jolla, CA
UI Developer
Responsibilities:
- Developed client side validation code using JavaScript and jQuery.
- Used JDBC APIs for database connectivity and data retrieval.
- Coordinated wif BA group for better understanding of functional requirements analyzed and designed teh business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, JavaScript, CSS including Ajax controls and XML.
- Actively participated in Iterative review meetings which were held weekly to track teh progress of each iterative cycle, figured out teh issues and provided feedback in an insightful way.
- Performed Client-side validations using JavaScript. Implemented teh complete workflow logic for teh various modules.
- Played a key role in teh project requirements analysis.
- Developed RIA (Rich Internet Application) technologies (i.e. JavaScript, Asynchronous JavaScript and XML (AJAX), CSS-driven design, Object-oriented JavaScript, Drag-and- drop via JavaScript, etc.)
- Fixed bugs and provided support services for teh application.
- Tested/Debugged web browser using Firebug.
- Worked on various client websites that used Struts 2 framework, Hibernate and OGNL.
- Wrote test cases using Junit testing framework and configured applications on Web logic Server.
Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, ECLIPSE.
