Ui Developer Resume
Rutherford, NJ
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in Enterprise Applications and Web Application development with emphasis on front end Technologies as well as UI/UX Designing in different domains.
- Expertise in designing and developing front end Desktop applications and web services using Angular 4, React, Node.js, Bootstrap, JavaScript, jQuery, HTML5, CSS3, AJAX, XML.
- Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
- Experience in customization, configuration, and development of E - commerce websites.
- Experienced in designing using latest Web Standards.
- Holding a basic working knowledge on commonly used application servers WebLogic and JBoss and Unix.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience with Angular 4.0 with a restfulJson interface which is based on application design pattern.
- Good knowledge on Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation, J2EE.
- Solid expertise in developing Html pages based on DIVlayout, W3CCompliance, Web 2.0, WebAccessibility, Web Usability and Cross browser platform.
- Knowledge on using Mongo dB, for making the integration of data in certain types of applications easier and faster.
- Experience in attending scrum meetings that involved teams from various phases of SDLC.
- Proficient with creating Logos, Banners, Buttons, Icons and Images, and editing videos using AdobePhotoshopCS6, CC, AdobeIllustratorCS6, CC, AdobePremierCC.
- Experience in using Google Firebase, Google Cloud as backend for mobile applications and familiar with components like Authentication, Storage and Push notifications.
- Experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions
- Proficient with source code management systems (GIT, TFS, SVN).
- Hands on experience working with IDE's like cloud9, Visual code, Eclipse, Brackets, Notepad++, Sublime Text, Dreamweaver and Eclipse.
- Good knowledge on using CSS Preprocessors like LESS& Sass, using media queries, along with breakpoints, mixins, inheritance.
- Good knowledge in using React JS, Redux, Flux, Common JS, Web-Pack for SPA development.
- Experience on making pages that are cross-browser compatible and used GIT sever for project development.
- Extensive experience on JSON and AJAX for storing and exchanging information between browsers and servers.
- Worked on CVS and GIT for version control.
- Moved existing AngularJS controllers and services to Angular.4 components for more responsive and less dependency.
- Worked on front end prototype and page design with HTML5/HTML, CSS3/CSS, Java Scripting, jQuery, Ajax, JSON, Angular JS and Bootstrap with MySQL database.
- Used Node Package Manage (NPM) as package manager for JavaScript, Gulp as the task runner, which handles template cache and minifying code and Bower for installing frontend dependencies.
- Profound knowledge in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Used SQL database and created RESTful web API using Node.js which were consumed by making AJAX calls using Angular $http service.
- Developed a normalized CRUD backend for customers to configure and use it with custom resource types using REST API NodeJS and MongoDB.
- Excellent knowledge on Angular 5 components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters, and events.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an Intention to work hard to attain project deadlines under stressful environments and understanding various business functionalities.
TECHNICAL SKILLS:
Web Technologies: HTML5/4, CSS3, JavaScript, DHTML, PHP, Dojo toolkit, AJAX, XML, XHTML and JSON, UnderscoreJS, HandlebarJS, LabJS, JSON, Bootstrap Framework, ModernizerJS, Media Queries, CSS Frameworks, CSS Sprite, ReactJS, Relay, GraphQL.
JavaScript Libraries: Angular JS 2/4, Bootstrap, JQuery, Node JS, Backbone JS, React JS
IDE: Visual studio, visual code, Eclipse, Dreamweaver, Text Wrangler and Notepad++, Sublime Text, HTTP web server, Apache Tomcat server 7.0.63, Sublime, VScode, and Bracket.
Version Controls: MS SVN, CVS, Mercurial, GIT-HUB, IBM Clear case
Debugging Tools: Firebug, Chrome Dev tools, IE tester, Fangs (Extension of Firefox Browser)
SDLC'S: Waterfall, Agile and Scrum
Application Servers: Apache, Web logic, Web Sphere, Tom Cat, JBoss, HTTP webserver Sun java System Web Server, Glassfish, Netscape Enterprise Server.
Defect tracking tools: JIRA, Test Director, Quality Center, Rational Clear Quest
Operating Systems: Linux, Unix, Windows and Mac.
Miscellaneous: Adobe Photoshop, Gimp, servlets, MS Office, Jira, Firebug, Chrome Developer Tool, Windows Movie Maker.
Other Technologies: Karma, Jasmine, Web pack, Grunt, Gulp, Bower, Protractor, Mocha, Agile methodologies, Jenkins, LESS, SASS.
Data Bases: MYSQL, SQL, ORACLE 10g/11g, DB2, MS Access 2003/2007.
Configuration management Tools: SVN, Github.
PROFESSIONAL EXPERIENCE:
Confidential, Rutherford, NJ
UI Developer
Responsibilities:
- Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, D3JS, AngularJS, Node.JS, LESS, SASS, Redux, Reactjs.
- Created many stylings using CSS frameworks and usedframeworks like iNode.
- Developed mobile applications for the creation of designing websites for the company mostly layout designing using Angular JS, Ionic and hybrid mobile application tools
- Implemented programmable logic controller(PLC),
- Worked on pl/sql database.
- Implemented Sunburst graph using D3JS with SVG elements.
- Developed various reports and charts using HTMLCanvas, HTMLSVG, D3JS, and SVG by passing JSON objects and Arrays as input both for mobile and web applications.
- Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
- Worked on making AJAX calls to connect database using RESTfulwebAPIs and worked on integrating the middleware too front-end.
- Added ARIA attributes to search content to relate dynamicserver-side information to screen readers and for greaterkeyboardaccessibility.
- Created Master Pages, CSS Styles Sheets and Integrated to Silverlight and got approval from Business Stakeholders.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Solid understanding of React Virtual DOM Algorithm for React performance optimization.
- Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.
- Designed and developed custom jQuery components for the front-end client-side validations.
- Worked on integrating jQueryAPIs with MVC pattern.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in Dynamic form generation, Autocompletion of forms, and user-validation functionalities using AJAX.
- Created UI templates for final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver and Photoshop.
- Developed a core component of Analytics with Node.js, and Socket Stream.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.jsand jQuery.
- Designed and Developed JavaScript frame work which is wrapper on top of jQueryframe work and AJAX based UI frame work for UI Configuration widgets.
- Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver.
- Used jQuerypluginsauto complete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON withjQuery for request data and response processing
- Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- 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.
- Created Dynamic Wireframes, HTMLWireframes, DynamicScreenshots and Sitemaps.
Environment: Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.
Confidential, Elmwood Park, NJ
UI Developer
Responsibilities:
- Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create Users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
- Developed web Components using JSP, Servlets and Server-side components using EJB under J2EE Environment.
- With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
- Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
- Developed Java and EJB in MainframeDB2 environment.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Involved in the development of presentation layer and GUIframework using EXTJS and HTML. Client-Side validations were done using JavaScript.
- Implemented CoherenceCache which can be used with SpringAnnotations.
- Written Webservices using ApacheAxis2 and generated the WSDL.
- Developed WebServices using WSDL and XML.
- Automate test cases using the built-in framework in SeleniumWeb Driver using Net beans IDE
- Used JBoss application server to deploy application into Production environment.
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Used WebServices for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Developed framework using Java, BIRTRuntime, iText, MySQL and web server technologies.
- Create and maintain AmazonEC2 instance that supports the companies Redmine project management site and Mercurial CM.
- Worked on JDBC to select and update the data from the MySQL database
- Used TOAD for all database query testing and optimizations
- Migrated data from legacy system (text-based files, Excel spreadsheets, and Access) to SQL Server databases using SQLServer Integration Services (SSIS).
- Involved in creating UI components using CSS, DOJO and JQuery.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Created ClearCaseVOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
- Selenium-Sikuli Integration for Distributed Remote Execution
- Designing the flow of the project using Water Fall Model.
- Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
- Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
- Developed Servlets and JSPs based on MVC pattern using Strutsframework and Spring Framework.
- Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
- Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
- Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
Environment: : SQL Server 2008R2 / 2005 Enterprise, SSRS, SSIS, Crystal Reports, Windows Enterprise Server 2000, Java, JEE, Java Script, Jquery, Ajax, HTML5, CSS3, Spring, iBatis, Struts, JSF, EJB, JQuery, MySQL, TOAD, SQL Server, DB2, Apache AXIS2, WSDL, Netbeans, JBOSS, Mercurial, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlet, ANT, XML, EMC Documentum, JIRA
Confidential - Kansas City, MO
UI Developer
Responsibilities:
- Generated Business Requirement Documentation (BRD) with (Use Cases, User Stories, GUI, Screen Built complex desktop-style UI using HTML, CSS, JavaScript and AJAX, including configuration wizards and interactive reports.
- Utilized the mail merge techniques in MS Word for time reduction in sending certificates.
- Worked as a part of the team, to redesign and redevelop the web application into a Responsive Web Design
- Created Angular 2custom pipes to format the data before displaying it to the user.
- Used Angular 2Forms API to get the data from the user.
- Extensively used images of the product for web and catalogue.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4
- Deep experience with JavaScript, HTML5, CSS3 (Bootstrap, Media Queries), jQuery UIplugin. Skilled in creating Single Page Applications (SPA) using ReactJS and implementing Reactrouters.
- Redesigning of the website with everything from contact page to landing page all using ReactJS.
- Used Team Foundation Server (TFS) for version controlling and to keep source-code safe.
- Used Backbone.js to structureJavaScript code in an MVC (Model View Controller).
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Used SpringFramework'sIOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and Adobe AEM.
- Worked on Digital Asset Management, to manage and store all the media
- Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
- Built Web pages that are more clients intuitive utilizing AngularJS, JQuery, HTML5, CSS3, Dojo, DOM, RESTful API Services, ReactJs, Media Query JavaScript, Node.js, Bootstrap, Kendo Grid, Jasmine and JSON.
- Involved in developing JSP pages for IPA pages.
- Used AngularJS to structure JavaScript code in an MVC (Model View Controller).
- Used Node JS as the development framework to build a single-page application.
- Created WebGL report to check for WebGL browser compatibility and display related diagnostics
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Used Photoshop and In Design for creating textures, images and logos for the web pages.
- Image editing, creating new icons and custom buttons and rendering in Photoshop.
- Used Illustrator for vector editing of images and logo without loss of pixel resolutions of the content.
- Converted the mock-ups into hand-written HTML5, CSS (3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Authorizing access rights to AEM users and groups for accessing DAM resources.
- Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
- Built a reporting site to show customized dashboards of historical data processing rates (D3, MySQL)
- Created pages in Site Core and validated the HTML code with W3CValidator.
- Successfully performed the RestfulAPIs Integration using XML and JSON.
- Custom Node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
- Managed GIT repository, code merging, and production deployments.
- Written SQL Queries to interact with Oracle database using JDBC
- Used agile methodology for the software development.
- Interactive Planning for the product development.
- Use of Bower and Yeoman, advanced GruntJS configurations, Jasmine - Karma unit testing.
Environment: HTML5, CSS3, JavaScript, Backbone.js, Angular JS, Node JS, D3.JS, XML, MS Office, Photoshop, JQuery, AJAX, XML, SQL, Oracle DB.
Confidential - Durham, NC
UI Developer
Responsibilities:
- Developed application using HTML, JavaScript, spring and Hibernate.
- Documented the tech design artifacts and socialized with the key stakeholders for approval.
- Used Spring to manage beans and define integration points with web services and data access to Oracle database using Hibernate
- Responsible for developing web pages quickly and effectively using HTML5, CSS3, AJAX, JSON and Object Oriented JQuery.
- Experience in writing application level code to interact with the backend databases JQUERY AJAX and JSON.
- Developed all the UI pages using extensive markup and scripting languages (HTML, DHTML, JavaScript and CSS).
- Extensively used JQuery core library functions for the logical implementation part at client side for all the application.
- Involved in writing JQuery based Ajax requests using JQuery.Get (URL, data, success, type) and jquery.post (url, data, success, type).
- Involved in Writing JQuery based Ajax Requests.
- Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
- Worked with the internal teams through several meetings and got the requirements for the project.
- Provided multiple implementations using JavaScript, HTML and SQLQueries.
- Debug the application using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
- Accountable for various programming tasks as well as manage multiple web applications owned by the company.
- Reflecting the change in web technologies to ongoing projects.
- Perform web optimization on websites and web services for improved functionality over cross browsers and platforms.
- Developed the user interface pages using HTML, DHTML, DOM, CSS, JSON, JavaScript -JQuery, Ajax.
- Used JQuery core libraries for the logical implementation part at the client side of the website.
- Used JQuery to traverse through the DOM and access the nodes.
- Performed client-side validations with customized error messages using JavaScript.
- Involved in writing stored procedures, queries, triggers and views and used them in the JavaScript.
- Experience in writing SQL queries to interact with SQL Server database.
- Used SVN for version control and Clear Quest for defect tracking.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, XHTML, DHTML, JSON, Photoshop, Eclipse, Internet Explorer, Firefox, Windows.
Confidential
Front End UI/Web Developer
Responsibilities:
- Conducted multiple JAD sessions with User's from different departments and Managers to identify business Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Ajax.
- We have followed with Agile and Scrum development methodologies
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the TempnetFramework.
- Responsible in gathering requirements with different customers and modified code as the customer needs.
Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, Eclipse, Sub Version.
Confidential
Web Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Created the UI Screens using HTML, DHTML, XML, Java Scripts, Ajax, jQuery Custom-tags, JSTL DOM Layout and CSS.
- Designed profile option bar with CSS, jQuery and HTML.
- Enhanced user experience by designing new web features using MVC Framework.
- Involved in validating fields using jQuery, AJAX and HTML.
- Designed front end screens using HTML, CSS and JavaScript
- Worked on cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
- Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Involved in development and deployment using tomcat web server.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Rely on JavaScript library for rendering domain specific layout XML to the web.
- Make use of jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used jQuery template for markup.
- Designed GUI using HTML and JSP for dynamic page generation.
- Extensively used JavaScript for client-side validations.
- Designed and implemented web-based software.
Environment: Java, JSP, jQuery, JavaScript, Servlets, HTML, CSS, Eclipse, Apache, Spring MVC, and MS SQL Server 2005.