Front End Ui With Angular Js Developer Resume
Atlanta, GA
SUMMARY
- Over 8 years of experience developing Java and Web Applications with enterprise applications in Banking, Insurance and E - commerce.
- 7+ years of experience as a Front End UI Developer in Web Development using interactive/Web 2.0 technologies such as Dojo, JQuery, XHTML, & DHTML HTML/HTML5, CSS2/CSS3, JavaScript & DOM Scripting, JS Libraries & frameworks jQuery, Prototype, Yahoo User Interface (YUI), and JSP.
- Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise and distributed applications approaches includes Spring MVC, event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experience working in Agile/SCRUM or Kanban process and project methodologies, including best practices for source code management, JIRA, GIT etc.
- Extensive experience with jQuery, NodeJS, Bootstrap, Backbone.js, AngularJS, and Knockout.
- Expert in HTML5/CSS3 development and designing new web features using MVC Frameworks like Angular JS and Backbone JS and developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Expert in using JavaScript libraries such as Handlebar.js for precompiling templates, Require.js for AMD and Bootstrap.js for CSS.
- Experience with CSS Extension Language namely SASS and Less CSS.
- Significant experience in Responsive Web Design (RWD), and cross-platform compatibility (Desktops/Tablets/Phones).
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experience with versioning tools like Clear case, Subversion and CVS.
- Adept at technical troubleshooting and anticipating future potential problems.
- Experience with popular React JS workflows such as Redux and Flux.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Expert at creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Familiarity with newer specifications of ECMA Script 6 & 7.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Experience with Performance tuning tools like IE8 JS Profiler, Fiddler and Debugging tools like ULS viewer.
- Working experience with Drupal 7 & 8 with customization and administration experience along with custom module development.
- Multiple years of experience working with library versions 3-5, writing portable UI applications on Windows, Linux and Mac.
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS
Languages: Java
Application Technologies: J2EE
Web Technologies: Angular, JQuery, CSS, HTML, JSP Servlets, Node, XML Servlet, REST Service
Design Patterns: Gang of Four (GOF), Singleton, Factory, Observer, Command, Facade; Service Locator, Business Delegate, Session Façade, Transfer Object, MVC, DAO.
SOA: SOAP, EJB, WSDL, Apache Axis Web Services, WebLogic Web Services
Client side: Java Script, HTML, DHTML
Databases: Oracle, DB2, My SQL
App Servers: WebLogic, JBoss, Tomcat
API & Framework: Log4J, spring, Struts, IBatis, Hibernate
Operating System: UNIX, Linux, Windows
Version Control: Clear Case, CVS, VSS, SVN, TFS (Team Foundation Server)
Scripting: Ant, Maven, Java Scripts
DE: Eclipse, IntelliJ, JBuilder, Rational Rose, Together-J, Web storm, MS Visio.
BI: Micro strategy (BI), OLAP, OLTP
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Front End UI with Angular JS Developer
Environment: Angular 2, Ionic, HTML5, CSS3, JSON, Sass, REST Web Services, Bootstrap, JSHint, JQuery, JavaScript, AJAX, Web pack, Browserify, Gulp, node.js, ext.js, GIT, JIRA, Stash, Agile, Jasmine, Mocha, Karma, Protractor, Jenkins, Confluence.
Responsibilities:
- Assisted UI leads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed customer representative team to track customers’ instant payment notifications reports.
- Collaborated with Scrum Agile team members to review user stories and supporting requirements and translated them into an e-commerce system design.
- Participated in development of a well responsive single page application using Angular 2 framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Developed UI layout and forms for widgets using JavaScript, HTML5, CSS3, jQuery and used JSON data format.
- Led product design reviews and provided recommendations. Incorporated security requirements into design and ensured effective workflow.
- Built Hybrid Mobile-App using frameworks like Phone gap, Ionic Framework.
- Front-End Application Development included platforms, techniques and implementations such as Node.js, AngularJS, Gulp, Ionic, Handlebars.js
- Responsible for creating user interactive screens using Kendo UI and Bootstrap
- User experience/interaction design, usability evaluation and testing, user research, information architecture, online collaboration & community
- Assisted in native application development functions on iOS and Android platforms.
- Developed a core component of Analytics withNode.js,Angular 2, Ext.js, Couch DB, and Socket Stream.
- Created a proof of concept mobile web application using Sencha Touch, Ext JS, JavaScript, HTML and CSS.
- The web app was built using Angular 2, stylus, node.js, express.js, SQL and gulp.js.
- Introduced the use of sass, flexbox, material design, mocha and karma for unit testing, babel for es6.
- Designed Dojo widgets and reusable modules with Dojo.
- Led overall corporate design concepts, planning, development and execution of creative design concepts for multi- channel print, online and advertising using Adobe Suite and content management tools.
- Helped define MVP and product features; built interactive Axure prototypes for demonstration.
- Designed and implemented a professional and production quality build and unit-test automation system with Gulp, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
- Organized Angular 2 code using Browserify where modules can export objects and can require other modules.
- Created testable software components to insure module-level functionality and data structure consistency.
- Worked side-by-side with User experience designers, leveraging multimedia content creation applications and digital media for the best customer experience.
- Created single page application from scratch, using HTML5, CSS3, Sass, Web pack, and REST API’s which was cross browser compatible.
- Researched and established a build script using Gulp.js task runner and Node.js for internal use.
- Used npm and Yeoman to build process to manage all your dependencies. Knowledge transfer for the team on how to install npm packages offline.
- 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, and virtual application root.
- URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Used best practices to maintain source code management and consistency across different developers using GIT and JIRA.
- Wrote sematic, self-documenting code to facilitate cross training between team members.
- Used accessible and flexible React JS components like react-aria-menu button, react-aria-modal, and react-aria-tab panel .
- Developed Web GUI for internal/external web application using Angular 2, HTML5, CSS3 and bootstrap. Leading GUI assignments in a team, writing design documents and providing UI/UX solutions.
- 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.
- Created wireframes, storyboards, user flows, and documentation and site maps to effectively communicate design ideas. Uses multiple UI UX tools and software to complete tasks.
- Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions. Worked on Backbone.js to create Models to represent data.
Confidential, New Jersey
Front End UI with Angular JS Developer
Environment: Angular.js 2, ionic, OO JavaScript, HTML5, CSS3, Sass, JQuery, AJAX, JSON, Bower, Gulp, XML, Drupal, bootstrap.js, node.js, Mocha, GIT, JIRA, Agile, JUnit, Jenkins, Servlet, Maven, GWT (Google Web Toolkit), Restful Web services, SOAP.
Responsibilities:
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews for e-commerce website.
- IOS app I built using the Ionic Framework. The app lets you view and monitor your Code ship projects and builds. You can restart a build or go to the commit that kicked off the build.
- Designed user interface and built user interface using the ionic framework.
- Development of Client-Side Validation techniques using Web RTC and JQuery and Angular Java Script.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems)
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
- Modularized front-end CSS and JS code.
- Integrated responsive UI designs into PHP framework for web and mobile using HTML5, CSS3 and jQuery / JavaScript
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Supported technical team members in conceptual designing and development of mobile user interfaces.
- Integrated Drupal with Angular using Restangular to handle REST API Restful services resources that would provide JSON to the front-end application.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Participated in a structured software development process that included sprints with daily scrums, implementing feedback from quality assurance team members, and using version control software.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.
- Guided the team in building out a lean, responsive UI layer utilizing semantic html5, SASS, Bootstrap, AngularJS, Jasmine and REST API architecture
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.
Confidential, NY
Front End UI with Angular JS Developer
Environment: JavaScript, HTML5, CSS3, JSP, DHTML, jQuery, AJAX, Bootstrap, JSON, AMD, Restful API, XML, Photoshop, React.js, node.js, angular.js, Jasmine, Junit, Agile, UML, JSTL, Servlet, Maven, GWT (Google Web Toolkit), SOA
Responsibilities:
- Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table Less Design in CSS for positioning.
- 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.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
- Built user interface on AngularJS & Require.JS AMD for core services, the layer used to register nodes and controller instances from the system, and some reports.
- Added unit tests to codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
- Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java / SQL backend
- Used Ajax effectively to create pagination and with client-side events like quick search.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Designed and implemented a professional and production quality build and unit-test automation system with Protractor, Karma, Jasmine, plus GIT branching strategy for an efficient multi-developer environment.
- Worked with Subversion to provide sophisticated version control, workspace management and parallel development support
- Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
- Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
- Used Maven to build and generate code analysis reports.
- Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Developed Interactive GUI Screens using JavaScript, iframe, JQuery & Ajax.
- Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, spring and Hibernate.
- Developed JavaScript based components using Ext JS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
Confidential, Raleigh, NC
UI DeveloperEnvironment: Java, JavaScript, HTML, CSS, jQuery, AJAX, JSON, XML, .net, ADO, C++, Mainframe, Pl/I, JCL, JSP, Servlet, Struts, ant, xml,, SAS VB, ASP.
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- 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)
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems)
- Used SVN for version control and QC for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
- Design and Developed using Web Services using Apache Axis 2
- Designed and developed required WSDL and XSD for the services
- Creating of GUI components using Ext JS on Net Beans Used Clear case for Version Control.
- Implemented Selenium IDE with java script for Web apps.
- Designing the flow of the project using Water Fall Model.
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
- Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in Web Sphere.
- Developed code to enable communication between VSE (Smalltalk) based applications and IBM MQ Series.
- Develop Word Press themes to meet the needs of the small business owner.
Confidential, Kansas City
Web/UI Developer
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, JQuery, JSP, JSON, AJAX, DOM, RWD, Aptana Studio 2.0, Eclipse, Sub Version.
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Design, development, Responsive Web Design (RWD) and mobile first development.
- Responsible for designing mobile applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
- Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
- Worked on jQuery Light box for creating image and video galleries.
- Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
- Embedded the flash content into the web pages using SW Object.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Java/UI Developer
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQUERY, Bootstrap, JSON, AJAX.
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed theUIScreens using HTML5, DHTML, XML, Java Script, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Used Bootstrap, AngularJS and Node.jsin effective web design
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Practical exposure and/or experience with some JQuery, JSON, AJAX.
- Create responsive layouts for multiple devices and platforms.
- Developed layouts, navigation and animation buttons for customers.
- Designed and Developed front-end UI using HTML5, CSS3, JavaScript, JQuery.
- Involved in developing HTML and JavaScript for client side presentation and, data validation within the forms.
- Gatheringrequirementsforbusiness.Userinterfacedesignerandwebdeveloperforenterpriseapplication development.
- Designed and developed various Screens using JSP, JavaScript, HTML, and CSS.
- Involved in writing application level code to perform client side validation using JQuery and JavaScript.
- Utilized various JQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Agile methodology was used to follow the cycle of requirement gathering to deployment.
- Conducted unit testing and end-to-end testing on the supported browsers and devices.
- Worked closely with business users and developers of team to resolve issues.