Lead Ui Developer Resume
Broomfield, CO
SUMMARY:
- 8+ years of experience in developing web pages and user interfaces using AngularJS, ReactJS, CSS3, jQuery, HTML5, DOM, Webpack, Bootstrap, JavaScript, AJAX, JSON.
- Expert in Angular JS, worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React JS features like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture .
- Well - experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
- Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/ CSS3, JavaScript, AngularJS, ReactJS, DOM, jQuery, LESS, Ajax and JSON.
- Used React-Router to turn application into Single Page Application & worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Extensive use of AngularJS for developing the SPAs (Single Page Applications) for internal application/tool & involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- Created dynamic web pages using Angular4+ framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular 4.
- Created Angular 4 Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript and MVC frameworks - AngularJS or Backbone.js.
- Developed the angular application from scratch using Angular-CLI & ES6 features, used babble, web pack with ES5, React js.
- Worked with Angular 4 features like Router Param Map and Animations.
- Handlebar is used to keep our HTML pages simple and clean and decoupled from the logic-based JavaScript files, and Handlebars serves this purpose well.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back end in Spring MVC (Restful services with annotation) architecture framework.
- Experience with NPM, Bower, Gulp, Grunt built task like Hibernate.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Experienced in frameworks such as React JS, Angular JS (1.x/1.5), Node JS, Backbone JS, Express JS.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Photoshop.
- Solid experience with Responsive Web Design (RWD).
- Expertise in developing front-end of the applications using JavaScript, CSS3, XML 1.1, HTML 5, Flex3.0 and Angular JS 1.6, 2.0, 4.0 5.0, 6.0,7.0.8.0,9.0.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine, JSDoc and Karma testing framework.
- Developed front end UI using HTML5, CSS3, SCSS, jQuery, Vue.js, AJAX and JSON.
- Strong experience in CSS3 preprocessors styling such as SASS and LESS.
- Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Express.js, D3.js, Jasmine, Karma.
- Rich experience with development using AngularJS and Angular 2.0 extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and building custom directives.
- Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with ECMA5 features, jQuery, JSON, Bootstrap, AngularJS, Angular 2.0, NodeJS.
- Very good experience in Document Object Model (DOM). Deal with client-side applications using React JS and working knowledge on Grunt and Gulp.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.
- Strong familiarity with Web design patterns and UI toolkits.
- Experience in Creating Wire Frames, Mockups for the User Interfaces.
- Presents high level designs/mock-ups to the customer for review/iteration/approval.
- Understanding of UI/UX principles
- Experience with Photoshop, Sketch, Wireframing, UI/UX, Usability Testing, JavaScript, HTML5
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, Underscore.js, Prototype.js, Backbone.js, Angular.js, React.js, Knockout.js, etc.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Working Knowledge of MVW frameworks like Backbone.js and Bootstrap.js.
- Proficient in various version control systems SVN , GitHub, Subversion .
- Knowledge in React JS framework to develop the SPA.
- Working Knowledge in React JS and working with React Flux architecture.
- Familiar in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Familiar in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with creating Custom Reusable React Components Library.
TECHNICAL SKILLS:
Unit Test Frameworks.: Angular 9.x/8.x/7.x/6.x/5.x/4.x/2.x/1.x, ReactJs, BackboneJS, NodeJS, AngularJS, ExtJS, ExpressJS, KnockoutJS, VueJS, Karma/Jasmine, BootstrapJS, Typescript, Mocha/Chai, Angular Mock, Protractor, Cucumber, Sauce Labs, Selenium.
Server Side / Backend: Java (Spring, Hibernate, J2EE), Php (Drupal, WordPress), Node (MEAN, MERN)
UI/Web Technologies: Bootstrap, JavaScript, AJAX, jQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.
Build Tools / Task Runners: Grunt, Gulp, Bower, Yeomen.
Development IDE s: Eclip se, N et B ea n s, Visu al St ud io, Notepad++, IntelliJ, WebStorm, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.
Web/App Servers: Apache Tomcat 7.0, Jenkis, HTTP Web Server, Webhosting Platforms (Shared, Dedicated, VPS).
Browser: All (IE, Firefox, Opera, Chrome, Safari)
Database: SQLITE, SQL Server, Oracle, MySQL, MongoDB
Data visualization: D3js, High charts, Timeline charts.
PROFESSIONAL EXPERIENCE:
Confidential, Broomfield, CO
Lead UI Developer
Responsibilities:
- Front-end development of Single Page Application (SPA) for Voice platform in Angular 5 framework and later updated the applications to Angular 7 and then Angular 8.
- Managing the offshore team as in assigning the work and grooming the user stories required to complete the development work.
- Collaborate with colleagues to ensure successful implementation of changes to existing systems.
- Providing extensive pre-delivery support using bug fixing and code reviews. Provide support to analyze, debug and resolve the technical issues for the assigned User stories in Jira. Strive to complete and deliver the tickets or user stories within the sprint and resolve if any blockers that come across.
- Closely work with the testing team to deliver quality web application.
- Present and defend designs and key milestone deliverables to peers and executive level stakeholders and interact with Solution Review Board to get the approval.
- Loading the Consul Properties and working with them, to support the application in multiple environments. Configure the logs to show up the application Statistics in SPLUNK dashboard.
- Used testing tools like karma and Jasmine for executing unit test cases.
- Used Spring Boot Maven Plugin for configuring Projects in Eclipse and used them as a wrapper of angular projects.
- Develop several components of Voice Portal application using Java 8 +, Spring Boot Micro Services, RESTFUL web services. For dynamic data driven objects relied on REST and SOAP web services, supported services built using Spring Boot Micro Services to consume and provide on demand live data
- Conduct developer sessions to the team, to transfer the knowledge on the new applications developed and how to use them for further progress in workflow.
- Designated UI architecture for the internal web application and collaborate with UX (User Experience) design team, to constructs conceptual Wireframes and Mockups.
- Database Development using SQL Queries to retrieve data from MYSQL and Oracle databases.
- Configured Jenkins CI/CD pipeline and Marathon Applications, to deploy to Test and Production Environments.
- Actively participated in sprint planning, sprint retrospective meetings. Involved in PI Planning to outline the development work for the next three months.
- Involved in feature grooming sessions, solution specifications, and architecture and design documents as per the business requirements.
- Gather requirements from the Business team (Product Owner and Business Systems Analyst). Evaluate the application by understanding the systems flow and data usage as per the requirement and performs product design and development accordingly.
- Primarily involved in design and development of multi-tier systems and working with REST API’s.
- Developed forms and form modules and simulate process for web applications.
- Developed code base and migrated to Git-Repository Manager Gitlab with DevOps life cycle.
- Hands-on experience in building cross browser compatibility applications using HTML, CSS and Bootstrap including CSS Pre-Processors like Sass, Less.
- Key role in requirements analysis and data mapping sessions from UI to Service layer response models.
- Implementation of best practices and making recommendations based on requirements to adhere to best practices.
- Development of Single Page Application (SPA) from scratch along with Webpack and Angular CLI integration.
- Experience working with Angular 5 animations, bootstrap and carousels.
- Implementation of popular Angular Library Prime Ng and development of Angular Prime Ng components across all modules in the application.
- Actively participated in feature grooming sessions and involved in feature design as per business requirements.
- Experience is creating responsive web applications using Angular 7.
- Implementation of Angular router and guards for access to various modules across the member portal based on the type of user logged in and authentication type.
- Development of custom reusable components based on the registration and authentication type of the member.
- Developed Voice Search Screens, Production Support Tools with angular modules, directives, controllers and interface-based objects to display the components as per API response.
- Built Web pages that worked on typescript reusable components to consume RESTful API’s in Angular 5 + JS.
- Implementation of Angular form fields and corresponding field validations adhering to business requirements and best code practices.
- Extensive use of form field validations using Regex expressions and creating reusable regex components to use overall the application.
- Implementation of security encryption and decryption in RESTFUL API calls to adhere to PHI policy and WCGA guidelines.
- Code Integration of website accessibility as per WCGA 2.1 standards.
- Good working knowledge of standard HTTP API responses for 3-digit HTTP error codes and handling HTTP errors in front-end web application based on client requirements.
- Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using Ext JS MVC, jQuery.
- Hands on experience in using Postman for testing API services responses.
- Experience working with Visual Studio IDE, WebStorm, environment and Gitlab Web IDE. Good working knowledge of GIT version control.
- Experience in React JS and working with React Flux architecture.
- Experience in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Implemented Angular ngrx features for infinite scroll concept, custom pipes, custom directives and dynamic two-way data binding.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React JS for templating for faster compilation and developing reusable components.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Utilized React 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 React container and presentational components (as Stateless and Functional components when applicable).
- Followed Redux Architecture to achieve the React JS state management. Developed the well- designed store, actions and reducers.
Environment: HTML5, CSS3, Sass, Angular 5/7/9, Typescript, Node.js, Express.js, React.JS, Gulp, JavaScript, JQuery2.x, Bootstrap, D3.js, MongoDB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, Agile
Confidential, Austin, TX
UI Full Stack Developer
Responsibilities:
- Worked as UI Full Stack Developer with proficiency in web technologies and web designing Tools.
- Hands-on experience in building cross browser compatibility applications using HTML, CSS and Bootstrap including CSS Pre-Processors like Sass, Less.
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3, AngularJS, and jQuery as a part of current project.
- Significant experience in designing and developing Single Page Application (SPA) using AngularJS MVC framework.
- Used Angular 4 features, Router PARAM Map and Animations for developing a web application.
- Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.
- Experience in web development with MEAN stack (MongoDB, Express.js, Angular, Node.js). Good knowledge on React and Redux frameworks
- Worked with Angular JS Controllers, Directives, Factory, Services, Events, Angular Routing and UI router.
- Utilized AngularJS 1.5.5 for consuming a RESTful web service using AJAX services like $http, $resource and handled cross domain requests to retrieve the required JSON data for the application.
- Experience and proficiency in developing application using Angular2, Node.js, Express.js, MongoDB and other supporting JavaScript frameworks.
- Extensively used Node.js tools like Gulp, Grunt, Developed internal CLI applications for application build.
- Extensive experience with Spring modules such as IOC, AOP, MVC, Forms, Transaction Management, Security and Batch.
- Developed applications using several design patterns such as MVC, Singleton, Factory, Session Facade, Service Locator, Data Access Object (DAO) and Data Transfer Object (DTO).
- Experience in Hibernate as ORM (Object Relational Mapping) frameworks in persistence layer of web applications.
- Demonstrated development experience with both producing and consuming web services (SOAP and REST).
- Solid Understanding of RDBMS concepts and Extensive development experience using databases such as MySQL, NoSQL databases like MongoDB. Well versed in writing SQL and PL/SQL stored procedures, functions and triggers.
- Extensive use of data visualization tools like D3.js. Utilized JIRA and Bugzilla for bug tracking.
- Proficient in TDD (Test Driven Development), writing test cases using Junit, Jasmine test API and Karma for unit tests and Selenium Web driver, Protractor for E2E testing.
- Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
- Experience in web servers like Apache Tomcat 8.x, JBoss 7.x and version control tools like SVN, CVS, GIT and deploying enterprise applications by using Jenkins that provides Continuous Integration and Continuous Deployment
- Excellent understanding of Software Development Life Cycle (SDLC) and methodologies like agile approaches.
- Self-starter, fast learner and consistent team player with excellent communication skills.
- Experience in React JS and working with React Flux architecture.
- Experience in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Used React flux to polish the data and for single directional flow.
Environment: HTML5, CSS3, Sass, Angular2/4, Typescript, Node.js, Express.js, React.JS, Gulp, JavaScript, JQuery2.x, Bootstrap, D3.js, MongoDB, Jasmine, Karma, Apache Tomcat 8.x, Jenkins, Agile
Confidential, Boston, MA
Sr. UI/ Front end Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Bootstrap and AngularJS.
- Designed and developed React.JS component required for the project.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Handled UI with Angular JS (MVC framework) to control the page layout.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
- Developed various screens for the front end using React.JS/Redux and used various predefined components from NPM.
- Well-experienced with User Experience, Usability, Visual Design, Users, Customers, Communication, Relationship, and Business Value.
- Built Web pages that are more user-interactive using JavaScript and Angular JS.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Used Handlebars.js that takes any HTML and Handlebars expression and compiles them to a JavaScript function.
- Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Created single page applications in java-based UI with Angular framework and node js, integrated with type script (ECMA Script 6).
- Experience with popular React.js workflows (such as Flux or Redux)
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Integrated the front-end UI to the back end using Spring MVC framework.
- Designed Frontend within object-oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Express.js, Angular.js and Ext.js.
- Polymer is used to compose encapsulated JS, CSS, and HTML as Custom Elements, much like Angular element directives.
- Involved in running the bower and grunt components and writing the scripting using the Node.js .
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Good understanding and working experience on client-side frameworks like Angular JS and Jasmine Unit Testing.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Implement the JavaScript/jQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Used GRUNT for initialization of project and used GULP to do a lot of stuff within the development workflow
- Experience in Version Control tool SVN.
- Involved in Rally workflows for the bug tracking and project management.
- Involved in AGILE process, two-week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: AngularJS, React Js, Html 5, CSS 3, AJAX, JSON, D3.js, Backbone.js, Node.js, Express.js, XML, Jasmine, Eclipse, Grunt, Gulp, Agile, AEM, Responsive Web Design, IE 6, 7, 8, 9, 10, Firefox, Chrome, ECMAScript Handlebars, MVC Spring Bootstrap.
Confidential, Mount Laurel, NJ
UI Developer
Responsibilities:
- Front-end web development using HTML5, CSS3, SASS, JSP, JavaScript and jQuery.
- Has built single-page applications using React on top of a Redux architecture
- Responsible for making responsive web pages using twitter bootstrap and media queries .
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Created wireframes & prototype for web & mobile apps design and Mobile Application Design for (Android & IOS).
- Dealing with client-side applications using React JS and working knowledge on Grunt and Gulp.
- Consumed Web Service using JSON, BSON and REST to get the registered users, update their status.
- Developed JSF Tags and Components.
- Code development to synchronize all feature of Client website with Payweb2 site.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Responsibilities include Coding, Designing, Unit Testing, Documentation, Module Integration, Code Quality, Performance Enhancement.
- Experienced with all client-side UI Validation and implementing Business logic based on user selection using AngularJS.
- 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, HTML 5.0 and CSS3.
- Used ECMAScript language with structured, dynamic, functional, and prototype-based features.
- Design and develop prototype video to showcase company features.
- Implemented client-side scripting using jQuery and Angular.js.
- Designed and developed various Screens using JavaScript, HTML, and CSS.
- Architected and developed a mobile web application publishing framework component library based on AngularJS .
- Updated the progress of project in JIRA.
Environment: React.js, angular.js, node.js, GULP, GRUNT, Node.js, Dreamweaver CS6, JSON, BSON, REST, Photoshop CS6, HTML5, CSS3, JavaScript, SASS, Redux.
Confidential
Java Developer
Responsibilities:
- Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
- Implemented the project using JSP and Servlets based tag libraries.
- Conducted client-side validations using JavaScript.
- Coded JDBC calls in the servlets to access the Oracle database tables.
- Generate SQL Scripts to update the parsed message into Database.
- Worked on parsing the RSS Feeds (XML) files using SAX parsers.
- Designed and coded the java class that will handle errors and will log the errors in a file.
- Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets
- Utilized the mail merge techniques in MS Word for time reduction in sending s
- Involved in documentation, review, analysis and fixed postproduction issues.
- Worked on bug fixing and enhancements on change requests.
- Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
- Developed web pages to display the account transactions and
- Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
- Responsible for the configuration of Struts web-based application using struts-config.xml and web.xml
- Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
Environment: CSS, HTML, JavaScript, JSON, JDK 1.3, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.